Searched refs:GPIO_REGNUM (Results 1 – 2 of 2) sorted by relevance
| /f-stack/freebsd/arm/nvidia/ |
| H A D | tegra_gpio.c | 76 #define GPIO_REGNUM(n) (GPIO_BANKNUM(n) * GPIO_BANK_OFFS + \ macro 159 bus_write_4(sc->mem_res, reg + GPIO_REGNUM(pin->gp_pin), tmp); in gpio_write_masked() 169 val = bus_read_4(sc->mem_res, reg + GPIO_REGNUM(pin->gp_pin)); in gpio_read() 351 bus_write_4(sc->mem_res, reg + GPIO_REGNUM(tgi->irq), tmp); in intr_write_masked() 363 tmp = bus_read_4(sc->mem_res, reg + GPIO_REGNUM(tgi->irq)); in intr_write_modify() 366 bus_write_4(sc->mem_res, reg + GPIO_REGNUM(tgi->irq), tmp); in intr_write_modify() 411 GPIO_REGNUM(basepin)); in tegra_gpio_intr() 413 GPIO_REGNUM(basepin)); in tegra_gpio_intr() 790 bus_write_4(sc->mem_res, GPIO_INT_ENB + GPIO_REGNUM(i), 0); in tegra_gpio_attach() 791 bus_write_4(sc->mem_res, GPIO_INT_STA + GPIO_REGNUM(i), 0xFF); in tegra_gpio_attach() [all …]
|
| /f-stack/freebsd/arm/mv/ |
| H A D | mvebu_gpio.c | 81 #define GPIO_REGNUM(_p) ((_p) / 32) macro 136 SYSCON_WRITE_4(sc->syscon, sc->offset + GPIO_REGNUM(pin->gp_pin) + reg, in gpio_write() 148 sc->offset + GPIO_REGNUM(pin->gp_pin) + reg); in gpio_read() 315 sc->offset + GPIO_REGNUM(mgi->irq) + reg, val, mask); in intr_modify()
|