![]() |
coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <soc/addressmap.h>
#include <soc/gpio_common.h>
#include <types.h>
Go to the source code of this file.
Data Structures | |
struct | val_regs |
struct | gpio_regs |
Macros | |
#define | PIN(id, name, flag, bit, base, offset, func1, func2, func3, func4, func5, func6, func7) |
#define | GPIO(name) |
Enumerations | |
enum | { MAX_GPIO_REG_BITS = 32 , MAX_GPIO_MODE_PER_REG = 8 , GPIO_MODE_BITS = 4 } |
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 , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN , PIN } |
Functions | |
check_member (gpio_regs, mode[27].val, 0x4b0) | |
check_member (gpio_regs, dram_pinmux_trapping, 0x6f0) | |
Variables | |
static struct gpio_regs *const | mtk_gpio = (void *)(GPIO_BASE) |
#define GPIO | ( | name | ) |
anonymous enum |
anonymous enum |
check_member | ( | gpio_regs | , |
dram_pinmux_trapping | , | ||
0x6f0 | |||
) |
check_member | ( | gpio_regs | , |
mode. | val[27], | ||
0x4b0 | |||
) |