This series fixes a few bugs I ran into when the parent MDIO bus doesn't behave. You can reproduce these problems by running `mdio list` on a board where the parent MDIO bus fails to probe (such as if there's no MAC and NET_RANDOM_ETHADDR is disabled).
Changes in v2: - Don't try to get the parent unless the mux is active Sean Anderson (2): net: mdio-mux: Don't crash if our parent never shows up net: mdio-mux: Remove ourselves when our parent is removed drivers/net/Kconfig | 1 + net/mdio-mux-uclass.c | 39 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 40 insertions(+) --- base-commit: 2b8902913c19eb581fb0d567201c09b8fa46ac74 branch: mdio_mux_parent -- 2.53.0
