Lines Matching refs:regbase
57 void __iomem *regbase; member
366 return gpio_chips[bank]->regbase; in pin_to_controller()
957 writel_relaxed(mask, at91_chip->regbase + PIO_PER); in at91_gpio_request_enable()
1420 void __iomem *pio = at91_gpio->regbase; in at91_gpio_get_direction()
1434 void __iomem *pio = at91_gpio->regbase; in at91_gpio_direction_input()
1444 void __iomem *pio = at91_gpio->regbase; in at91_gpio_get()
1455 void __iomem *pio = at91_gpio->regbase; in at91_gpio_set()
1467 void __iomem *pio = at91_gpio->regbase; in at91_gpio_set_multiple()
1484 void __iomem *pio = at91_gpio->regbase; in at91_gpio_direction_output()
1499 void __iomem *pio = at91_gpio->regbase; in at91_gpio_dbg_show()
1557 void __iomem *pio = at91_gpio->regbase; in gpio_irq_mask()
1570 void __iomem *pio = at91_gpio->regbase; in gpio_irq_unmask()
1595 void __iomem *pio = at91_gpio->regbase; in alt_gpio_irq_type()
1662 void __iomem *pio = at91_chip->regbase; in at91_gpio_suspend()
1680 void __iomem *pio = at91_chip->regbase; in at91_gpio_resume()
1696 void __iomem *pio = at91_gpio->regbase; in gpio_irq_handler()
1711 pio = at91_gpio->regbase; in gpio_irq_handler()
1752 writel_relaxed(~0, at91_gpio->regbase + PIO_IDR); in at91_gpio_of_irq_setup()
1847 at91_chip->regbase = devm_platform_ioremap_resource(pdev, 0); in at91_gpio_probe()
1848 if (IS_ERR(at91_chip->regbase)) in at91_gpio_probe()
1849 return PTR_ERR(at91_chip->regbase); in at91_gpio_probe()
1904 dev_info(dev, "at address %p\n", at91_chip->regbase); in at91_gpio_probe()