mvebu: disable DSA DT nodes for boards using mvsw61xx
authorRyan Mounce <ryan@mounce.com.au>
Mon, 19 Feb 2018 14:01:34 +0000 (00:31 +1030)
committerHauke Mehrtens <hauke@hauke-m.de>
Fri, 9 Mar 2018 21:19:07 +0000 (22:19 +0100)
As at this commit, DSA is not enabled in the kernel config for mvebu, so these
nodes have been ignored. In preparation for the first mvebu board using DSA,
disable these nodes for existing boards to avoid issues.

Signed-off-by: Ryan Mounce <ryan@mounce.com.au>
target/linux/mvebu/patches-4.14/220-disable-untested-dsa-boards.patch [new file with mode: 0644]
target/linux/mvebu/patches-4.14/415-ARM-dts-armada388-clearfog-document-MPP-usage.patch

diff --git a/target/linux/mvebu/patches-4.14/220-disable-untested-dsa-boards.patch b/target/linux/mvebu/patches-4.14/220-disable-untested-dsa-boards.patch
new file mode 100644 (file)
index 0000000..8f2275b
--- /dev/null
@@ -0,0 +1,30 @@
+--- a/arch/arm/boot/dts/armada-385-linksys.dtsi
++++ b/arch/arm/boot/dts/armada-385-linksys.dtsi
+@@ -194,6 +194,7 @@
+       status = "okay";
+       switch@0 {
++              status = "disabled";
+               compatible = "marvell,mv88e6085";
+               #address-cells = <1>;
+               #size-cells = <0>;
+--- a/arch/arm/boot/dts/armada-388-clearfog.dts
++++ b/arch/arm/boot/dts/armada-388-clearfog.dts
+@@ -202,6 +202,7 @@
+       status = "okay";
+       switch@4 {
++              status = "disabled";
+               compatible = "marvell,mv88e6085";
+               #address-cells = <1>;
+               #size-cells = <0>;
+--- a/arch/arm/boot/dts/armada-xp-linksys-mamba.dts
++++ b/arch/arm/boot/dts/armada-xp-linksys-mamba.dts
+@@ -516,6 +516,7 @@
+       status = "okay";
+       switch@0 {
++              status = "disabled";
+               compatible = "marvell,mv88e6085";
+               #address-cells = <1>;
+               #size-cells = <0>;
index 481ee6276ae13b5bbfe23dff9d1b2ba7b40db8ba..0e24d08c8dd0b9598b82e6e4b5dca2facdf43e3f 100644 (file)
@@ -68,7 +68,7 @@ Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
 +*/
 --- a/arch/arm/boot/dts/armada-388-clearfog.dts
 +++ b/arch/arm/boot/dts/armada-388-clearfog.dts
-@@ -289,3 +289,53 @@
+@@ -290,3 +290,53 @@
         */
        pinctrl-0 = <&spi1_pins &clearfog_spi1_cs_pins &mikro_spi_pins>;
  };