[LEDE-DEV] [PATCH 1/3] lantiq: VGV7510KW22 - fix pinmux configuration
Mathias Kresin
dev at kresin.me
Thu May 26 14:11:16 PDT 2016
The STP pinmux was initially added in assumption LAN2 led is driven by
it. It worked somehow because STP group and gphy0 led0 share the GPIO.
Do it the right way by adding the gphy0 led0 the gphy function.
According to the author, the SPI node is a copy & paste leftover. Which
makes sense since nothing is connected to the SPI bus on this device.
Signed-off-by: Mathias Kresin <dev at kresin.me>
---
target/linux/lantiq/dts/VGV7510KW22.dtsi | 26 +-------------------------
1 file changed, 1 insertion(+), 25 deletions(-)
diff --git a/target/linux/lantiq/dts/VGV7510KW22.dtsi b/target/linux/lantiq/dts/VGV7510KW22.dtsi
index c9045fa..ed3a6e8 100644
--- a/target/linux/lantiq/dts/VGV7510KW22.dtsi
+++ b/target/linux/lantiq/dts/VGV7510KW22.dtsi
@@ -55,18 +55,11 @@
lantiq,pull = <1>;
};
gphy-leds {
- lantiq,groups = "gphy0 led1",
+ lantiq,groups = "gphy0 led0", "gphy0 led1",
"gphy1 led0", "gphy1 led1";
lantiq,function = "gphy";
lantiq,open-drain = <0>;
- lantiq,pull = <0>;
- lantiq,output = <1>;
- };
- stp {
- lantiq,groups = "stp";
- lantiq,function = "stp";
lantiq,pull = <2>;
- lantiq,open-drain = <0>;
lantiq,output = <1>;
};
mdio {
@@ -79,26 +72,9 @@
lantiq,pull = <0>;
lantiq,output = <1>;
};
- spi {
- lantiq,groups = "spi_di", "spi_do", "spi_clk";
- lantiq,function = "spi";
- };
};
};
- stp: stp at E100BB0 {
- compatible = "lantiq,gpio-stp-xway";
- reg = <0xE100BB0 0x40>;
- #gpio-cells = <2>;
- gpio-controller;
-
- lantiq,shadow = <0xff>;
- lantiq,groups = <0x1>;
- lantiq,dsl = <0x0>;
- lantiq,phy1 = <0x7>;
- lantiq,phy2 = <0x7>; /* enable gphy0 led2 = LAN2 LED */
- };
-
ifxhcd at E101000 {
status = "okay";
gpios = <&gpio 47 0>;
--
1.9.1
More information about the Lede-dev
mailing list