Home
last modified time | relevance | path

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

/linux-4.19.296/drivers/gpio/
Dgpio-zx.c54 u16 gpiodir; in zx_direction_input() local
60 gpiodir = readw_relaxed(chip->base + ZX_GPIO_DIR); in zx_direction_input()
61 gpiodir &= ~BIT(offset); in zx_direction_input()
62 writew_relaxed(gpiodir, chip->base + ZX_GPIO_DIR); in zx_direction_input()
73 u16 gpiodir; in zx_direction_output() local
79 gpiodir = readw_relaxed(chip->base + ZX_GPIO_DIR); in zx_direction_output()
80 gpiodir |= BIT(offset); in zx_direction_output()
81 writew_relaxed(gpiodir, chip->base + ZX_GPIO_DIR); in zx_direction_output()
Dgpio-pl061.c76 unsigned char gpiodir; in pl061_direction_input() local
79 gpiodir = readb(pl061->base + GPIODIR); in pl061_direction_input()
80 gpiodir &= ~(BIT(offset)); in pl061_direction_input()
81 writeb(gpiodir, pl061->base + GPIODIR); in pl061_direction_input()
92 unsigned char gpiodir; in pl061_direction_output() local
96 gpiodir = readb(pl061->base + GPIODIR); in pl061_direction_output()
97 gpiodir |= BIT(offset); in pl061_direction_output()
98 writeb(gpiodir, pl061->base + GPIODIR); in pl061_direction_output()