arm64: dts: broadcom: bcmbca: bcm4908: set brcm,wp-not-connected
authorRafał Miłecki <rafal@milecki.pl>
Thu, 28 Mar 2024 09:37:10 +0000 (10:37 +0100)
committerFlorian Fainelli <florian.fainelli@broadcom.com>
Tue, 2 Apr 2024 20:41:01 +0000 (13:41 -0700)
commit328ad44c5290cc4575be5f0dc457c75bb71015d4
tree7bdd53a28e7e2382c095e2d963a788a11ccbdd0d
parent4cece764965020c22cff7665b18a012006359095
arm64: dts: broadcom: bcmbca: bcm4908: set brcm,wp-not-connected

Every described BCM4908 board has WP pin not connected. This caused
problems for drivers since day 0 but there was no property to describe
that properly. Projects like OpenWrt were modifying Linux driver to deal
with it.

It's not clear if that is hardware limitation or just reference design
being copied over and over but this applies to all known / supported
BCM4908 boards. Handle it by marking WP as not connected by default.

Fixes: 2961f69f151c ("arm64: dts: broadcom: add BCM4908 and Asus GT-AC5300 early DTS files")
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
Link: https://lore.kernel.org/r/20240328093710.28206-1-zajec5@gmail.com
Signed-off-by: Florian Fainelli <florian.fainelli@broadcom.com>
arch/arm64/boot/dts/broadcom/bcmbca/bcm4908.dtsi
arch/arm64/boot/dts/broadcom/bcmbca/bcm94908.dts