* [PATCH 0/2] mfd: vexpress: convert the driver to using the new generic GPIO chip API
@ 2025-08-11 13:36 Bartosz Golaszewski
2025-08-11 13:36 ` [PATCH 1/2] mfd: vexpress-sysreg: check the return value of devm_gpiochip_add_data() Bartosz Golaszewski
` (4 more replies)
0 siblings, 5 replies; 13+ messages in thread
From: Bartosz Golaszewski @ 2025-08-11 13:36 UTC (permalink / raw)
To: Lee Jones, Linus Walleij, Liviu Dudau, Sudeep Holla,
Lorenzo Pieralisi, Pawel Moll
Cc: linux-arm-kernel, linux-kernel, Bartosz Golaszewski, stable
This converts the vexpress-sysreg MFD driver to using the new generic
GPIO interface but first fixes an issue with an unchecked return value
of devm_gpiochio_add_data().
Lee: Please, create an immutable branch containing these commits after
you pick them up, as I'd like to merge it into the GPIO tree and remove
the legacy interface in this cycle.
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
---
Bartosz Golaszewski (2):
mfd: vexpress-sysreg: check the return value of devm_gpiochip_add_data()
mfd: vexpress-sysreg: use new generic GPIO chip API
drivers/mfd/vexpress-sysreg.c | 25 ++++++++++++++++++++-----
1 file changed, 20 insertions(+), 5 deletions(-)
---
base-commit: 8f5ae30d69d7543eee0d70083daf4de8fe15d585
change-id: 20250728-gpio-mmio-mfd-conv-d27c2cfbccfe
Best regards,
--
Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
^ permalink raw reply [flat|nested] 13+ messages in thread
* [PATCH 1/2] mfd: vexpress-sysreg: check the return value of devm_gpiochip_add_data()
2025-08-11 13:36 [PATCH 0/2] mfd: vexpress: convert the driver to using the new generic GPIO chip API Bartosz Golaszewski
@ 2025-08-11 13:36 ` Bartosz Golaszewski
2025-09-02 10:03 ` Linus Walleij
2025-08-11 13:36 ` [PATCH 2/2] mfd: vexpress-sysreg: use new generic GPIO chip API Bartosz Golaszewski
` (3 subsequent siblings)
4 siblings, 1 reply; 13+ messages in thread
From: Bartosz Golaszewski @ 2025-08-11 13:36 UTC (permalink / raw)
To: Lee Jones, Linus Walleij, Liviu Dudau, Sudeep Holla,
Lorenzo Pieralisi, Pawel Moll
Cc: linux-arm-kernel, linux-kernel, Bartosz Golaszewski, stable
From: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Commit 974cc7b93441 ("mfd: vexpress: Define the device as MFD cells")
removed the return value check from the call to gpiochip_add_data() (or
rather gpiochip_add() back then and later converted to devres) with no
explanation. This function however can still fail, so check the return
value and bail-out if it does.
Cc: stable@vger.kernel.org
Fixes: 974cc7b93441 ("mfd: vexpress: Define the device as MFD cells")
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
---
drivers/mfd/vexpress-sysreg.c | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/drivers/mfd/vexpress-sysreg.c b/drivers/mfd/vexpress-sysreg.c
index fc2daffc4352cca763cefbf6e17bdd5242290198..77245c1e5d7df497fda2f6dd8cfb08b5fbcee719 100644
--- a/drivers/mfd/vexpress-sysreg.c
+++ b/drivers/mfd/vexpress-sysreg.c
@@ -99,6 +99,7 @@ static int vexpress_sysreg_probe(struct platform_device *pdev)
struct resource *mem;
void __iomem *base;
struct gpio_chip *mmc_gpio_chip;
+ int ret;
mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
if (!mem)
@@ -119,7 +120,10 @@ static int vexpress_sysreg_probe(struct platform_device *pdev)
bgpio_init(mmc_gpio_chip, &pdev->dev, 0x4, base + SYS_MCI,
NULL, NULL, NULL, NULL, 0);
mmc_gpio_chip->ngpio = 2;
- devm_gpiochip_add_data(&pdev->dev, mmc_gpio_chip, NULL);
+
+ ret = devm_gpiochip_add_data(&pdev->dev, mmc_gpio_chip, NULL);
+ if (ret)
+ return ret;
return devm_mfd_add_devices(&pdev->dev, PLATFORM_DEVID_AUTO,
vexpress_sysreg_cells,
--
2.48.1
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCH 2/2] mfd: vexpress-sysreg: use new generic GPIO chip API
2025-08-11 13:36 [PATCH 0/2] mfd: vexpress: convert the driver to using the new generic GPIO chip API Bartosz Golaszewski
2025-08-11 13:36 ` [PATCH 1/2] mfd: vexpress-sysreg: check the return value of devm_gpiochip_add_data() Bartosz Golaszewski
@ 2025-08-11 13:36 ` Bartosz Golaszewski
2025-09-02 10:03 ` Linus Walleij
2025-09-02 9:28 ` [PATCH 0/2] mfd: vexpress: convert the driver to using the " Bartosz Golaszewski
` (2 subsequent siblings)
4 siblings, 1 reply; 13+ messages in thread
From: Bartosz Golaszewski @ 2025-08-11 13:36 UTC (permalink / raw)
To: Lee Jones, Linus Walleij, Liviu Dudau, Sudeep Holla,
Lorenzo Pieralisi, Pawel Moll
Cc: linux-arm-kernel, linux-kernel, Bartosz Golaszewski
From: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Convert the driver to using the new generic GPIO chip interfaces from
linux/gpio/generic.h.
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
---
drivers/mfd/vexpress-sysreg.c | 21 ++++++++++++++++-----
1 file changed, 16 insertions(+), 5 deletions(-)
diff --git a/drivers/mfd/vexpress-sysreg.c b/drivers/mfd/vexpress-sysreg.c
index 77245c1e5d7df497fda2f6dd8cfb08b5fbcee719..9399eb850ca29b0a9d9be2173bee4bcf6888d10f 100644
--- a/drivers/mfd/vexpress-sysreg.c
+++ b/drivers/mfd/vexpress-sysreg.c
@@ -5,6 +5,7 @@
*/
#include <linux/gpio/driver.h>
+#include <linux/gpio/generic.h>
#include <linux/err.h>
#include <linux/io.h>
#include <linux/mfd/core.h>
@@ -96,9 +97,10 @@ static struct mfd_cell vexpress_sysreg_cells[] = {
static int vexpress_sysreg_probe(struct platform_device *pdev)
{
+ struct gpio_generic_chip *mmc_gpio_chip;
+ struct gpio_generic_chip_config config;
struct resource *mem;
void __iomem *base;
- struct gpio_chip *mmc_gpio_chip;
int ret;
mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
@@ -117,11 +119,20 @@ static int vexpress_sysreg_probe(struct platform_device *pdev)
GFP_KERNEL);
if (!mmc_gpio_chip)
return -ENOMEM;
- bgpio_init(mmc_gpio_chip, &pdev->dev, 0x4, base + SYS_MCI,
- NULL, NULL, NULL, NULL, 0);
- mmc_gpio_chip->ngpio = 2;
- ret = devm_gpiochip_add_data(&pdev->dev, mmc_gpio_chip, NULL);
+ config = (typeof(config)){
+ .dev = &pdev->dev,
+ .sz = 4,
+ .dat = base + SYS_MCI,
+ };
+
+ ret = gpio_generic_chip_init(mmc_gpio_chip, &config);
+ if (ret)
+ return ret;
+
+ mmc_gpio_chip->gc.ngpio = 2;
+
+ ret = devm_gpiochip_add_data(&pdev->dev, &mmc_gpio_chip->gc, NULL);
if (ret)
return ret;
--
2.48.1
^ permalink raw reply related [flat|nested] 13+ messages in thread
* Re: [PATCH 0/2] mfd: vexpress: convert the driver to using the new generic GPIO chip API
2025-08-11 13:36 [PATCH 0/2] mfd: vexpress: convert the driver to using the new generic GPIO chip API Bartosz Golaszewski
2025-08-11 13:36 ` [PATCH 1/2] mfd: vexpress-sysreg: check the return value of devm_gpiochip_add_data() Bartosz Golaszewski
2025-08-11 13:36 ` [PATCH 2/2] mfd: vexpress-sysreg: use new generic GPIO chip API Bartosz Golaszewski
@ 2025-09-02 9:28 ` Bartosz Golaszewski
2025-09-02 10:28 ` Sudeep Holla
2025-09-02 10:10 ` Lee Jones
2025-09-03 9:09 ` [GIT PULL] Immutable branch between MFD and GPIO due for the v6.18 merge window Lee Jones
4 siblings, 1 reply; 13+ messages in thread
From: Bartosz Golaszewski @ 2025-09-02 9:28 UTC (permalink / raw)
To: Lee Jones, Linus Walleij, Liviu Dudau, Sudeep Holla,
Lorenzo Pieralisi, Pawel Moll
Cc: linux-arm-kernel, linux-kernel, Bartosz Golaszewski, stable
On Mon, Aug 11, 2025 at 3:36 PM Bartosz Golaszewski <brgl@bgdev.pl> wrote:
>
> This converts the vexpress-sysreg MFD driver to using the new generic
> GPIO interface but first fixes an issue with an unchecked return value
> of devm_gpiochio_add_data().
>
> Lee: Please, create an immutable branch containing these commits after
> you pick them up, as I'd like to merge it into the GPIO tree and remove
> the legacy interface in this cycle.
>
> Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
> ---
> Bartosz Golaszewski (2):
> mfd: vexpress-sysreg: check the return value of devm_gpiochip_add_data()
> mfd: vexpress-sysreg: use new generic GPIO chip API
>
> drivers/mfd/vexpress-sysreg.c | 25 ++++++++++++++++++++-----
> 1 file changed, 20 insertions(+), 5 deletions(-)
> ---
> base-commit: 8f5ae30d69d7543eee0d70083daf4de8fe15d585
> change-id: 20250728-gpio-mmio-mfd-conv-d27c2cfbccfe
>
> Best regards,
> --
> Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
>
It's been almost a month, so gentle ping.
Bart
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH 1/2] mfd: vexpress-sysreg: check the return value of devm_gpiochip_add_data()
2025-08-11 13:36 ` [PATCH 1/2] mfd: vexpress-sysreg: check the return value of devm_gpiochip_add_data() Bartosz Golaszewski
@ 2025-09-02 10:03 ` Linus Walleij
0 siblings, 0 replies; 13+ messages in thread
From: Linus Walleij @ 2025-09-02 10:03 UTC (permalink / raw)
To: Bartosz Golaszewski
Cc: Lee Jones, Liviu Dudau, Sudeep Holla, Lorenzo Pieralisi,
Pawel Moll, linux-arm-kernel, linux-kernel, Bartosz Golaszewski,
stable
On Mon, Aug 11, 2025 at 3:36 PM Bartosz Golaszewski <brgl@bgdev.pl> wrote:
> From: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
>
> Commit 974cc7b93441 ("mfd: vexpress: Define the device as MFD cells")
> removed the return value check from the call to gpiochip_add_data() (or
> rather gpiochip_add() back then and later converted to devres) with no
> explanation. This function however can still fail, so check the return
> value and bail-out if it does.
>
> Cc: stable@vger.kernel.org
> Fixes: 974cc7b93441 ("mfd: vexpress: Define the device as MFD cells")
> Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
Yours,
Linus Walleij
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH 2/2] mfd: vexpress-sysreg: use new generic GPIO chip API
2025-08-11 13:36 ` [PATCH 2/2] mfd: vexpress-sysreg: use new generic GPIO chip API Bartosz Golaszewski
@ 2025-09-02 10:03 ` Linus Walleij
0 siblings, 0 replies; 13+ messages in thread
From: Linus Walleij @ 2025-09-02 10:03 UTC (permalink / raw)
To: Bartosz Golaszewski
Cc: Lee Jones, Liviu Dudau, Sudeep Holla, Lorenzo Pieralisi,
Pawel Moll, linux-arm-kernel, linux-kernel, Bartosz Golaszewski
On Mon, Aug 11, 2025 at 3:36 PM Bartosz Golaszewski <brgl@bgdev.pl> wrote:
> From: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
>
> Convert the driver to using the new generic GPIO chip interfaces from
> linux/gpio/generic.h.
>
> Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
Yours,
Linus Walleij
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH 0/2] mfd: vexpress: convert the driver to using the new generic GPIO chip API
2025-08-11 13:36 [PATCH 0/2] mfd: vexpress: convert the driver to using the new generic GPIO chip API Bartosz Golaszewski
` (2 preceding siblings ...)
2025-09-02 9:28 ` [PATCH 0/2] mfd: vexpress: convert the driver to using the " Bartosz Golaszewski
@ 2025-09-02 10:10 ` Lee Jones
2025-09-02 11:57 ` Bartosz Golaszewski
2025-09-03 9:09 ` [GIT PULL] Immutable branch between MFD and GPIO due for the v6.18 merge window Lee Jones
4 siblings, 1 reply; 13+ messages in thread
From: Lee Jones @ 2025-09-02 10:10 UTC (permalink / raw)
To: Lee Jones, Linus Walleij, Liviu Dudau, Sudeep Holla,
Lorenzo Pieralisi, Pawel Moll, Bartosz Golaszewski
Cc: linux-arm-kernel, linux-kernel, Bartosz Golaszewski, stable
On Mon, 11 Aug 2025 15:36:15 +0200, Bartosz Golaszewski wrote:
> This converts the vexpress-sysreg MFD driver to using the new generic
> GPIO interface but first fixes an issue with an unchecked return value
> of devm_gpiochio_add_data().
>
> Lee: Please, create an immutable branch containing these commits after
> you pick them up, as I'd like to merge it into the GPIO tree and remove
> the legacy interface in this cycle.
>
> [...]
Applied, thanks!
[1/2] mfd: vexpress-sysreg: check the return value of devm_gpiochip_add_data()
commit: 14b2b50be20bd15236bc7d4c614ecb5d9410c3ec
[2/2] mfd: vexpress-sysreg: use new generic GPIO chip API
commit: 8080e2c6138e4c615c1e6bc1378ec042b6f9cd36
--
Lee Jones [李琼斯]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH 0/2] mfd: vexpress: convert the driver to using the new generic GPIO chip API
2025-09-02 9:28 ` [PATCH 0/2] mfd: vexpress: convert the driver to using the " Bartosz Golaszewski
@ 2025-09-02 10:28 ` Sudeep Holla
0 siblings, 0 replies; 13+ messages in thread
From: Sudeep Holla @ 2025-09-02 10:28 UTC (permalink / raw)
To: Bartosz Golaszewski
Cc: Lee Jones, Linus Walleij, Liviu Dudau, Lorenzo Pieralisi,
Sudeep Holla, Pawel Moll, linux-arm-kernel, linux-kernel,
Bartosz Golaszewski, stable
On Tue, Sep 02, 2025 at 11:28:49AM +0200, Bartosz Golaszewski wrote:
> On Mon, Aug 11, 2025 at 3:36 PM Bartosz Golaszewski <brgl@bgdev.pl> wrote:
> >
> > This converts the vexpress-sysreg MFD driver to using the new generic
> > GPIO interface but first fixes an issue with an unchecked return value
> > of devm_gpiochio_add_data().
> >
> > Lee: Please, create an immutable branch containing these commits after
> > you pick them up, as I'd like to merge it into the GPIO tree and remove
> > the legacy interface in this cycle.
> >
> > Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
> > ---
> > Bartosz Golaszewski (2):
> > mfd: vexpress-sysreg: check the return value of devm_gpiochip_add_data()
> > mfd: vexpress-sysreg: use new generic GPIO chip API
> >
> > drivers/mfd/vexpress-sysreg.c | 25 ++++++++++++++++++++-----
> > 1 file changed, 20 insertions(+), 5 deletions(-)
> > ---
> > base-commit: 8f5ae30d69d7543eee0d70083daf4de8fe15d585
> > change-id: 20250728-gpio-mmio-mfd-conv-d27c2cfbccfe
> >
> > Best regards,
> > --
> > Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
> >
>
> It's been almost a month, so gentle ping.
>
Sorry for that, LGTM. FWIW:
Reviewed-by: Sudeep Holla <sudeep.holla@arm.com>
--
Regards,
Sudeep
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH 0/2] mfd: vexpress: convert the driver to using the new generic GPIO chip API
2025-09-02 10:10 ` Lee Jones
@ 2025-09-02 11:57 ` Bartosz Golaszewski
2025-09-03 8:07 ` Lee Jones
0 siblings, 1 reply; 13+ messages in thread
From: Bartosz Golaszewski @ 2025-09-02 11:57 UTC (permalink / raw)
To: Lee Jones
Cc: Linus Walleij, Liviu Dudau, Sudeep Holla, Lorenzo Pieralisi,
Pawel Moll, linux-arm-kernel, linux-kernel, Bartosz Golaszewski,
stable
On Tue, Sep 2, 2025 at 12:10 PM Lee Jones <lee@kernel.org> wrote:
>
> On Mon, 11 Aug 2025 15:36:15 +0200, Bartosz Golaszewski wrote:
> > This converts the vexpress-sysreg MFD driver to using the new generic
> > GPIO interface but first fixes an issue with an unchecked return value
> > of devm_gpiochio_add_data().
> >
> > Lee: Please, create an immutable branch containing these commits after
> > you pick them up, as I'd like to merge it into the GPIO tree and remove
> > the legacy interface in this cycle.
> >
> > [...]
>
> Applied, thanks!
>
> [1/2] mfd: vexpress-sysreg: check the return value of devm_gpiochip_add_data()
> commit: 14b2b50be20bd15236bc7d4c614ecb5d9410c3ec
> [2/2] mfd: vexpress-sysreg: use new generic GPIO chip API
> commit: 8080e2c6138e4c615c1e6bc1378ec042b6f9cd36
>
> --
> Lee Jones [李琼斯]
>
Thanks, you haven't pushed out the changes yet so maybe you're already
on it but please don't forget to set up an immutable branch for
merging back of these changes into the GPIO tree.
Bartosz
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH 0/2] mfd: vexpress: convert the driver to using the new generic GPIO chip API
2025-09-02 11:57 ` Bartosz Golaszewski
@ 2025-09-03 8:07 ` Lee Jones
0 siblings, 0 replies; 13+ messages in thread
From: Lee Jones @ 2025-09-03 8:07 UTC (permalink / raw)
To: Bartosz Golaszewski
Cc: Linus Walleij, Liviu Dudau, Sudeep Holla, Lorenzo Pieralisi,
Pawel Moll, linux-arm-kernel, linux-kernel, Bartosz Golaszewski,
stable
On Tue, 02 Sep 2025, Bartosz Golaszewski wrote:
> On Tue, Sep 2, 2025 at 12:10 PM Lee Jones <lee@kernel.org> wrote:
> >
> > On Mon, 11 Aug 2025 15:36:15 +0200, Bartosz Golaszewski wrote:
> > > This converts the vexpress-sysreg MFD driver to using the new generic
> > > GPIO interface but first fixes an issue with an unchecked return value
> > > of devm_gpiochio_add_data().
> > >
> > > Lee: Please, create an immutable branch containing these commits after
> > > you pick them up, as I'd like to merge it into the GPIO tree and remove
> > > the legacy interface in this cycle.
> > >
> > > [...]
> >
> > Applied, thanks!
> >
> > [1/2] mfd: vexpress-sysreg: check the return value of devm_gpiochip_add_data()
> > commit: 14b2b50be20bd15236bc7d4c614ecb5d9410c3ec
> > [2/2] mfd: vexpress-sysreg: use new generic GPIO chip API
> > commit: 8080e2c6138e4c615c1e6bc1378ec042b6f9cd36
> >
> > --
> > Lee Jones [李琼斯]
> >
>
> Thanks, you haven't pushed out the changes yet so maybe you're already
> on it but please don't forget to set up an immutable branch for
> merging back of these changes into the GPIO tree.
No, I actually missed that. 2 secs.
--
Lee Jones [李琼斯]
^ permalink raw reply [flat|nested] 13+ messages in thread
* [GIT PULL] Immutable branch between MFD and GPIO due for the v6.18 merge window
2025-08-11 13:36 [PATCH 0/2] mfd: vexpress: convert the driver to using the new generic GPIO chip API Bartosz Golaszewski
` (3 preceding siblings ...)
2025-09-02 10:10 ` Lee Jones
@ 2025-09-03 9:09 ` Lee Jones
2025-09-03 12:55 ` [GIT PULL v2] " Lee Jones
4 siblings, 1 reply; 13+ messages in thread
From: Lee Jones @ 2025-09-03 9:09 UTC (permalink / raw)
To: Bartosz Golaszewski
Cc: Linus Walleij, Liviu Dudau, Sudeep Holla, Lorenzo Pieralisi,
Pawel Moll, linux-arm-kernel, linux-kernel, Bartosz Golaszewski,
stable
Enjoy!
The following changes since commit 8f5ae30d69d7543eee0d70083daf4de8fe15d585:
Linux 6.17-rc1 (2025-08-10 19:41:16 +0300)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git ib-mfd-gpio-v6.18
for you to fetch changes up to b7fe89d2ea0dc9c823b103ad982f97a00d50e04c:
mfd: aat2870: Add GPIOLIB_LEGACY dependency (2025-09-03 09:08:48 +0100)
----------------------------------------------------------------
Immutable branch between MFD and GPIO due for the v6.18 merge window
----------------------------------------------------------------
Arnd Bergmann (2):
mfd: si476x: Add GPIOLIB_LEGACY dependency
mfd: aat2870: Add GPIOLIB_LEGACY dependency
drivers/mfd/Kconfig | 2 ++
sound/soc/codecs/Kconfig | 1 +
2 files changed, 3 insertions(+)
--
Lee Jones [李琼斯]
^ permalink raw reply [flat|nested] 13+ messages in thread
* [GIT PULL v2] Immutable branch between MFD and GPIO due for the v6.18 merge window
2025-09-03 9:09 ` [GIT PULL] Immutable branch between MFD and GPIO due for the v6.18 merge window Lee Jones
@ 2025-09-03 12:55 ` Lee Jones
2025-09-03 13:05 ` Bartosz Golaszewski
0 siblings, 1 reply; 13+ messages in thread
From: Lee Jones @ 2025-09-03 12:55 UTC (permalink / raw)
To: Bartosz Golaszewski
Cc: Linus Walleij, Liviu Dudau, Sudeep Holla, Lorenzo Pieralisi,
Pawel Moll, linux-arm-kernel, linux-kernel, Bartosz Golaszewski,
stable
This time with the correct commits!
The following changes since commit 8f5ae30d69d7543eee0d70083daf4de8fe15d585:
Linux 6.17-rc1 (2025-08-10 19:41:16 +0300)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git ib-mfd-gpio-v6.18
for you to fetch changes up to 9b33bbc084accb4ebde3c6888758b31e3bdf1c57:
mfd: vexpress-sysreg: Use new generic GPIO chip API (2025-09-03 12:45:33 +0100)
----------------------------------------------------------------
Immutable branch between MFD and GPIO due for the v6.18 merge window
----------------------------------------------------------------
Bartosz Golaszewski (2):
mfd: vexpress-sysreg: Check the return value of devm_gpiochip_add_data()
mfd: vexpress-sysreg: Use new generic GPIO chip API
drivers/mfd/vexpress-sysreg.c | 25 ++++++++++++++++++++-----
1 file changed, 20 insertions(+), 5 deletions(-)
--
Lee Jones [李琼斯]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [GIT PULL v2] Immutable branch between MFD and GPIO due for the v6.18 merge window
2025-09-03 12:55 ` [GIT PULL v2] " Lee Jones
@ 2025-09-03 13:05 ` Bartosz Golaszewski
0 siblings, 0 replies; 13+ messages in thread
From: Bartosz Golaszewski @ 2025-09-03 13:05 UTC (permalink / raw)
To: Lee Jones
Cc: Linus Walleij, Liviu Dudau, Sudeep Holla, Lorenzo Pieralisi,
Pawel Moll, linux-arm-kernel, linux-kernel, Bartosz Golaszewski,
stable
On Wed, Sep 3, 2025 at 2:55 PM Lee Jones <lee@kernel.org> wrote:
>
> This time with the correct commits!
>
> The following changes since commit 8f5ae30d69d7543eee0d70083daf4de8fe15d585:
>
> Linux 6.17-rc1 (2025-08-10 19:41:16 +0300)
>
> are available in the Git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git ib-mfd-gpio-v6.18
>
> for you to fetch changes up to 9b33bbc084accb4ebde3c6888758b31e3bdf1c57:
>
> mfd: vexpress-sysreg: Use new generic GPIO chip API (2025-09-03 12:45:33 +0100)
>
> ----------------------------------------------------------------
> Immutable branch between MFD and GPIO due for the v6.18 merge window
>
> ----------------------------------------------------------------
> Bartosz Golaszewski (2):
> mfd: vexpress-sysreg: Check the return value of devm_gpiochip_add_data()
> mfd: vexpress-sysreg: Use new generic GPIO chip API
>
> drivers/mfd/vexpress-sysreg.c | 25 ++++++++++++++++++++-----
> 1 file changed, 20 insertions(+), 5 deletions(-)
>
> --
> Lee Jones [李琼斯]
Thanks! Pulled.
Bartosz
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2025-09-03 13:06 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-08-11 13:36 [PATCH 0/2] mfd: vexpress: convert the driver to using the new generic GPIO chip API Bartosz Golaszewski
2025-08-11 13:36 ` [PATCH 1/2] mfd: vexpress-sysreg: check the return value of devm_gpiochip_add_data() Bartosz Golaszewski
2025-09-02 10:03 ` Linus Walleij
2025-08-11 13:36 ` [PATCH 2/2] mfd: vexpress-sysreg: use new generic GPIO chip API Bartosz Golaszewski
2025-09-02 10:03 ` Linus Walleij
2025-09-02 9:28 ` [PATCH 0/2] mfd: vexpress: convert the driver to using the " Bartosz Golaszewski
2025-09-02 10:28 ` Sudeep Holla
2025-09-02 10:10 ` Lee Jones
2025-09-02 11:57 ` Bartosz Golaszewski
2025-09-03 8:07 ` Lee Jones
2025-09-03 9:09 ` [GIT PULL] Immutable branch between MFD and GPIO due for the v6.18 merge window Lee Jones
2025-09-03 12:55 ` [GIT PULL v2] " Lee Jones
2025-09-03 13:05 ` Bartosz Golaszewski
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).