immortalwrt/target/linux
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
..
apm821xx Merge Upstream 2020-04-17 22:40:20 +08:00
ar7
ar71xx Merge Lean's source 2020-04-17 22:37:21 +08:00
arc770
archs38 apm821xx/archs38/armvirt/gemini/imx6/kirkwood/lantiq/malta: add kernel 5.4 support 2020-04-16 18:09:15 +08:00
armvirt apm821xx/archs38/armvirt/gemini/imx6/kirkwood/lantiq/malta: add kernel 5.4 support 2020-04-16 18:09:15 +08:00
at91
ath25 kernel: bump to 4.9.214, 4.14.171, 4.19.106 (#3375) 2020-02-29 16:28:07 +08:00
ath79 ath79: add kernel 5.4 support 2020-04-23 12:00:03 +08:00
bcm27xx Merge Mainline 2020-04-22 23:18:30 +08:00
bcm47xx Merge Mainline 2020-04-22 23:18:30 +08:00
bcm53xx mpc85xx: change thermal to bool 2020-04-20 09:38:01 +08:00
bcm63xx mpc85xx: change thermal to bool 2020-04-20 09:38:01 +08:00
cns3xxx
gemini apm821xx/archs38/armvirt/gemini/imx6/kirkwood/lantiq/malta: add kernel 5.4 support 2020-04-16 18:09:15 +08:00
generic Merge Mainline 2020-04-22 23:18:30 +08:00
imx6 imx6: refresh kernel config 2020-04-21 23:22:28 +08:00
ipq40xx ipq40xx: wpj428: fix missing MDIO GPIO reset and pinmux 2020-04-24 21:16:31 +08:00
ipq806x ramips: sync upstream source code 2020-04-19 12:29:05 +08:00
ipq807x ipq807x: add very basic target support 2020-02-29 22:59:08 -08:00
ixp4xx kernel: bump to 4.9.219, 4.14.176, 4.19.115 (#4350) 2020-04-17 11:50:34 +08:00
kirkwood apm821xx/archs38/armvirt/gemini/imx6/kirkwood/lantiq/malta: add kernel 5.4 support 2020-04-16 18:09:15 +08:00
lantiq apm821xx/archs38/armvirt/gemini/imx6/kirkwood/lantiq/malta: add kernel 5.4 support 2020-04-16 18:09:15 +08:00
layerscape Merge Lean's source 2020-04-17 22:37:21 +08:00
malta apm821xx/archs38/armvirt/gemini/imx6/kirkwood/lantiq/malta: add kernel 5.4 support 2020-04-16 18:09:15 +08:00
mediatek mediatek: sync upstream source code 2020-04-23 08:20:22 +08:00
mpc85xx kernel: bump 5.4 to 5.4.34 2020-04-22 09:09:42 +08:00
mvebu Merge Upstream 2020-04-17 22:40:20 +08:00
mxs mpc85xx/mvebu/mxs/octeontx/oxnas/sunxi/tegra/zynq: add kernel 5.4 support 2020-04-16 19:38:37 +08:00
octeon octeon: add support for kernel 5.4 2020-04-24 08:15:26 +08:00
octeontx kernel: bump 5.4 to 5.4.33 2020-04-17 22:44:22 +08:00
omap
orion
oxnas kernel: bump 5.4 to 5.4.33 2020-04-17 22:44:22 +08:00
pistachio kernel: bump to 4.9.214, 4.14.171, 4.19.106 (#3375) 2020-02-29 16:28:07 +08:00
ramips ramips: remove config-4.14 for mt7621/mt76x8 2020-04-24 08:18:16 +08:00
rb532
samsung
sunxi apm821xx/archs38/armvirt/gemini/imx6/kirkwood/lantiq/malta: add kernel 5.4 support 2020-04-16 18:09:15 +08:00
tegra mpc85xx/mvebu/mxs/octeontx/oxnas/sunxi/tegra/zynq: add kernel 5.4 support 2020-04-16 19:38:37 +08:00
uml
x86 Merge Upstream 2020-04-15 21:15:07 +08:00
zynq mpc85xx/mvebu/mxs/octeontx/oxnas/sunxi/tegra/zynq: add kernel 5.4 support 2020-04-16 19:38:37 +08:00
Makefile