[PATCH 0/4] gpio: select GPIOLIB_IRQCHIP for various entries

Peng Fan (OSS) posted 4 patches 6 months, 3 weeks ago
drivers/gpio/Kconfig | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
[PATCH 0/4] gpio: select GPIOLIB_IRQCHIP for various entries
Posted by Peng Fan (OSS) 6 months, 3 weeks ago
There was an effort to make irq_chip immutable for several drivers,
but kernel test robot reports build errors for:
gpio-mpc8xxx
gpio-pxa
gpio-davinci

Thanks to Bartosz for helping on this.

To avoid potential build failure with random config, select
GPIOLIB_IRQCHIP for bcm-kona, grgpio, lpc18xx, timberdale.

Build pass with:
 for i in `ls arch/arm/configs`
 do
 echo $i
 make ARCH=arm $i
 make ARCH=arm zImage -j32  > /dev/null
 done

And build with arm64 defconfig.

Hope all is good now.

Signed-off-by: Peng Fan <peng.fan@nxp.com>
---
Peng Fan (4):
      gpio: bcm-kona: select GPIOLIB_IRQCHIP
      gpio: grgpio: select GPIOLIB_IRQCHIP
      gpio: lpc18xx: select GPIOLIB_IRQCHIP
      gpio: timberdale: select GPIOLIB_IRQCHIP

 drivers/gpio/Kconfig | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)
---
base-commit: 4e9d73034196ac8ab496bb47583197b36ba13327
change-id: 20250522-gpio-fix-bea5cc4ace8f

Best regards,
-- 
Peng Fan <peng.fan@nxp.com>
Re: [PATCH 0/4] gpio: select GPIOLIB_IRQCHIP for various entries
Posted by Bartosz Golaszewski 6 months, 3 weeks ago
From: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>


On Thu, 22 May 2025 15:11:49 +0800, Peng Fan (OSS) wrote:
> There was an effort to make irq_chip immutable for several drivers,
> but kernel test robot reports build errors for:
> gpio-mpc8xxx
> gpio-pxa
> gpio-davinci
> 
> Thanks to Bartosz for helping on this.
> 
> [...]

Applied, thanks!

[1/4] gpio: bcm-kona: select GPIOLIB_IRQCHIP
      https://git.kernel.org/brgl/linux/c/86fabf1b174069465ea12b4140cb35543fd0c738
[2/4] gpio: grgpio: select GPIOLIB_IRQCHIP
      https://git.kernel.org/brgl/linux/c/3dff3563cc11e90f046902f0b2be40e82f5ee251
[3/4] gpio: lpc18xx: select GPIOLIB_IRQCHIP
      https://git.kernel.org/brgl/linux/c/01e4397d0c1c9ae434c574f45359ad0c226a864b
[4/4] gpio: timberdale: select GPIOLIB_IRQCHIP
      https://git.kernel.org/brgl/linux/c/8b8ef309093ff196967a21ee51a9cdb404a13bf6

Best regards,
-- 
Bartosz Golaszewski <bartosz.golaszewski@linaro.org>