On Wed, 1 Jul 2020 23:34:32 +0200 Michael Walle wrote: > ENETC has ethernet MACs capable of SGMII, 2500BaseX and USXGMII. But in > order to use these protocols some SerDes configurations need to be > performed. The SerDes is configurable via an internal PCS PHY which is > connected to an internal MDIO bus at address 0. > > This patch basically removes the dependency on bootloader regarding > SerDes initialization. > > Signed-off-by: Michael Walle <mich...@walle.cc>
This does not build ../drivers/net/ethernet/freescale/enetc/enetc_pf.c:879:2: error: implicit declaration of function `devm_mdiobus_free`; did you mean `devm_mdiobus_alloc`? [-Werror=implicit-function-declaration] 879 | devm_mdiobus_free(dev, bus); | ^~~~~~~~~~~~~~~~~ | devm_mdiobus_alloc