![]() |
coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
Go to the source code of this file.
Data Structures | |
struct | val_regs |
struct | gpio_regs |
Macros | |
#define | PIN(id, name, func1, func2, func3, func4, func5, func6, func7) |
#define | GPIO(name) ((gpio_t){.id = PAD_##name##_ID}) |
Enumerations | |
enum | { MAX_GPIO_REG_BITS = 16 , MAX_GPIO_MODE_PER_REG = 5 , GPIO_MODE_BITS = 3 } |
enum | external_power { GPIO_EINT_3P3V = 0 , GPIO_EINT_1P8V = 1 } |
enum | { PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN } |
Functions | |
check_member (gpio_regs, msdc2_ctrl5, 0xcb0) | |
check_member (gpio_regs, hsic_ctrl[3], 0xe50) | |
void | gpio_init (enum external_power) |
Variables | |
static struct gpio_regs *const | mtk_gpio = (void *)(GPIO_BASE) |
#define PIN | ( | id, | |
name, | |||
func1, | |||
func2, | |||
func3, | |||
func4, | |||
func5, | |||
func6, | |||
func7 | |||
) |
anonymous enum |
anonymous enum |
enum external_power |
check_member | ( | gpio_regs | , |
hsic_ctrl | [3], | ||
0xe50 | |||
) |
check_member | ( | gpio_regs | , |
msdc2_ctrl5 | , | ||
0xcb0 | |||
) |
void gpio_init | ( | enum | external_power | ) |
Definition at line 53 of file gpio_init.c.
References gpio_set_duty(), and set_gpi_from_mipi().
Definition at line 347 of file gpio.h.
Referenced by gpio_get(), gpio_set(), gpio_set_dir(), gpio_set_duty(), gpio_set_mode(), gpio_set_pull(), and nor_set_gpio_pinmux().