Home
last modified time | relevance | path

Searched refs:UNIPHIER_GPIO_LINES_PER_BANK (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/scripts/dtc/include-prefixes/dt-bindings/gpio/
H A Duniphier-gpio.h9 #define UNIPHIER_GPIO_LINES_PER_BANK 8 macro
11 #define UNIPHIER_GPIO_IRQ_OFFSET ((UNIPHIER_GPIO_LINES_PER_BANK) * 15)
14 ((UNIPHIER_GPIO_LINES_PER_BANK) * (bank) + (line))
/kernel/linux/linux-5.10/include/dt-bindings/gpio/
H A Duniphier-gpio.h9 #define UNIPHIER_GPIO_LINES_PER_BANK 8 macro
11 #define UNIPHIER_GPIO_IRQ_OFFSET ((UNIPHIER_GPIO_LINES_PER_BANK) * 15)
14 ((UNIPHIER_GPIO_LINES_PER_BANK) * (bank) + (line))
/kernel/linux/linux-6.6/include/dt-bindings/gpio/
H A Duniphier-gpio.h9 #define UNIPHIER_GPIO_LINES_PER_BANK 8 macro
11 #define UNIPHIER_GPIO_IRQ_OFFSET ((UNIPHIER_GPIO_LINES_PER_BANK) * 15)
14 ((UNIPHIER_GPIO_LINES_PER_BANK) * (bank) + (line))
/kernel/linux/linux-6.6/scripts/dtc/include-prefixes/dt-bindings/gpio/
H A Duniphier-gpio.h9 #define UNIPHIER_GPIO_LINES_PER_BANK 8 macro
11 #define UNIPHIER_GPIO_IRQ_OFFSET ((UNIPHIER_GPIO_LINES_PER_BANK) * 15)
14 ((UNIPHIER_GPIO_LINES_PER_BANK) * (bank) + (line))
/kernel/linux/linux-5.10/drivers/gpio/
H A Dgpio-uniphier.c55 *bank = offset / UNIPHIER_GPIO_LINES_PER_BANK; in uniphier_gpio_get_bank_and_mask()
56 *mask = BIT(offset % UNIPHIER_GPIO_LINES_PER_BANK); in uniphier_gpio_get_bank_and_mask()
153 bank = i / UNIPHIER_GPIO_LINES_PER_BANK; in uniphier_gpio_set_multiple()
334 return DIV_ROUND_UP(ngpio, UNIPHIER_GPIO_LINES_PER_BANK); in uniphier_gpio_get_nbanks()
/kernel/linux/linux-6.6/drivers/gpio/
H A Dgpio-uniphier.c54 *bank = offset / UNIPHIER_GPIO_LINES_PER_BANK; in uniphier_gpio_get_bank_and_mask()
55 *mask = BIT(offset % UNIPHIER_GPIO_LINES_PER_BANK); in uniphier_gpio_get_bank_and_mask()
152 bank = i / UNIPHIER_GPIO_LINES_PER_BANK; in uniphier_gpio_set_multiple()
335 return DIV_ROUND_UP(ngpio, UNIPHIER_GPIO_LINES_PER_BANK); in uniphier_gpio_get_nbanks()

Completed in 3 milliseconds