coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
periph.h
Go to the documentation of this file.
1
/* SPDX-License-Identifier: GPL-2.0-only */
2
3
#ifndef CPU_SAMSUNG_EXYNOS5250_PERIPH_H
4
#define CPU_SAMSUNG_EXYNOS5250_PERIPH_H
5
6
/*
7
* Peripherals requiring clock/pinmux configuration. List will
8
* grow with support for more devices getting added.
9
*
10
* At present the order is arbitrary - we may be able to take advantage
11
* of some orthogonality later.
12
*/
13
enum
periph_id
{
14
PERIPH_ID_UART0
,
15
PERIPH_ID_UART1
,
16
PERIPH_ID_UART2
,
17
PERIPH_ID_UART3
,
18
PERIPH_ID_SDMMC0
,
19
PERIPH_ID_SDMMC1
,
20
PERIPH_ID_SDMMC2
,
21
PERIPH_ID_SDMMC3
,
22
23
PERIPH_ID_SROMC
= 9,
24
PERIPH_ID_SPI0
,
25
PERIPH_ID_SPI1
,
26
PERIPH_ID_SPI2
,
27
PERIPH_ID_SPI3
,
28
PERIPH_ID_SPI4
,
29
PERIPH_ID_LCD
,
30
PERIPH_ID_BACKLIGHT
,
31
PERIPH_ID_I2C0
,
32
PERIPH_ID_I2C1
,
33
PERIPH_ID_I2C2
,
34
PERIPH_ID_I2C3
,
35
PERIPH_ID_I2C4
,
36
PERIPH_ID_I2C5
,
37
PERIPH_ID_I2C6
,
38
PERIPH_ID_I2C7
,
39
PERIPH_ID_DPHPD
,
/* eDP hot plug detect */
40
PERIPH_ID_PWM0
,
41
PERIPH_ID_PWM1
,
42
PERIPH_ID_PWM2
,
43
PERIPH_ID_PWM3
,
44
PERIPH_ID_PWM4
,
45
PERIPH_ID_I2S1
,
46
PERIPH_ID_SATA
,
47
48
PERIPH_ID_COUNT
,
49
PERIPH_ID_NONE
= -1,
50
};
51
52
#endif
periph_id
periph_id
Definition:
periph.h:13
PERIPH_ID_SDMMC2
@ PERIPH_ID_SDMMC2
Definition:
periph.h:20
PERIPH_ID_SDMMC1
@ PERIPH_ID_SDMMC1
Definition:
periph.h:19
PERIPH_ID_I2C5
@ PERIPH_ID_I2C5
Definition:
periph.h:36
PERIPH_ID_NONE
@ PERIPH_ID_NONE
Definition:
periph.h:49
PERIPH_ID_PWM3
@ PERIPH_ID_PWM3
Definition:
periph.h:43
PERIPH_ID_SPI3
@ PERIPH_ID_SPI3
Definition:
periph.h:27
PERIPH_ID_I2C2
@ PERIPH_ID_I2C2
Definition:
periph.h:33
PERIPH_ID_SROMC
@ PERIPH_ID_SROMC
Definition:
periph.h:23
PERIPH_ID_UART3
@ PERIPH_ID_UART3
Definition:
periph.h:17
PERIPH_ID_SATA
@ PERIPH_ID_SATA
Definition:
periph.h:46
PERIPH_ID_SDMMC0
@ PERIPH_ID_SDMMC0
Definition:
periph.h:18
PERIPH_ID_SPI1
@ PERIPH_ID_SPI1
Definition:
periph.h:25
PERIPH_ID_I2C3
@ PERIPH_ID_I2C3
Definition:
periph.h:34
PERIPH_ID_SPI0
@ PERIPH_ID_SPI0
Definition:
periph.h:24
PERIPH_ID_I2C0
@ PERIPH_ID_I2C0
Definition:
periph.h:31
PERIPH_ID_UART1
@ PERIPH_ID_UART1
Definition:
periph.h:15
PERIPH_ID_PWM1
@ PERIPH_ID_PWM1
Definition:
periph.h:41
PERIPH_ID_I2C4
@ PERIPH_ID_I2C4
Definition:
periph.h:35
PERIPH_ID_PWM4
@ PERIPH_ID_PWM4
Definition:
periph.h:44
PERIPH_ID_SDMMC3
@ PERIPH_ID_SDMMC3
Definition:
periph.h:21
PERIPH_ID_I2C7
@ PERIPH_ID_I2C7
Definition:
periph.h:38
PERIPH_ID_COUNT
@ PERIPH_ID_COUNT
Definition:
periph.h:48
PERIPH_ID_I2C1
@ PERIPH_ID_I2C1
Definition:
periph.h:32
PERIPH_ID_BACKLIGHT
@ PERIPH_ID_BACKLIGHT
Definition:
periph.h:30
PERIPH_ID_LCD
@ PERIPH_ID_LCD
Definition:
periph.h:29
PERIPH_ID_PWM2
@ PERIPH_ID_PWM2
Definition:
periph.h:42
PERIPH_ID_UART2
@ PERIPH_ID_UART2
Definition:
periph.h:16
PERIPH_ID_SPI4
@ PERIPH_ID_SPI4
Definition:
periph.h:28
PERIPH_ID_PWM0
@ PERIPH_ID_PWM0
Definition:
periph.h:40
PERIPH_ID_SPI2
@ PERIPH_ID_SPI2
Definition:
periph.h:26
PERIPH_ID_I2S1
@ PERIPH_ID_I2S1
Definition:
periph.h:45
PERIPH_ID_UART0
@ PERIPH_ID_UART0
Definition:
periph.h:14
PERIPH_ID_I2C6
@ PERIPH_ID_I2C6
Definition:
periph.h:37
PERIPH_ID_DPHPD
@ PERIPH_ID_DPHPD
Definition:
periph.h:39
src
soc
samsung
exynos5250
include
soc
periph.h
Generated by
1.9.1