/external/u-boot/arch/arm/include/asm/ |
omap_gpio.h | 36 struct gpio_bank { struct 40 extern const struct gpio_bank *const omap_gpio_bank;
|
/external/u-boot/arch/arm/include/asm/arch-hi6220/ |
gpio.h | 16 struct gpio_bank { struct
|
/external/u-boot/include/ |
tca642x.h | 60 int tca642x_set_val(uchar chip, uint8_t gpio_bank, 62 int tca642x_set_pol(uchar chip, uint8_t gpio_bank, 64 int tca642x_set_dir(uchar chip, uint8_t gpio_bank, 66 int tca642x_get_val(uchar chip, uint8_t gpio_bank);
|
/external/u-boot/drivers/gpio/ |
tca642x.c | 95 int tca642x_set_val(uchar chip, uint8_t gpio_bank, 98 uint8_t out_reg = tca642x_regs[gpio_bank].output_reg; 107 int tca642x_set_pol(uchar chip, uint8_t gpio_bank, 110 uint8_t pol_reg = tca642x_regs[gpio_bank].polarity_reg; 119 int tca642x_set_dir(uchar chip, uint8_t gpio_bank, 122 uint8_t config_reg = tca642x_regs[gpio_bank].configuration_reg; 130 int tca642x_get_val(uchar chip, uint8_t gpio_bank) 133 uint8_t in_reg = tca642x_regs[gpio_bank].input_reg; 227 uint8_t gpio_bank = 0; local 251 gpio_bank = 0 [all...] |
hi6220_gpio.c | 15 struct gpio_bank *bank = dev_get_priv(dev); 28 struct gpio_bank *bank = dev_get_priv(dev); 37 struct gpio_bank *bank = dev_get_priv(dev); 51 struct gpio_bank *bank = dev_get_priv(dev); 67 struct gpio_bank *bank = dev_get_priv(dev); 91 .priv_auto_alloc_size = sizeof(struct gpio_bank),
|
omap_gpio.c | 37 struct gpio_bank { struct 54 static void _set_gpio_direction(const struct gpio_bank *bank, int gpio, 74 static int _get_gpio_direction(const struct gpio_bank *bank, int gpio) 89 static void _set_gpio_dataout(const struct gpio_bank *bank, int gpio, 104 static int _get_gpio_value(const struct gpio_bank *bank, int gpio) 126 static inline const struct gpio_bank *get_gpio_bank(int gpio) 145 const struct gpio_bank *bank; 160 const struct gpio_bank *bank; 174 const struct gpio_bank *bank; 190 const struct gpio_bank *bank [all...] |
adi_gpio2.c | 50 #define map_entry(m, i) reserved_##m##_map[gpio_bank(i)] 57 static DECLARE_RESERVED_MAP(peri, gpio_bank(MAX_RESOURCES)); 76 gpio_array[gpio_bank(gpio)]->port_fer &= ~gpio_bit(gpio); 78 gpio_array[gpio_bank(gpio)]->port_fer |= gpio_bit(gpio); 81 gpio_array[gpio_bank(gpio)]->port_fer_clear = gpio_bit(gpio); 83 gpio_array[gpio_bank(gpio)]->port_fer_set = gpio_bit(gpio); 93 pmux = gpio_array[gpio_bank(ident)]->port_mux; 98 gpio_array[gpio_bank(ident)]->port_mux = pmux; 106 pmux = gpio_array[gpio_bank(ident)]->port_mux; 114 (gpio_array[gpio_bank(gpio)]->dir_clear >> gpio_sub_n(gpio)) [all...] |
tegra_gpio.c | 46 struct gpio_ctlr_bank *bank = &ctlr->gpio_bank[GPIO_BANK(gpio)]; 63 struct gpio_ctlr_bank *bank = &ctlr->gpio_bank[GPIO_BANK(gpio)]; 81 struct gpio_ctlr_bank *bank = &ctlr->gpio_bank[GPIO_BANK(gpio)]; 98 struct gpio_ctlr_bank *bank = &ctlr->gpio_bank[GPIO_BANK(gpio)]; 116 struct gpio_ctlr_bank *bank = &ctlr->gpio_bank[GPIO_BANK(gpio)] [all...] |
sunxi_gpio.c | 35 u32 bank = GPIO_BANK(pin); 53 u32 bank = GPIO_BANK(pin); 304 plat->regs = &ctlr->gpio_bank[bank];
|
/external/u-boot/arch/arm/include/asm/arch-tegra20/ |
gpio.h | 32 struct gpio_ctlr_bank gpio_bank[TEGRA_GPIO_BANKS]; member in struct:gpio_ctlr
|
/external/u-boot/arch/arm/include/asm/arch-tegra124/ |
gpio.h | 40 struct gpio_ctlr_bank gpio_bank[TEGRA_GPIO_BANKS]; member in struct:gpio_ctlr
|
/external/u-boot/arch/arm/include/asm/arch-tegra210/ |
gpio.h | 40 struct gpio_ctlr_bank gpio_bank[TEGRA_GPIO_BANKS]; member in struct:gpio_ctlr
|
/external/u-boot/arch/arm/include/asm/arch-tegra30/ |
gpio.h | 39 struct gpio_ctlr_bank gpio_bank[TEGRA_GPIO_BANKS]; member in struct:gpio_ctlr
|
/external/u-boot/arch/arm/include/asm/arch-sunxi/ |
gpio.h | 71 struct sunxi_gpio gpio_bank[SUNXI_GPIO_BANKS]; member in struct:sunxi_gpio_reg 77 &((struct sunxi_gpio_reg *)SUNXI_PIO_BASE)->gpio_bank[bank] : \ 78 &((struct sunxi_gpio_reg *)SUNXI_R_PIO_BASE)->gpio_bank[(bank) - SUNXI_GPIO_L]) 80 #define GPIO_BANK(pin) ((pin) >> 5)
|
/external/u-boot/arch/arm/mach-omap2/omap4/ |
hwinit.c | 25 static const struct gpio_bank gpio_bank_44xx[6] = { 34 const struct gpio_bank *const omap_gpio_bank = gpio_bank_44xx;
|
/external/u-boot/arch/arm/mach-omap2/am33xx/ |
board.c | 122 static const struct gpio_bank gpio_bank_am33xx[] = { 133 const struct gpio_bank *const omap_gpio_bank = gpio_bank_am33xx;
|
/external/u-boot/arch/arm/mach-omap2/omap3/ |
board.c | 57 static const struct gpio_bank gpio_bank_34xx[6] = { 66 const struct gpio_bank *const omap_gpio_bank = gpio_bank_34xx;
|
/external/u-boot/arch/arm/mach-omap2/omap5/ |
hwinit.c | 29 static struct gpio_bank gpio_bank_54xx[8] = { 40 const struct gpio_bank *const omap_gpio_bank = gpio_bank_54xx;
|