Lines Matching defs:bank

83 #define BANK_USED(bank) (bank->mod_usage || bank->irq_usage)  argument
108 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()
142 static inline void omap_gpio_dbck_enable(struct gpio_bank *bank) in omap_gpio_dbck_enable()
153 static inline void omap_gpio_dbck_disable(struct gpio_bank *bank) in omap_gpio_dbck_disable()
180 static int omap2_set_gpio_debounce(struct gpio_bank *bank, unsigned offset, in omap2_set_gpio_debounce()
232 static void omap_clear_gpio_debounce(struct gpio_bank *bank, unsigned offset) in omap_clear_gpio_debounce()
262 static bool omap_gpio_is_off_wakeup_capable(struct gpio_bank *bank, u32 gpio_mask) in omap_gpio_is_off_wakeup_capable()
272 static inline void omap_set_gpio_trigger(struct gpio_bank *bank, int gpio, in omap_set_gpio_trigger()
324 static void omap_toggle_gpio_edge_triggering(struct gpio_bank *bank, int gpio) in omap_toggle_gpio_edge_triggering()
333 static int omap_set_gpio_triggering(struct gpio_bank *bank, int gpio, in omap_set_gpio_triggering()
373 static void omap_enable_gpio_module(struct gpio_bank *bank, unsigned offset) in omap_enable_gpio_module()
394 static void omap_disable_gpio_module(struct gpio_bank *bank, unsigned offset) in omap_disable_gpio_module()
408 static int omap_gpio_is_input(struct gpio_bank *bank, unsigned offset) in omap_gpio_is_input()
415 static void omap_gpio_init_irq(struct gpio_bank *bank, unsigned offset) in omap_gpio_init_irq()
426 struct gpio_bank *bank = omap_irq_data_get_bank(d); in omap_gpio_irq_type() local
469 static void omap_clear_gpio_irqbank(struct gpio_bank *bank, int gpio_mask) in omap_clear_gpio_irqbank()
486 static inline void omap_clear_gpio_irqstatus(struct gpio_bank *bank, in omap_clear_gpio_irqstatus()
492 static u32 omap_get_gpio_irqbank_mask(struct gpio_bank *bank) in omap_get_gpio_irqbank_mask()
506 static inline void omap_set_gpio_irqenable(struct gpio_bank *bank, in omap_set_gpio_irqenable()
544 struct gpio_bank *bank = omap_irq_data_get_bank(d); in omap_gpio_wake_enable() local
563 struct gpio_bank *bank = gpiobank; in omap_gpio_irq_handler() local
627 struct gpio_bank *bank = omap_irq_data_get_bank(d); in omap_gpio_irq_startup() local
646 struct gpio_bank *bank = omap_irq_data_get_bank(d); in omap_gpio_irq_shutdown() local
663 struct gpio_bank *bank = omap_irq_data_get_bank(data); in omap_gpio_irq_bus_lock() local
670 struct gpio_bank *bank = omap_irq_data_get_bank(data); in gpio_irq_bus_sync_unlock() local
677 struct gpio_bank *bank = omap_irq_data_get_bank(d); in omap_gpio_mask_irq() local
689 struct gpio_bank *bank = omap_irq_data_get_bank(d); in omap_gpio_unmask_irq() local
716 struct gpio_bank *bank = dev_get_drvdata(dev); in omap_mpuio_suspend_noirq() local
730 struct gpio_bank *bank = dev_get_drvdata(dev); in omap_mpuio_resume_noirq() local
764 static inline void omap_mpuio_init(struct gpio_bank *bank) in omap_mpuio_init()
776 struct gpio_bank *bank = gpiochip_get_data(chip); in omap_gpio_request() local
791 struct gpio_bank *bank = gpiochip_get_data(chip); in omap_gpio_free() local
808 struct gpio_bank *bank = gpiochip_get_data(chip); in omap_gpio_get_direction() local
818 struct gpio_bank *bank; in omap_gpio_input() local
830 struct gpio_bank *bank = gpiochip_get_data(chip); in omap_gpio_get() local
843 struct gpio_bank *bank; in omap_gpio_output() local
857 struct gpio_bank *bank = gpiochip_get_data(chip); in omap_gpio_get_multiple() local
879 struct gpio_bank *bank; in omap_gpio_debounce() local
922 struct gpio_bank *bank; in omap_gpio_set() local
934 struct gpio_bank *bank = gpiochip_get_data(chip); in omap_gpio_set_multiple() local
948 static void omap_gpio_show_rev(struct gpio_bank *bank) in omap_gpio_show_rev()
963 static void omap_gpio_mod_init(struct gpio_bank *bank) in omap_gpio_mod_init()
990 static int omap_gpio_chip_init(struct gpio_bank *bank, struct irq_chip *irqc) in omap_gpio_chip_init()
1091 static void omap_gpio_restore_context(struct gpio_bank *bank) in omap_gpio_restore_context()
1116 static void omap_gpio_idle(struct gpio_bank *bank, bool may_lose_context) in omap_gpio_idle()
1163 static void omap_gpio_unidle(struct gpio_bank *bank) in omap_gpio_unidle()
1257 struct gpio_bank *bank; in gpio_omap_cpu_notifier() local
1381 struct gpio_bank *bank; in omap_gpio_probe() local
1498 struct gpio_bank *bank = platform_get_drvdata(pdev); in omap_gpio_remove() local
1511 struct gpio_bank *bank = dev_get_drvdata(dev); in omap_gpio_runtime_suspend() local
1524 struct gpio_bank *bank = dev_get_drvdata(dev); in omap_gpio_runtime_resume() local
1537 struct gpio_bank *bank = dev_get_drvdata(dev); in omap_gpio_suspend() local
1549 struct gpio_bank *bank = dev_get_drvdata(dev); in omap_gpio_resume() local