Lines Matching defs:bank
82 #define BANK_USED(bank) (bank->mod_usage || bank->irq_usage) argument
107 static void omap_set_gpio_direction(struct gpio_bank *bank, int gpio, in omap_set_gpio_direction()
116 static void omap_set_gpio_dataout_reg(struct gpio_bank *bank, unsigned offset, in omap_set_gpio_dataout_reg()
134 static void omap_set_gpio_dataout_mask(struct gpio_bank *bank, unsigned offset, in omap_set_gpio_dataout_mask()
141 static inline void omap_gpio_dbck_enable(struct gpio_bank *bank) in omap_gpio_dbck_enable()
152 static inline void omap_gpio_dbck_disable(struct gpio_bank *bank) in omap_gpio_dbck_disable()
179 static int omap2_set_gpio_debounce(struct gpio_bank *bank, unsigned offset, in omap2_set_gpio_debounce()
231 static void omap_clear_gpio_debounce(struct gpio_bank *bank, unsigned offset) in omap_clear_gpio_debounce()
261 static bool omap_gpio_is_off_wakeup_capable(struct gpio_bank *bank, u32 gpio_mask) in omap_gpio_is_off_wakeup_capable()
271 static inline void omap_set_gpio_trigger(struct gpio_bank *bank, int gpio, in omap_set_gpio_trigger()
323 static void omap_toggle_gpio_edge_triggering(struct gpio_bank *bank, int gpio) in omap_toggle_gpio_edge_triggering()
332 static int omap_set_gpio_triggering(struct gpio_bank *bank, int gpio, in omap_set_gpio_triggering()
372 static void omap_enable_gpio_module(struct gpio_bank *bank, unsigned offset) in omap_enable_gpio_module()
393 static void omap_disable_gpio_module(struct gpio_bank *bank, unsigned offset) in omap_disable_gpio_module()
407 static int omap_gpio_is_input(struct gpio_bank *bank, unsigned offset) in omap_gpio_is_input()
414 static void omap_gpio_init_irq(struct gpio_bank *bank, unsigned offset) in omap_gpio_init_irq()
425 struct gpio_bank *bank = omap_irq_data_get_bank(d); in omap_gpio_irq_type() local
468 static void omap_clear_gpio_irqbank(struct gpio_bank *bank, int gpio_mask) in omap_clear_gpio_irqbank()
485 static inline void omap_clear_gpio_irqstatus(struct gpio_bank *bank, in omap_clear_gpio_irqstatus()
491 static u32 omap_get_gpio_irqbank_mask(struct gpio_bank *bank) in omap_get_gpio_irqbank_mask()
505 static inline void omap_set_gpio_irqenable(struct gpio_bank *bank, in omap_set_gpio_irqenable()
543 struct gpio_bank *bank = omap_irq_data_get_bank(d); in omap_gpio_wake_enable() local
562 struct gpio_bank *bank = gpiobank; in omap_gpio_irq_handler() local
626 struct gpio_bank *bank = omap_irq_data_get_bank(d); in omap_gpio_irq_startup() local
645 struct gpio_bank *bank = omap_irq_data_get_bank(d); in omap_gpio_irq_shutdown() local
662 struct gpio_bank *bank = omap_irq_data_get_bank(data); in omap_gpio_irq_bus_lock() local
669 struct gpio_bank *bank = omap_irq_data_get_bank(data); in gpio_irq_bus_sync_unlock() local
676 struct gpio_bank *bank = omap_irq_data_get_bank(d); in omap_gpio_mask_irq() local
688 struct gpio_bank *bank = omap_irq_data_get_bank(d); in omap_gpio_unmask_irq() local
715 struct gpio_bank *bank = dev_get_drvdata(dev); in omap_mpuio_suspend_noirq() local
729 struct gpio_bank *bank = dev_get_drvdata(dev); in omap_mpuio_resume_noirq() local
763 static inline void omap_mpuio_init(struct gpio_bank *bank) in omap_mpuio_init()
775 struct gpio_bank *bank = gpiochip_get_data(chip); in omap_gpio_request() local
790 struct gpio_bank *bank = gpiochip_get_data(chip); in omap_gpio_free() local
807 struct gpio_bank *bank = gpiochip_get_data(chip); in omap_gpio_get_direction() local
817 struct gpio_bank *bank; in omap_gpio_input() local
829 struct gpio_bank *bank = gpiochip_get_data(chip); in omap_gpio_get() local
842 struct gpio_bank *bank; in omap_gpio_output() local
856 struct gpio_bank *bank = gpiochip_get_data(chip); in omap_gpio_get_multiple() local
878 struct gpio_bank *bank; in omap_gpio_debounce() local
921 struct gpio_bank *bank; in omap_gpio_set() local
933 struct gpio_bank *bank = gpiochip_get_data(chip); in omap_gpio_set_multiple() local
947 static void omap_gpio_show_rev(struct gpio_bank *bank) in omap_gpio_show_rev()
962 static void omap_gpio_mod_init(struct gpio_bank *bank) in omap_gpio_mod_init()
989 static int omap_gpio_chip_init(struct gpio_bank *bank, struct irq_chip *irqc) in omap_gpio_chip_init()
1089 static void omap_gpio_restore_context(struct gpio_bank *bank) in omap_gpio_restore_context()
1113 static void omap_gpio_idle(struct gpio_bank *bank, bool may_lose_context) in omap_gpio_idle()
1156 static void omap_gpio_unidle(struct gpio_bank *bank) in omap_gpio_unidle()
1250 struct gpio_bank *bank; in gpio_omap_cpu_notifier() local
1372 struct gpio_bank *bank; in omap_gpio_probe() local
1489 struct gpio_bank *bank = platform_get_drvdata(pdev); in omap_gpio_remove() local
1502 struct gpio_bank *bank = dev_get_drvdata(dev); in omap_gpio_runtime_suspend() local
1515 struct gpio_bank *bank = dev_get_drvdata(dev); in omap_gpio_runtime_resume() local
1528 struct gpio_bank *bank = dev_get_drvdata(dev); in omap_gpio_suspend() local
1540 struct gpio_bank *bank = dev_get_drvdata(dev); in omap_gpio_resume() local