immortalwrt/target/linux/ipq40xx
Leon M. George e420613151 ipq40xx: wpj428: fix missing MDIO GPIO reset and pinmux
The bootloader does not always initialize the MDIO pins before booting
Linux. E.g. on version "U-Boot 2012.07 [Chaos Calmer 15.05.1,r35193] (Jul
25 2017 - 11:36:26)" this is the case when booting automatically without
activating the U-Boot console.

Without this change, the kernel boot will complain about missing PHYs:

 libphy: ipq40xx_mdio: probed
 ar40xx c000000.ess-switch: Probe failed - Missing PHYs!
 libphy: Fixed MDIO Bus: probed

With this change it will work as expected:

 libphy: ipq40xx_mdio: probed
 ESS reset ok!
 ESS reset ok!
 libphy: Fixed MDIO Bus: probed

Ref: GH-2835
Tested-by: Fredrik Olofsson <fredrik.olofsson@anyfinetworks.com>
Signed-off-by: Leon M. George <leon@georgemail.eu>
[commit description from Fredrik, subject facelift]
Signed-off-by: Petr Štetiar <ynezz@true.cz>
2020-04-24 21:16:31 +08:00
..
base-files Merge Lean's source 2020-04-15 21:06:54 +08:00
files-4.14 ipq40xx: improve support for r619ac 2020-03-26 15:20:46 +08:00
files-4.19 ipq40xx: wpj428: fix missing MDIO GPIO reset and pinmux 2020-04-24 21:16:31 +08:00
files-5.4 ipq40xx: wpj428: fix missing MDIO GPIO reset and pinmux 2020-04-24 21:16:31 +08:00
image ipq40xx: switch to ath10k 2020-04-18 11:40:34 +08:00
patches-4.14 ipq40xx: improve support for r619ac 2020-03-26 15:20:46 +08:00
patches-4.19 ipq40xx: improve support for r619ac 2020-03-26 15:20:46 +08:00
patches-5.4 kernel: bump 5.4 to 5.4.34 2020-04-22 09:09:42 +08:00
profiles migrate kernel package to support 4.14.32 2018-04-08 17:31:55 +08:00
config-4.14 ipq40xx: fix build error on 4.14 (#3786) 2020-03-13 21:34:58 +08:00
config-4.19 Merge Lean' ssource 2020-03-13 18:34:46 +08:00
config-5.4 target/ipq40xx: init kernel 5.4 support 2020-04-14 05:19:58 +08:00
Makefile Merge Upstream 2020-04-18 12:21:38 +08:00