Searched hist:c2e9012b (Results 1 – 1 of 1) sorted by relevance
/openbmc/linux/arch/arm64/boot/dts/amlogic/ |
H A D | meson-gxl.dtsi | c2e9012b Mon Mar 06 09:13:54 CST 2023 Jerome Brunet <jbrunet@baylibre.com> arm64: dts: amlogic: gxl: use gxl mdio multiplexer
So the far, GXL SoCs were using the generic mmio register based mdio multiplexer. This properly sets one of the glue register but the SoC actually has 3 of those registers.
One of them sets the ID under which the internal phy will advertise itself. If nothing sets this register before linux boots (like u-boot), the internal phy path is broken.
To address this problem, a dedicated MDIO mux driver has been introduced. Switch to this new driver.
Signed-off-by: Jerome Brunet <jbrunet@baylibre.com> Link: https://lore.kernel.org/r/20230306151354.132973-1-jbrunet@baylibre.com Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
|