Lines Matching refs:regbase

43 	void __iomem		*regbase;	/* PIO bank virtual address */  member
326 return gpio_chips[bank]->regbase; in pin_to_controller()
823 writel_relaxed(mask, at91_chip->regbase + PIO_PER); in at91_gpio_request_enable()
1286 void __iomem *pio = at91_gpio->regbase; in at91_gpio_get_direction()
1297 void __iomem *pio = at91_gpio->regbase; in at91_gpio_direction_input()
1307 void __iomem *pio = at91_gpio->regbase; in at91_gpio_get()
1319 void __iomem *pio = at91_gpio->regbase; in at91_gpio_set()
1329 void __iomem *pio = at91_gpio->regbase; in at91_gpio_set_multiple()
1344 void __iomem *pio = at91_gpio->regbase; in at91_gpio_direction_output()
1359 void __iomem *pio = at91_gpio->regbase; in at91_gpio_dbg_show()
1406 void __iomem *pio = at91_gpio->regbase; in gpio_irq_mask()
1416 void __iomem *pio = at91_gpio->regbase; in gpio_irq_unmask()
1438 void __iomem *pio = at91_gpio->regbase; in alt_gpio_irq_type()
1521 pio = gpio_chips[i]->regbase; in at91_pinctrl_gpio_suspend()
1545 pio = gpio_chips[i]->regbase; in at91_pinctrl_gpio_resume()
1576 void __iomem *pio = at91_gpio->regbase; in gpio_irq_handler()
1591 pio = at91_gpio->regbase; in gpio_irq_handler()
1619 writel_relaxed(~0, at91_gpio->regbase + PIO_IDR); in at91_gpio_of_irq_setup()
1719 at91_chip->regbase = devm_ioremap_resource(&pdev->dev, res); in at91_gpio_probe()
1720 if (IS_ERR(at91_chip->regbase)) { in at91_gpio_probe()
1721 ret = PTR_ERR(at91_chip->regbase); in at91_gpio_probe()
1797 dev_info(&pdev->dev, "at address %p\n", at91_chip->regbase); in at91_gpio_probe()