]> git.ipfire.org Git - thirdparty/openwrt.git/commit
bmips: dts: fix pinctrl error
authorKyle Hendry <kylehendrydev@gmail.com>
Sun, 17 Nov 2024 02:16:31 +0000 (18:16 -0800)
committerÁlvaro Fernández Rojas <noltari@gmail.com>
Tue, 24 Dec 2024 10:26:42 +0000 (11:26 +0100)
commit515ffb40cb380ea6251ce5f2cd7452948854d6fa
tree4d9917bf86b6d64a4d743180fb5d27b08be018e9
parentb551214c9db80e9c660ad2e47d3d9899dde07ebc
bmips: dts: fix pinctrl error

The kernel logs the error "bcm6368_nand 10000200.nand: there is not valid
maps for state default" on boot and all nand pins show as UNCLAIMED in
sysfs pinmux-pins.

bcm6362.dtsi, bcm6368.dtsi and bcm63268.dtsi use the undocumented property
group which the driver doesn't understand. This has been documented upstream
in commit caf963efd4b0b9ff42ca12e52b8efe277264d35b.

Replacing group with pins allows the nand pins to be properly configured.

Signed-off-by: Kyle Hendry <kylehendrydev@gmail.com>
[add bcm636/bcm6368 and fix commit title]
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
(cherry picked from commit d1e9c50d06a8cb618cb85ab489cbcccaec220636)
target/linux/bmips/dts/bcm63268.dtsi
target/linux/bmips/dts/bcm6362.dtsi
target/linux/bmips/dts/bcm6368.dtsi