Lines Matching defs:val
70 unsigned port_offset, u32 val)
73 writel(val, IOMEM(c->regs + section_offset + port_offset));
80 u32 val, dir;
85 val = zevio_gpio_port_get(controller, pin, ZEVIO_GPIO_INPUT);
87 val = zevio_gpio_port_get(controller, pin, ZEVIO_GPIO_OUTPUT);
90 return (val >> ZEVIO_GPIO_BIT(pin)) & 0x1;
96 u32 val;
99 val = zevio_gpio_port_get(controller, pin, ZEVIO_GPIO_OUTPUT);
101 val |= BIT(ZEVIO_GPIO_BIT(pin));
103 val &= ~BIT(ZEVIO_GPIO_BIT(pin));
105 zevio_gpio_port_set(controller, pin, ZEVIO_GPIO_OUTPUT, val);
112 u32 val;
116 val = zevio_gpio_port_get(controller, pin, ZEVIO_GPIO_DIRECTION);
117 val |= BIT(ZEVIO_GPIO_BIT(pin));
118 zevio_gpio_port_set(controller, pin, ZEVIO_GPIO_DIRECTION, val);
129 u32 val;
132 val = zevio_gpio_port_get(controller, pin, ZEVIO_GPIO_OUTPUT);
134 val |= BIT(ZEVIO_GPIO_BIT(pin));
136 val &= ~BIT(ZEVIO_GPIO_BIT(pin));
138 zevio_gpio_port_set(controller, pin, ZEVIO_GPIO_OUTPUT, val);
139 val = zevio_gpio_port_get(controller, pin, ZEVIO_GPIO_DIRECTION);
140 val &= ~BIT(ZEVIO_GPIO_BIT(pin));
141 zevio_gpio_port_set(controller, pin, ZEVIO_GPIO_DIRECTION, val);