[OpenWrt-Devel] [PATCH v2 2/2] ath79: Restore GL.iNet GL-AR300M-Lite first-boot connectivity
Alberto Bursi
bobafetthotmail at gmail.com
Sat Sep 28 14:41:45 EDT 2019
On 28/09/19 19:39, Jeff Kletsky wrote:
> From: Jeff Kletsky <git-commits at allycomm.com>
>
> The relationship between GMAC0 and GMAC1 and the kernel devices
> eth0 and eth1 was reversed for many ath79 devices by commit 8dde11d521
> ath79: dts: drop "simple-mfd" for gmacs in SoC dtsi
>
> The GL-AR300M-Lite is a single-port device, with the "LAN" port of the
> GL-AR300M board unpopulated and its sole port now referenced as eth1,
> as a result of commit 8dde11d521. The device was unreachable on
> first boot or fresh config.
>
> By changing ð1 (GMAC1) to an MFD, GMAC0 is able to associate with
> the phy and is known by the kernel as "eth0".
>
> Thanks to Chuanhong Guo for the suggestion of "simple-mfd"
>
> Signed-off-by: Jeff Kletsky <git-commits at allycomm.com>
> ---
> target/linux/ath79/dts/qca9531_glinet_gl-ar300m-lite.dts | 6 +++++-
> 1 file changed, 5 insertions(+), 1 deletion(-)
>
> diff --git a/target/linux/ath79/dts/qca9531_glinet_gl-ar300m-lite.dts b/target/linux/ath79/dts/qca9531_glinet_gl-ar300m-lite.dts
> index fba08e4295..e29af5411d 100644
> --- a/target/linux/ath79/dts/qca9531_glinet_gl-ar300m-lite.dts
> +++ b/target/linux/ath79/dts/qca9531_glinet_gl-ar300m-lite.dts
> @@ -7,7 +7,11 @@
> model = "GL.iNet GL-AR300M-Lite";
> };
>
> -// GL-AR300M-Lite has different LED colors than the non-Lite version
> +// "Disable" unpopulated GMAC1
> +
> +ð1 {
> + compatible = "syscon", "simple-mfd";
> +};
>
> &led_status {
> label = "gl-ar300m-lite:red:status";
Both these should be cherry picked to 19.07 branch too
as the swap of ethernet interfaces commit is also in 19.07.
-Alberto
_______________________________________________
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel
More information about the openwrt-devel
mailing list