Home
last modified time | relevance | path

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

/linux/drivers/gpio/
A Dgpio-vf610.c74 static inline void vf610_gpio_writel(u32 val, void __iomem *reg) in vf610_gpio_writel() function
105 vf610_gpio_writel(mask, port->gpio_base + offset); in vf610_gpio_set()
117 vf610_gpio_writel(val, port->gpio_base + GPIO_PDDR); in vf610_gpio_direction_input()
130 vf610_gpio_writel(mask, port->gpio_base + GPIO_PDDR); in vf610_gpio_direction_output()
150 vf610_gpio_writel(BIT(pin), port->base + PORT_ISFR); in vf610_gpio_irq_handler()
164 vf610_gpio_writel(BIT(gpio), port->base + PORT_ISFR); in vf610_gpio_irq_ack()
209 vf610_gpio_writel(0, pcr_base); in vf610_gpio_irq_mask()
218 vf610_gpio_writel(port->irqc[d->hwirq] << PORT_PCR_IRQC_OFFSET, in vf610_gpio_irq_unmask()
324 vf610_gpio_writel(0, port->base + PORT_PCR(i)); in vf610_gpio_probe()
327 vf610_gpio_writel(~0, port->base + PORT_ISFR); in vf610_gpio_probe()

Completed in 4 milliseconds