Searched refs:GPIO_BANK (Results 1 - 9 of 9) sorted by relevance

/linux-master/drivers/gpio/
H A Dgpio-bcm-kona.c24 #define GPIO_BANK(gpio) ((gpio) >> 5) macro
88 int bank_id = GPIO_BANK(gpio);
104 int bank_id = GPIO_BANK(gpio);
129 int bank_id = GPIO_BANK(gpio);
156 int bank_id = GPIO_BANK(gpio);
220 int bank_id = GPIO_BANK(gpio);
335 int bank_id = GPIO_BANK(gpio);
356 int bank_id = GPIO_BANK(gpio);
378 int bank_id = GPIO_BANK(gpio);
H A Dgpio-npcm-sgpio.c44 #define GPIO_BANK(x) ((x) / 8) macro
159 unsigned int bank = GPIO_BANK(offset);
184 in_port = GPIO_BANK(gpio->nin_sgpio);
188 out_port = GPIO_BANK(gpio->nout_sgpio);
H A Dgpio-tegra.c27 #define GPIO_BANK(x) ((x) >> 5) macro
31 #define GPIO_REG(tgi, x) (GPIO_BANK(x) * tgi->soc->bank_stride + \
229 struct tegra_gpio_bank *bank = &tgi->bank_info[GPIO_BANK(offset)];
309 bank = &tgi->bank_info[GPIO_BANK(d->hwirq)];
542 bank = &tgi->bank_info[GPIO_BANK(d->hwirq)];
H A Dgpio-aspeed.c245 #define GPIO_BANK(x) ((x) >> 5) macro
255 unsigned int bank = GPIO_BANK(offset);
272 if (props->bank == GPIO_BANK(offset))
358 gpio->dcache[GPIO_BANK(offset)] = ioread32(bank_reg(gpio, bank, reg_rdata));
400 reg = gpio->dcache[GPIO_BANK(offset)];
406 gpio->dcache[GPIO_BANK(offset)] = reg;
H A Dgpio-aspeed-sgpio.c131 #define GPIO_BANK(x) ((x) >> 6) macro
139 bank = GPIO_BANK(offset);
H A Dgpio-brcmstb.c59 #define GPIO_BANK(gpio) ((gpio) >> 5) macro
/linux-master/drivers/pinctrl/
H A Dpinctrl-pistachio.c1316 #define GPIO_BANK(_bank, _pin_base, _npins) \ macro
1336 GPIO_BANK(0, PISTACHIO_PIN_MFIO(0), 16),
1337 GPIO_BANK(1, PISTACHIO_PIN_MFIO(16), 16),
1338 GPIO_BANK(2, PISTACHIO_PIN_MFIO(32), 16),
1339 GPIO_BANK(3, PISTACHIO_PIN_MFIO(48), 16),
1340 GPIO_BANK(4, PISTACHIO_PIN_MFIO(64), 16),
1341 GPIO_BANK(5, PISTACHIO_PIN_MFIO(80), 10),
H A Dpinctrl-pic32.c2111 #define GPIO_BANK(_bank, _npins) \ macro
2131 GPIO_BANK(0, PINS_PER_BANK),
2132 GPIO_BANK(1, PINS_PER_BANK),
2133 GPIO_BANK(2, PINS_PER_BANK),
2134 GPIO_BANK(3, PINS_PER_BANK),
2135 GPIO_BANK(4, PINS_PER_BANK),
2136 GPIO_BANK(5, PINS_PER_BANK),
2137 GPIO_BANK(6, PINS_PER_BANK),
2138 GPIO_BANK(7, PINS_PER_BANK),
2139 GPIO_BANK(
[all...]
/linux-master/drivers/pinctrl/bcm/
H A Dpinctrl-iproc-gpio.c61 #define GPIO_BANK(pin) ((pin) / NGPIOS_PER_BANK) macro
63 #define IPROC_GPIO_REG(pin, reg) (GPIO_BANK(pin) * GPIO_BANK_SIZE + (reg))

Completed in 198 milliseconds