Home
last modified time | relevance | path

Searched refs:ADP5588_BANK (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpio/
H A Dgpio-adp5588.c68 unsigned bank = ADP5588_BANK(off); in adp5588_gpio_get_value()
90 bank = ADP5588_BANK(off); in adp5588_gpio_set_value()
110 bank = ADP5588_BANK(off); in adp5588_gpio_direction_input()
127 bank = ADP5588_BANK(off); in adp5588_gpio_direction_output()
171 for (i = 0; i <= ADP5588_BANK(ADP5588_MAXGPIO); i++) { in adp5588_irq_bus_sync_unlock()
196 dev->irq_mask[ADP5588_BANK(d->hwirq)] &= ~ADP5588_BIT(d->hwirq); in adp5588_irq_mask()
204 dev->irq_mask[ADP5588_BANK(d->hwirq)] |= ADP5588_BIT(d->hwirq); in adp5588_irq_unmask()
214 bank = ADP5588_BANK(gpio); in adp5588_irq_set_type()
259 int bank = ADP5588_BANK(gpio); in adp5588_irq_handler()
384 for (i = 0, ret = 0; i <= ADP5588_BANK(ADP5588_MAXGPI in adp5588_gpio_probe()
[all...]
/kernel/linux/linux-6.6/drivers/input/keyboard/
H A Dadp5588-keys.c120 #define ADP5588_BANK(offs) ((offs) >> 3) macro
220 unsigned int bank = ADP5588_BANK(kpad->gpiomap[off]); in adp5588_gpio_get_value()
240 unsigned int bank = ADP5588_BANK(kpad->gpiomap[off]); in adp5588_gpio_set_value()
259 unsigned int bank = ADP5588_BANK(kpad->gpiomap[off]); in adp5588_gpio_set_config()
293 unsigned int bank = ADP5588_BANK(kpad->gpiomap[off]); in adp5588_gpio_direction_input()
311 unsigned int bank = ADP5588_BANK(kpad->gpiomap[off]); in adp5588_gpio_direction_output()
372 for (i = 0; i <= ADP5588_BANK(ADP5588_MAXGPIO); i++) { in adp5588_irq_bus_sync_unlock()
389 kpad->irq_mask[ADP5588_BANK(real_irq)] &= ~ADP5588_BIT(real_irq); in adp5588_irq_mask()
401 kpad->irq_mask[ADP5588_BANK(real_irq)] |= ADP5588_BIT(real_irq); in adp5588_irq_unmask()
462 for (i = 0; i <= ADP5588_BANK(ADP5588_MAXGPI in adp5588_gpio_add()
[all...]
/kernel/linux/linux-5.10/drivers/input/keyboard/
H A Dadp5588-keys.c77 unsigned int bank = ADP5588_BANK(kpad->gpiomap[off]); in adp5588_gpio_get_value()
97 unsigned int bank = ADP5588_BANK(kpad->gpiomap[off]); in adp5588_gpio_set_value()
116 unsigned int bank = ADP5588_BANK(kpad->gpiomap[off]); in adp5588_gpio_direction_input()
134 unsigned int bank = ADP5588_BANK(kpad->gpiomap[off]); in adp5588_gpio_direction_output()
219 for (i = 0; i <= ADP5588_BANK(ADP5588_MAXGPIO); i++) { in adp5588_gpio_add()
368 for (i = 0; i <= ADP5588_BANK(ADP5588_MAXGPIO); i++) { in adp5588_setup()
/kernel/linux/linux-5.10/include/linux/platform_data/
H A Dadp5588.h100 #define ADP5588_BANK(offs) ((offs) >> 3) macro

Completed in 4 milliseconds