Lines Matching refs:gpio_bank

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()
318 pmux = *port_mux[gpio_bank(ident)]; in portmux_setup()
323 *port_mux[gpio_bank(ident)] = pmux; in portmux_setup()
359 gpio_array[gpio_bank(gpio)]->name |= gpio_bit(gpio); \
361 gpio_array[gpio_bank(gpio)]->name &= ~gpio_bit(gpio); \
381 gpio_array[gpio_bank(gpio)]->name ## _set = gpio_bit(gpio); \ in SET_GPIO()
383 gpio_array[gpio_bank(gpio)]->name ## _clear = gpio_bit(gpio); \ in SET_GPIO()
400 gpio_array[gpio_bank(gpio)]->toggle = gpio_bit(gpio);
417 gpio_array[gpio_bank(gpio)]->name = arg; \
442 ret = 0x01 & (gpio_array[gpio_bank(gpio)]->name >> gpio_sub_n(gpio)); \
469 ret = (gpio_array[gpio_bank(gpio)]->name); \
551 bank = gpio_bank(i); in bfin_gpio_pm_standby_ctrl()
569 bank = gpio_bank(i); in bfin_gpio_pm_hibernate_suspend()
606 bank = gpio_bank(i); in bfin_gpio_pm_hibernate_restore()
884 DECLARE_RESERVED_MAP(special_gpio, gpio_bank(MAX_RESOURCES));
1012 gpio_array[gpio_bank(gpio)]->dir &= ~gpio_bit(gpio); in __bfin_gpio_direction_input()
1013 gpio_array[gpio_bank(gpio)]->inen |= gpio_bit(gpio); in __bfin_gpio_direction_input()
1042 gpio_array[gpio_bank(gpio)]->data_set = gpio_bit(gpio); in bfin_gpio_set_value()
1044 gpio_array[gpio_bank(gpio)]->data_clear = gpio_bit(gpio); in bfin_gpio_set_value()
1059 gpio_array[gpio_bank(gpio)]->inen &= ~gpio_bit(gpio); in bfin_gpio_direction_output()
1061 gpio_array[gpio_bank(gpio)]->dir |= gpio_bit(gpio); in bfin_gpio_direction_output()
1101 gpio_array[gpio_bank(gpio)]->data_set = gpio_bit(gpio); in bfin_reset_boot_spi_cs()