Lines Matching defs:bank

90 #define GPIO_INDEX(bank, gpio) (gpio % bank->width)  argument
91 #define GPIO_BIT(bank, gpio) (1 << GPIO_INDEX(bank, gpio)) argument
93 static void _set_gpio_direction(struct gpio_bank *bank, int gpio, int is_input) in _set_gpio_direction()
109 static void _set_gpio_dataout_reg(struct gpio_bank *bank, int gpio, int enable) in _set_gpio_dataout_reg()
123 static void _set_gpio_dataout_mask(struct gpio_bank *bank, int gpio, int enable) in _set_gpio_dataout_mask()
137 static int _get_gpio_datain(struct gpio_bank *bank, int gpio) in _get_gpio_datain()
144 static int _get_gpio_dataout(struct gpio_bank *bank, int gpio) in _get_gpio_dataout()
172 static void _set_gpio_debounce(struct gpio_bank *bank, unsigned gpio, in _set_gpio_debounce()
210 static inline void set_24xx_gpio_triggering(struct gpio_bank *bank, int gpio, in set_24xx_gpio_triggering()
284 static void _toggle_gpio_edge_triggering(struct gpio_bank *bank, int gpio) in _toggle_gpio_edge_triggering()
317 static int _set_gpio_triggering(struct gpio_bank *bank, int gpio, int trigger) in _set_gpio_triggering()
402 struct gpio_bank *bank; in gpio_irq_type() local
433 static void _clear_gpio_irqbank(struct gpio_bank *bank, int gpio_mask) in _clear_gpio_irqbank()
450 static inline void _clear_gpio_irqstatus(struct gpio_bank *bank, int gpio) in _clear_gpio_irqstatus()
455 static u32 _get_gpio_irqbank_mask(struct gpio_bank *bank) in _get_gpio_irqbank_mask()
469 static void _enable_gpio_irqbank(struct gpio_bank *bank, int gpio_mask) in _enable_gpio_irqbank()
489 static void _disable_gpio_irqbank(struct gpio_bank *bank, int gpio_mask) in _disable_gpio_irqbank()
509 static inline void _set_gpio_irqenable(struct gpio_bank *bank, int gpio, int enable) in _set_gpio_irqenable()
522 static int _set_gpio_wakeup(struct gpio_bank *bank, int gpio, int enable) in _set_gpio_wakeup()
544 static void _reset_gpio(struct gpio_bank *bank, int gpio) in _reset_gpio()
556 struct gpio_bank *bank; in gpio_wake_enable() local
567 struct gpio_bank *bank = container_of(chip, struct gpio_bank, chip); in omap_gpio_request() local
609 struct gpio_bank *bank = container_of(chip, struct gpio_bank, chip); in omap_gpio_free() local
668 struct gpio_bank *bank; in gpio_irq_handler() local
748 struct gpio_bank *bank = irq_data_get_irq_chip_data(d); in gpio_irq_shutdown() local
759 struct gpio_bank *bank = irq_data_get_irq_chip_data(d); in gpio_ack_irq() local
767 struct gpio_bank *bank = irq_data_get_irq_chip_data(d); in gpio_mask_irq() local
779 struct gpio_bank *bank = irq_data_get_irq_chip_data(d); in gpio_unmask_irq() local
813 #define bank_is_mpuio(bank) ((bank)->method == METHOD_MPUIO) argument
822 struct gpio_bank *bank = platform_get_drvdata(pdev); in omap_mpuio_suspend_noirq() local
838 struct gpio_bank *bank = platform_get_drvdata(pdev); in omap_mpuio_resume_noirq() local
874 struct gpio_bank *bank = &gpio_bank[0]; in mpuio_init() local
887 #define bank_is_mpuio(bank) 0 argument
900 struct gpio_bank *bank; in gpio_input() local
910 static int gpio_is_input(struct gpio_bank *bank, int mask) in gpio_is_input()
919 struct gpio_bank *bank; in gpio_get() local
937 struct gpio_bank *bank; in gpio_output() local
951 struct gpio_bank *bank; in gpio_debounce() local
971 struct gpio_bank *bank; in gpio_set() local
982 struct gpio_bank *bank; in gpio_2irq() local
990 static void __init omap_gpio_show_rev(struct gpio_bank *bank) in omap_gpio_show_rev()
1023 static void omap_gpio_mod_init(struct gpio_bank *bank, int id) in omap_gpio_mod_init()
1085 omap_mpuio_alloc_gc(struct gpio_bank *bank, unsigned int irq_start, in omap_mpuio_alloc_gc()
1113 static void __devinit omap_gpio_chip_init(struct gpio_bank *bank) in omap_gpio_chip_init()
1168 struct gpio_bank *bank; in omap_gpio_probe() local
1244 struct gpio_bank *bank = &gpio_bank[i]; in omap_gpio_suspend() local
1294 struct gpio_bank *bank = &gpio_bank[i]; in omap_gpio_resume() local
1349 struct gpio_bank *bank = &gpio_bank[i]; in omap2_gpio_prepare_for_idle() local
1417 struct gpio_bank *bank = &gpio_bank[i]; in omap2_gpio_resume_after_idle() local
1516 struct gpio_bank *bank = &gpio_bank[i]; in omap_gpio_save_context() local
1546 struct gpio_bank *bank = &gpio_bank[i]; in omap_gpio_restore_context() local