ath79: Restore GL.iNet GL-AR300M-Lite first-boot connectivity
authorJeff Kletsky <git-commits@allycomm.com>
Sat, 28 Sep 2019 17:39:58 +0000 (10:39 -0700)
committerChristian Lamparter <chunkeey@gmail.com>
Sat, 28 Sep 2019 22:46:14 +0000 (00:46 +0200)
commiteba0db95b510112eea668fa18227af94169af4f0
tree23a830216805dd85e0b38a926f5eec34097ebfbf
parent474b69475d8d3241330096589c09a1422c9587ec
ath79: Restore GL.iNet GL-AR300M-Lite first-boot connectivity

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 &eth1 (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@allycomm.com>
target/linux/ath79/dts/qca9531_glinet_gl-ar300m-lite.dts