Searched refs:gpio_reg_base (Results 1 - 3 of 3) sorted by relevance
/kernel/linux/linux-5.10/drivers/gpio/ |
H A D | gpio-loongson1.c | 22 static void __iomem *gpio_reg_base; variable 29 __raw_writel(__raw_readl(gpio_reg_base + GPIO_CFG) | BIT(offset), in ls1x_gpio_request() 30 gpio_reg_base + GPIO_CFG); in ls1x_gpio_request() 41 __raw_writel(__raw_readl(gpio_reg_base + GPIO_CFG) & ~BIT(offset), in ls1x_gpio_free() 42 gpio_reg_base + GPIO_CFG); in ls1x_gpio_free() 56 gpio_reg_base = devm_platform_ioremap_resource(pdev, 0); in ls1x_gpio_probe() 57 if (IS_ERR(gpio_reg_base)) in ls1x_gpio_probe() 58 return PTR_ERR(gpio_reg_base); in ls1x_gpio_probe() 60 ret = bgpio_init(gc, dev, 4, gpio_reg_base + GPIO_DATA, in ls1x_gpio_probe() 61 gpio_reg_base in ls1x_gpio_probe() [all...] |
H A D | gpio-pxa.c | 622 void __iomem *gpio_reg_base; in pxa_gpio_probe() local 663 gpio_reg_base = devm_platform_ioremap_resource(pdev, 0); in pxa_gpio_probe() 664 if (IS_ERR(gpio_reg_base)) in pxa_gpio_probe() 665 return PTR_ERR(gpio_reg_base); in pxa_gpio_probe() 681 gpio_reg_base); in pxa_gpio_probe()
|
/kernel/linux/linux-6.6/drivers/gpio/ |
H A D | gpio-pxa.c | 614 void __iomem *gpio_reg_base; in pxa_gpio_probe() local 655 gpio_reg_base = devm_platform_ioremap_resource(pdev, 0); in pxa_gpio_probe() 656 if (IS_ERR(gpio_reg_base)) in pxa_gpio_probe() 657 return PTR_ERR(gpio_reg_base); in pxa_gpio_probe() 667 ret = pxa_init_gpio_chip(pchip, pxa_last_gpio + 1, gpio_reg_base); in pxa_gpio_probe()
|
Completed in 3 milliseconds