[PATCH] ARM: dts: microchip: at91-kizbox3-hs: consolidate gpio-keys pinctrl

DORMANTno replies

From: Kendall Willis <hidden>
Date: 2026-09-28 20:34:02
Also in: linux-devicetree, lkml
Subsystem: arm/microchip (at91) soc support, the rest · Maintainers: Nicolas Ferre, Alexandre Belloni, Claudiu Beznea, Linus Torvalds

The gpio-keys node had five pinctrl entries (pinctrl-0 through pinctrl-4)
all mapped to the same state name "default". Merge all phandles into a
single pinctrl-0 property with one "default" state name. This causes no
functional change, but is inline with the current kernel style of one
pinctrl entry per state.

Signed-off-by: Kendall Willis <redacted>
---
 arch/arm/boot/dts/microchip/at91-kizbox3-hs.dts | 20 ++++++++++----------
 1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/arch/arm/boot/dts/microchip/at91-kizbox3-hs.dts b/arch/arm/boot/dts/microchip/at91-kizbox3-hs.dts
index 19a286dcc8a51fcce3e8119c2531198bcdb4db93..6156cb8e54b3e092f7bc4e30fb7604f08e181b25 100644
--- a/arch/arm/boot/dts/microchip/at91-kizbox3-hs.dts
+++ b/arch/arm/boot/dts/microchip/at91-kizbox3-hs.dts
@@ -57,16 +57,16 @@ led-6 {
 
 	gpio-keys {
 		compatible = "gpio-keys";
-		pinctrl-names = "default" , "default", "default",
-				"default", "default";
-		pinctrl-0 = <&pinctrl_key_gpio_default>;
-		pinctrl-1 = <&pinctrl_pio_rf &pinctrl_pio_wifi>;
-		pinctrl-2 = <&pinctrl_pio_io_boot
-			     &pinctrl_pio_io_reset
-			     &pinctrl_pio_io_test_radio>;
-		pinctrl-3 = <&pinctrl_pio_zbe_test_radio
-			     &pinctrl_pio_zbe_rst>;
-		pinctrl-4 = <&pinctrl_pio_input>;
+		pinctrl-0 = <&pinctrl_key_gpio_default
+			    &pinctrl_pio_rf
+			    &pinctrl_pio_wifi
+			    &pinctrl_pio_io_boot
+			    &pinctrl_pio_io_reset
+			    &pinctrl_pio_io_test_radio
+			    &pinctrl_pio_zbe_test_radio
+			    &pinctrl_pio_zbe_rst
+			    &pinctrl_pio_input>;
+		pinctrl-names = "default";
 
 		switch-1 {
 			label = "SW1";
---
base-commit: 72d3fcf802c45d00b300f25b848a93c3a2bd7c7e
change-id: 20260928-gpio-dt-binding-fix-9d92e23eebd0

Best regards,
-- 
Kendall Willis [off-list ref]

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help