[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20230727162909.6031-3-duje.mihanovic@skole.hr>
Date: Thu, 27 Jul 2023 18:29:00 +0200
From: Duje Mihanović <duje.mihanovic@...le.hr>
To: Robert Jarzmik <robert.jarzmik@...e.fr>,
Linus Walleij <linus.walleij@...aro.org>,
Bartosz Golaszewski <brgl@...ev.pl>,
Andy Shevchenko <andy@...nel.org>, linux-gpio@...r.kernel.org,
linux-kernel@...r.kernel.org
Cc: ~postmarketos/upstreaming@...ts.sr.ht, phone-devel@...r.kernel.org,
afaerber@...e.com,
Duje Mihanović <duje.mihanovic@...le.hr>
Subject: [PATCH v2 2/9] gpio: pxa: use dynamic allocation of base
Fixes the warning in dmesg that static allocation of the base is
deprecated.
This will break some older PXA boards (such as Spitz) as they still
seem to rely on fixed GPIO numbers with gpio_request and such.
Signed-off-by: Duje Mihanović <duje.mihanovic@...le.hr>
---
drivers/gpio/gpio-pxa.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpio/gpio-pxa.c b/drivers/gpio/gpio-pxa.c
index d92650aecb06..b48d142b736d 100644
--- a/drivers/gpio/gpio-pxa.c
+++ b/drivers/gpio/gpio-pxa.c
@@ -351,6 +351,7 @@ static int pxa_init_gpio_chip(struct pxa_gpio_chip *pchip, int ngpio, void __iom
pchip->chip.parent = pchip->dev;
pchip->chip.label = "gpio-pxa";
+ pchip->chip.base = -1;
pchip->chip.direction_input = pxa_gpio_direction_input;
pchip->chip.direction_output = pxa_gpio_direction_output;
pchip->chip.get = pxa_gpio_get;
--
2.41.0
Powered by blists - more mailing lists