/external/coreboot/src/soc/nvidia/tegra/ |
D | gpio.c | 30 static const struct gpio_bank *gpio_banks = (void *)TEGRA_GPIO_BASE; 60 offsetof(struct gpio_bank, config), in gpio_set_mode() 68 offsetof(struct gpio_bank, config)); in gpio_get_mode() 76 offsetof(struct gpio_bank, config), in gpio_set_lock() 84 offsetof(struct gpio_bank, config)); in gpio_get_lock() 92 offsetof(struct gpio_bank, out_enable), in gpio_set_out_enable() 100 offsetof(struct gpio_bank, out_enable)); in gpio_get_out_enable() 108 offsetof(struct gpio_bank, out_value), in gpio_set() 116 offsetof(struct gpio_bank, out_value)); in gpio_get_out_value() 124 offsetof(struct gpio_bank, in_value)); in gpio_get() [all …]
|
D | gpio.h | 72 struct gpio_bank { struct
|
/external/coreboot/src/soc/samsung/exynos5250/ |
D | gpio.c | 41 static struct gpio_bank *gpio_get_bank(unsigned int gpio) in gpio_get_bank() 50 struct gpio_bank *bank; in gpio_get_bank() 52 bank = (struct gpio_bank *)data->reg_addr; in gpio_get_bank() 66 struct gpio_bank *bank = gpio_get_bank(gpio); in gpio_cfg_pin() 76 struct gpio_bank *bank = gpio_get_bank(gpio); in gpio_get_cfg() 85 struct gpio_bank *bank = gpio_get_bank(gpio); in gpio_set_pull() 105 struct gpio_bank *bank = gpio_get_bank(gpio); in gpio_set_drv() 127 struct gpio_bank *bank = gpio_get_bank(gpio); in gpio_set_rate() 154 struct gpio_bank *bank = gpio_get_bank(gpio); in gpio_direction_output() 170 struct gpio_bank *bank = gpio_get_bank(gpio); in gpio_get_value() [all …]
|
/external/coreboot/src/soc/samsung/exynos5420/ |
D | gpio.c | 41 static struct gpio_bank *gpio_get_bank(unsigned int gpio) in gpio_get_bank() 50 struct gpio_bank *bank; in gpio_get_bank() 52 bank = (struct gpio_bank *)data->reg_addr; in gpio_get_bank() 66 struct gpio_bank *bank = gpio_get_bank(gpio); in gpio_cfg_pin() 76 struct gpio_bank *bank = gpio_get_bank(gpio); in gpio_get_cfg() 85 struct gpio_bank *bank = gpio_get_bank(gpio); in gpio_set_pull() 105 struct gpio_bank *bank = gpio_get_bank(gpio); in gpio_set_drv() 127 struct gpio_bank *bank = gpio_get_bank(gpio); in gpio_set_rate() 154 struct gpio_bank *bank = gpio_get_bank(gpio); in gpio_direction_output() 170 struct gpio_bank *bank = gpio_get_bank(gpio); in gpio_get_value() [all …]
|
/external/coreboot/src/superio/smsc/sch5545/ |
D | sch5545_early_init.c | 154 uint8_t gpio_bank, gpio_num; in sch5545_get_gpio() local 156 gpio_bank = gpio / 10; in sch5545_get_gpio() 165 else if (gpio_bank == 7 && gpio_num > 1) in sch5545_get_gpio() 167 else if (gpio_bank > 7) in sch5545_get_gpio() 182 outb(gpio_bank * 8 + gpio_num, runtime_reg_base + SCH5545_RR_GPIO_SEL); in sch5545_get_gpio()
|
D | superio.c | 18 uint8_t gpio_bank, gpio_num; in sch5545_get_gpio() local 20 gpio_bank = gpio / 10; in sch5545_get_gpio() 30 else if (gpio_bank == 7 && gpio_num > 1) in sch5545_get_gpio() 32 else if (gpio_bank > 7) in sch5545_get_gpio() 54 outb(gpio_bank * 8 + gpio_num, runtime_reg_base + SCH5545_RR_GPIO_SEL); in sch5545_get_gpio()
|
/external/coreboot/src/soc/nvidia/tegra210/ |
D | padconfig.c | 8 static struct gpio_bank * const gpio_regs = (void *)(uintptr_t)TEGRA_GPIO_BASE; 10 static inline struct gpio_bank * const get_gpio_bank_regs(int index) in get_gpio_bank_regs() 27 struct gpio_bank * const regs = get_gpio_bank_regs(gpio_index); in pad_set_gpio_out() 39 struct gpio_bank * const regs = get_gpio_bank_regs(gpio_index); in pad_set_mode()
|
/external/coreboot/src/soc/intel/braswell/ |
D | gpio.c | 45 static const struct gpio_bank gpnorth_community = { 53 static const struct gpio_bank gpsoutheast_community = { 61 static const struct gpio_bank gpsouthwest_community = { 69 static const struct gpio_bank gpeast_community = { 156 static void setup_gpios(const struct soc_gpio_map *gpios, const struct gpio_bank *community) in setup_gpios()
|
/external/coreboot/src/soc/intel/baytrail/ |
D | gpio.c | 42 static const struct gpio_bank gpncore_bank = { 52 static const struct gpio_bank gpscore_bank = { 62 static const struct gpio_bank gpssus_bank = { 73 const struct gpio_bank *bank) in setup_gpios() 184 const struct gpio_bank *bank) in setup_dirqs()
|
/external/coreboot/util/inteltool/ |
D | gpio.c | 452 struct gpio_bank { struct 683 static const struct gpio_bank gpio_banks[] = {
|
/external/coreboot/src/soc/samsung/exynos5420/include/soc/ |
D | gpio.h | 10 struct gpio_bank { struct
|
/external/flashrom/ |
D | board_enable.c | 739 int gpio_bank = gpio / 8; in pc8736x_gpio_set() local 744 if (gpio_bank > 4) { in pc8736x_gpio_set() 764 sio_write(0x2E, 0xF0, gpio_bank * 16 + gpio_pin); in pc8736x_gpio_set() 767 val = INB(baseport + bankbase[gpio_bank]); in pc8736x_gpio_set() 772 OUTB(val, baseport + bankbase[gpio_bank]); in pc8736x_gpio_set()
|
/external/coreboot/src/soc/samsung/exynos5250/include/soc/ |
D | gpio.h | 10 struct gpio_bank { struct
|
/external/coreboot/src/soc/intel/baytrail/include/soc/ |
D | gpio.h | 353 struct gpio_bank { struct
|
/external/coreboot/src/soc/intel/braswell/include/soc/ |
D | gpio.h | 363 struct gpio_bank { struct
|