gpio_bank 75 drivers/gpio/gpio-omap.c void (*set_dataout)(struct gpio_bank *bank, unsigned gpio, int enable); gpio_bank 86 drivers/gpio/gpio-omap.c static inline struct gpio_bank *omap_irq_data_get_bank(struct irq_data *d) gpio_bank 106 drivers/gpio/gpio-omap.c static void omap_set_gpio_direction(struct gpio_bank *bank, int gpio, gpio_bank 115 drivers/gpio/gpio-omap.c static void omap_set_gpio_dataout_reg(struct gpio_bank *bank, unsigned offset, gpio_bank 133 drivers/gpio/gpio-omap.c static void omap_set_gpio_dataout_mask(struct gpio_bank *bank, unsigned offset, gpio_bank 140 drivers/gpio/gpio-omap.c static inline void omap_gpio_dbck_enable(struct gpio_bank *bank) gpio_bank 151 drivers/gpio/gpio-omap.c static inline void omap_gpio_dbck_disable(struct gpio_bank *bank) gpio_bank 178 drivers/gpio/gpio-omap.c static int omap2_set_gpio_debounce(struct gpio_bank *bank, unsigned offset, gpio_bank 230 drivers/gpio/gpio-omap.c static void omap_clear_gpio_debounce(struct gpio_bank *bank, unsigned offset) gpio_bank 260 drivers/gpio/gpio-omap.c static bool omap_gpio_is_off_wakeup_capable(struct gpio_bank *bank, u32 gpio_mask) gpio_bank 270 drivers/gpio/gpio-omap.c static inline void omap_set_gpio_trigger(struct gpio_bank *bank, int gpio, gpio_bank 322 drivers/gpio/gpio-omap.c static void omap_toggle_gpio_edge_triggering(struct gpio_bank *bank, int gpio) gpio_bank 331 drivers/gpio/gpio-omap.c static int omap_set_gpio_triggering(struct gpio_bank *bank, int gpio, gpio_bank 371 drivers/gpio/gpio-omap.c static void omap_enable_gpio_module(struct gpio_bank *bank, unsigned offset) gpio_bank 392 drivers/gpio/gpio-omap.c static void omap_disable_gpio_module(struct gpio_bank *bank, unsigned offset) gpio_bank 406 drivers/gpio/gpio-omap.c static int omap_gpio_is_input(struct gpio_bank *bank, unsigned offset) gpio_bank 413 drivers/gpio/gpio-omap.c static void omap_gpio_init_irq(struct gpio_bank *bank, unsigned offset) gpio_bank 424 drivers/gpio/gpio-omap.c struct gpio_bank *bank = omap_irq_data_get_bank(d); gpio_bank 467 drivers/gpio/gpio-omap.c static void omap_clear_gpio_irqbank(struct gpio_bank *bank, int gpio_mask) gpio_bank 484 drivers/gpio/gpio-omap.c static inline void omap_clear_gpio_irqstatus(struct gpio_bank *bank, gpio_bank 490 drivers/gpio/gpio-omap.c static u32 omap_get_gpio_irqbank_mask(struct gpio_bank *bank) gpio_bank 504 drivers/gpio/gpio-omap.c static inline void omap_set_gpio_irqenable(struct gpio_bank *bank, gpio_bank 542 drivers/gpio/gpio-omap.c struct gpio_bank *bank = omap_irq_data_get_bank(d); gpio_bank 561 drivers/gpio/gpio-omap.c struct gpio_bank *bank = gpiobank; gpio_bank 625 drivers/gpio/gpio-omap.c struct gpio_bank *bank = omap_irq_data_get_bank(d); gpio_bank 644 drivers/gpio/gpio-omap.c struct gpio_bank *bank = omap_irq_data_get_bank(d); gpio_bank 661 drivers/gpio/gpio-omap.c struct gpio_bank *bank = omap_irq_data_get_bank(data); gpio_bank 668 drivers/gpio/gpio-omap.c struct gpio_bank *bank = omap_irq_data_get_bank(data); gpio_bank 675 drivers/gpio/gpio-omap.c struct gpio_bank *bank = omap_irq_data_get_bank(d); gpio_bank 687 drivers/gpio/gpio-omap.c struct gpio_bank *bank = omap_irq_data_get_bank(d); gpio_bank 714 drivers/gpio/gpio-omap.c struct gpio_bank *bank = dev_get_drvdata(dev); gpio_bank 728 drivers/gpio/gpio-omap.c struct gpio_bank *bank = dev_get_drvdata(dev); gpio_bank 762 drivers/gpio/gpio-omap.c static inline void omap_mpuio_init(struct gpio_bank *bank) gpio_bank 774 drivers/gpio/gpio-omap.c struct gpio_bank *bank = gpiochip_get_data(chip); gpio_bank 789 drivers/gpio/gpio-omap.c struct gpio_bank *bank = gpiochip_get_data(chip); gpio_bank 806 drivers/gpio/gpio-omap.c struct gpio_bank *bank = gpiochip_get_data(chip); gpio_bank 814 drivers/gpio/gpio-omap.c struct gpio_bank *bank; gpio_bank 826 drivers/gpio/gpio-omap.c struct gpio_bank *bank = gpiochip_get_data(chip); gpio_bank 839 drivers/gpio/gpio-omap.c struct gpio_bank *bank; gpio_bank 853 drivers/gpio/gpio-omap.c struct gpio_bank *bank = gpiochip_get_data(chip); gpio_bank 875 drivers/gpio/gpio-omap.c struct gpio_bank *bank; gpio_bank 907 drivers/gpio/gpio-omap.c struct gpio_bank *bank; gpio_bank 919 drivers/gpio/gpio-omap.c struct gpio_bank *bank = gpiochip_get_data(chip); gpio_bank 933 drivers/gpio/gpio-omap.c static void omap_gpio_show_rev(struct gpio_bank *bank) gpio_bank 948 drivers/gpio/gpio-omap.c static void omap_gpio_mod_init(struct gpio_bank *bank) gpio_bank 975 drivers/gpio/gpio-omap.c static int omap_gpio_chip_init(struct gpio_bank *bank, struct irq_chip *irqc) gpio_bank 1056 drivers/gpio/gpio-omap.c static void omap_gpio_init_context(struct gpio_bank *p) gpio_bank 1075 drivers/gpio/gpio-omap.c static void omap_gpio_restore_context(struct gpio_bank *bank) gpio_bank 1099 drivers/gpio/gpio-omap.c static void omap_gpio_idle(struct gpio_bank *bank, bool may_lose_context) gpio_bank 1142 drivers/gpio/gpio-omap.c static void omap_gpio_unidle(struct gpio_bank *bank) gpio_bank 1236 drivers/gpio/gpio-omap.c struct gpio_bank *bank; gpio_bank 1239 drivers/gpio/gpio-omap.c bank = container_of(nb, struct gpio_bank, nb); gpio_bank 1349 drivers/gpio/gpio-omap.c struct gpio_bank *bank; gpio_bank 1469 drivers/gpio/gpio-omap.c struct gpio_bank *bank = platform_get_drvdata(pdev); gpio_bank 1482 drivers/gpio/gpio-omap.c struct gpio_bank *bank = dev_get_drvdata(dev); gpio_bank 1495 drivers/gpio/gpio-omap.c struct gpio_bank *bank = dev_get_drvdata(dev); gpio_bank 94 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c struct npcm7xx_gpio gpio_bank[NPCM7XX_GPIO_BANK_NUM]; gpio_bank 1506 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c &npcm->gpio_bank[pin / NPCM7XX_GPIO_PER_BANK]; gpio_bank 1532 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c &npcm->gpio_bank[pin / NPCM7XX_GPIO_PER_BANK]; gpio_bank 1691 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c &npcm->gpio_bank[offset / NPCM7XX_GPIO_PER_BANK]; gpio_bank 1721 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c &npcm->gpio_bank[pin / NPCM7XX_GPIO_PER_BANK]; gpio_bank 1784 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c &npcm->gpio_bank[pin / NPCM7XX_GPIO_PER_BANK]; gpio_bank 1879 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c pctrl->gpio_bank[id].base = gpio_bank 1890 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c ret = bgpio_init(&pctrl->gpio_bank[id].gc, gpio_bank 1892 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c pctrl->gpio_bank[id].base + gpio_bank 1894 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c pctrl->gpio_bank[id].base + gpio_bank 1898 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c pctrl->gpio_bank[id].base + gpio_bank 1916 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c pctrl->gpio_bank[id].irq = irq; gpio_bank 1917 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c pctrl->gpio_bank[id].irq_chip = npcmgpio_irqchip; gpio_bank 1918 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c pctrl->gpio_bank[id].gc.parent = pctrl->dev; gpio_bank 1919 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c pctrl->gpio_bank[id].irqbase = gpio_bank 1921 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c pctrl->gpio_bank[id].pinctrl_id = pinspec.args[0]; gpio_bank 1922 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c pctrl->gpio_bank[id].gc.base = pinspec.args[1]; gpio_bank 1923 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c pctrl->gpio_bank[id].gc.ngpio = pinspec.args[2]; gpio_bank 1924 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c pctrl->gpio_bank[id].gc.owner = THIS_MODULE; gpio_bank 1925 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c pctrl->gpio_bank[id].gc.label = gpio_bank 1928 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c if (pctrl->gpio_bank[id].gc.label == NULL) gpio_bank 1931 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c pctrl->gpio_bank[id].gc.dbg_show = npcmgpio_dbg_show; gpio_bank 1932 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c pctrl->gpio_bank[id].direction_input = gpio_bank 1933 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c pctrl->gpio_bank[id].gc.direction_input; gpio_bank 1934 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c pctrl->gpio_bank[id].gc.direction_input = gpio_bank 1936 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c pctrl->gpio_bank[id].direction_output = gpio_bank 1937 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c pctrl->gpio_bank[id].gc.direction_output; gpio_bank 1938 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c pctrl->gpio_bank[id].gc.direction_output = gpio_bank 1940 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c pctrl->gpio_bank[id].request = gpio_bank 1941 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c pctrl->gpio_bank[id].gc.request; gpio_bank 1942 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c pctrl->gpio_bank[id].gc.request = npcmgpio_gpio_request; gpio_bank 1943 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c pctrl->gpio_bank[id].gc.free = npcmgpio_gpio_free; gpio_bank 1944 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c pctrl->gpio_bank[id].gc.of_node = np; gpio_bank 1958 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c &pctrl->gpio_bank[id].gc, gpio_bank 1959 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c &pctrl->gpio_bank[id]); gpio_bank 1965 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c ret = gpiochip_add_pin_range(&pctrl->gpio_bank[id].gc, gpio_bank 1967 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c pctrl->gpio_bank[id].pinctrl_id, gpio_bank 1968 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c pctrl->gpio_bank[id].gc.base, gpio_bank 1969 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c pctrl->gpio_bank[id].gc.ngpio); gpio_bank 1972 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c gpiochip_remove(&pctrl->gpio_bank[id].gc); gpio_bank 1976 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c ret = gpiochip_irqchip_add(&pctrl->gpio_bank[id].gc, gpio_bank 1977 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c &pctrl->gpio_bank[id].irq_chip, gpio_bank 1983 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c gpiochip_remove(&pctrl->gpio_bank[id].gc); gpio_bank 1987 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c gpiochip_set_chained_irqchip(&pctrl->gpio_bank[id].gc, gpio_bank 1988 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c &pctrl->gpio_bank[id].irq_chip, gpio_bank 1989 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c pctrl->gpio_bank[id].irq, gpio_bank 1997 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c gpiochip_remove(&pctrl->gpio_bank[id - 1].gc);