Lines Matching refs:regbase

41 	void __iomem		*regbase;	/* PIO bank virtual address */  member
343 return gpio_chips[bank]->regbase; in pin_to_controller()
935 writel_relaxed(mask, at91_chip->regbase + PIO_PER); in at91_gpio_request_enable()
1412 void __iomem *pio = at91_gpio->regbase; in at91_gpio_get_direction()
1423 void __iomem *pio = at91_gpio->regbase; in at91_gpio_direction_input()
1433 void __iomem *pio = at91_gpio->regbase; in at91_gpio_get()
1445 void __iomem *pio = at91_gpio->regbase; in at91_gpio_set()
1455 void __iomem *pio = at91_gpio->regbase; in at91_gpio_set_multiple()
1470 void __iomem *pio = at91_gpio->regbase; in at91_gpio_direction_output()
1485 void __iomem *pio = at91_gpio->regbase; in at91_gpio_dbg_show()
1532 void __iomem *pio = at91_gpio->regbase; in gpio_irq_mask()
1542 void __iomem *pio = at91_gpio->regbase; in gpio_irq_unmask()
1564 void __iomem *pio = at91_gpio->regbase; in alt_gpio_irq_type()
1647 pio = gpio_chips[i]->regbase; in at91_pinctrl_gpio_suspend()
1671 pio = gpio_chips[i]->regbase; in at91_pinctrl_gpio_resume()
1690 void __iomem *pio = at91_gpio->regbase; in gpio_irq_handler()
1705 pio = at91_gpio->regbase; in gpio_irq_handler()
1743 writel_relaxed(~0, at91_gpio->regbase + PIO_IDR); in at91_gpio_of_irq_setup()
1844 at91_chip->regbase = devm_ioremap_resource(&pdev->dev, res); in at91_gpio_probe()
1845 if (IS_ERR(at91_chip->regbase)) { in at91_gpio_probe()
1846 ret = PTR_ERR(at91_chip->regbase); in at91_gpio_probe()
1917 dev_info(&pdev->dev, "at address %p\n", at91_chip->regbase); in at91_gpio_probe()