mirror of
https://git.FreeBSD.org/src.git
synced 2024-12-20 11:11:24 +00:00
Since xmphy doesn't call mii_phy_setmedia(), there is no reason to set ifm_data.
Sponsored by: Nginx, Inc.
This commit is contained in:
parent
4a473e462c
commit
2eba9bbe06
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=281817
@ -116,16 +116,15 @@ xmphy_attach(device_t dev)
|
||||
|
||||
PHY_RESET(sc);
|
||||
|
||||
#define ADD(m, c) ifmedia_add(&sc->mii_pdata->mii_media, (m), (c), NULL)
|
||||
#define ADD(m) ifmedia_add(&sc->mii_pdata->mii_media, (m), 0, NULL)
|
||||
#define PRINT(s) printf("%s%s", sep, s); sep = ", "
|
||||
|
||||
device_printf(dev, " ");
|
||||
ADD(IFM_MAKEWORD(IFM_ETHER, IFM_1000_SX, 0, sc->mii_inst),
|
||||
XMPHY_BMCR_FDX);
|
||||
ADD(IFM_MAKEWORD(IFM_ETHER, IFM_1000_SX, 0, sc->mii_inst));
|
||||
PRINT("1000baseSX");
|
||||
ADD(IFM_MAKEWORD(IFM_ETHER, IFM_1000_SX, IFM_FDX, sc->mii_inst), 0);
|
||||
ADD(IFM_MAKEWORD(IFM_ETHER, IFM_1000_SX, IFM_FDX, sc->mii_inst));
|
||||
PRINT("1000baseSX-FDX");
|
||||
ADD(IFM_MAKEWORD(IFM_ETHER, IFM_AUTO, 0, sc->mii_inst), 0);
|
||||
ADD(IFM_MAKEWORD(IFM_ETHER, IFM_AUTO, 0, sc->mii_inst));
|
||||
PRINT("auto");
|
||||
|
||||
printf("\n");
|
||||
|
Loading…
Reference in New Issue
Block a user