• YueHaibing's avatar
    enetc: Fix build error without PHYLIB · 5f4e4203
    YueHaibing authored
    If PHYLIB is not set, build enetc will fails:
    
    drivers/net/ethernet/freescale/enetc/enetc.o: In function `enetc_open':
    enetc.c: undefined reference to `phy_disconnect'
    enetc.c: undefined reference to `phy_start'
    drivers/net/ethernet/freescale/enetc/enetc.o: In function `enetc_close':
    enetc.c: undefined reference to `phy_stop'
    enetc.c: undefined reference to `phy_disconnect'
    drivers/net/ethernet/freescale/enetc/enetc_ethtool.o: undefined reference to `phy_ethtool_get_link_ksettings'
    drivers/net/ethernet/freescale/enetc/enetc_ethtool.o: undefined reference to `phy_ethtool_set_link_ksettings'
    drivers/net/ethernet/freescale/enetc/enetc_mdio.o: In function `enetc_mdio_probe':
    enetc_mdio.c: undefined reference to `mdiobus_alloc_size'
    enetc_mdio.c: undefined reference to `mdiobus_free'
    Reported-by: default avatarHulk Robot <hulkci@huawei.com>
    Fixes: d4fd0404 ("enetc: Introduce basic PF and VF ENETC ethernet drivers")
    Signed-off-by: default avatarYueHaibing <yuehaibing@huawei.com>
    Acked-by: default avatarClaudiu Manoil <claudiu.manoil@nxp.com>
    Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
    5f4e4203
Kconfig 1.53 KB