Home
last modified time | relevance | path

Searched refs:GPIO_REGNUM (Results 1 – 2 of 2) sorted by relevance

/f-stack/freebsd/arm/nvidia/
H A Dtegra_gpio.c76 #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 Dmvebu_gpio.c81 #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()