Lines Matching refs:regbase

42 	void __iomem		*regbase;	/* PIO bank virtual address */  member
327 return gpio_chips[bank]->regbase; in pin_to_controller()
837 writel_relaxed(mask, at91_chip->regbase + PIO_PER); in at91_gpio_request_enable()
1304 void __iomem *pio = at91_gpio->regbase; in at91_gpio_get_direction()
1315 void __iomem *pio = at91_gpio->regbase; in at91_gpio_direction_input()
1325 void __iomem *pio = at91_gpio->regbase; in at91_gpio_get()
1337 void __iomem *pio = at91_gpio->regbase; in at91_gpio_set()
1347 void __iomem *pio = at91_gpio->regbase; in at91_gpio_set_multiple()
1362 void __iomem *pio = at91_gpio->regbase; in at91_gpio_direction_output()
1377 void __iomem *pio = at91_gpio->regbase; in at91_gpio_dbg_show()
1424 void __iomem *pio = at91_gpio->regbase; in gpio_irq_mask()
1434 void __iomem *pio = at91_gpio->regbase; in gpio_irq_unmask()
1456 void __iomem *pio = at91_gpio->regbase; in alt_gpio_irq_type()
1539 pio = gpio_chips[i]->regbase; in at91_pinctrl_gpio_suspend()
1563 pio = gpio_chips[i]->regbase; in at91_pinctrl_gpio_resume()
1592 void __iomem *pio = at91_gpio->regbase; in gpio_irq_handler()
1607 pio = at91_gpio->regbase; in gpio_irq_handler()
1635 writel_relaxed(~0, at91_gpio->regbase + PIO_IDR); in at91_gpio_of_irq_setup()
1735 at91_chip->regbase = devm_ioremap_resource(&pdev->dev, res); in at91_gpio_probe()
1736 if (IS_ERR(at91_chip->regbase)) { in at91_gpio_probe()
1737 ret = PTR_ERR(at91_chip->regbase); in at91_gpio_probe()
1808 dev_info(&pdev->dev, "at address %p\n", at91_chip->regbase); in at91_gpio_probe()