Searched refs:gpio_bank (Results 1 – 4 of 4) sorted by relevance
/linux-4.4.14/drivers/gpio/ |
D | gpio-omap.c | 51 struct gpio_bank { struct 80 void (*set_dataout)(struct gpio_bank *bank, unsigned gpio, int enable); argument 93 static inline struct gpio_bank *omap_irq_data_get_bank(struct irq_data *d) in omap_irq_data_get_bank() argument 96 return container_of(chip, struct gpio_bank, chip); in omap_irq_data_get_bank() 99 static void omap_set_gpio_direction(struct gpio_bank *bank, int gpio, in omap_set_gpio_direction() 117 static void omap_set_gpio_dataout_reg(struct gpio_bank *bank, unsigned offset, in omap_set_gpio_dataout_reg() 135 static void omap_set_gpio_dataout_mask(struct gpio_bank *bank, unsigned offset, in omap_set_gpio_dataout_mask() 151 static int omap_get_gpio_datain(struct gpio_bank *bank, int offset) in omap_get_gpio_datain() 158 static int omap_get_gpio_dataout(struct gpio_bank *bank, int offset) in omap_get_gpio_dataout() 177 static inline void omap_gpio_dbck_enable(struct gpio_bank *bank) in omap_gpio_dbck_enable() [all …]
|
/linux-4.4.14/arch/blackfin/kernel/ |
D | bfin_gpio.c | 144 #define map_entry(m, i) reserved_##m##_map[gpio_bank(i)] 177 *port_fer[gpio_bank(gpio)] |= gpio_bit(gpio); in port_setup() 179 *port_fer[gpio_bank(gpio)] &= ~gpio_bit(gpio); in port_setup() 189 *port_fer[gpio_bank(gpio)] &= ~gpio_bit(gpio); in port_setup() 191 *port_fer[gpio_bank(gpio)] |= gpio_bit(gpio); in port_setup() 286 u8 offset = pmux_offset[gpio_bank(ident)][gpio_sub_n(ident)]; in portmux_group_check() 290 if (offset != pmux_offset[gpio_bank(ident)][pin]) in portmux_group_check() 293 gpiopin = gpio_bank(ident) * GPIO_BANKSIZE + pin; in portmux_group_check() 299 pfunc = *port_mux[gpio_bank(ident)]; in portmux_group_check() 315 u8 offset = pmux_offset[gpio_bank(ident)][gpio_sub_n(ident)]; in portmux_setup() [all …]
|
/linux-4.4.14/arch/blackfin/include/asm/ |
D | gpio.h | 10 #define gpio_bank(x) ((x) >> 4) macro
|
/linux-4.4.14/drivers/pinctrl/nomadik/ |
D | pinctrl-nomadik.c | 1138 void nmk_gpio_read_pull(int gpio_bank, u32 *pull_up) in nmk_gpio_read_pull() argument 1140 if (gpio_bank < NUM_BANKS) { in nmk_gpio_read_pull() 1141 struct nmk_gpio_chip *chip = nmk_gpio_chips[gpio_bank]; in nmk_gpio_read_pull()
|