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 <[email protected]>
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