1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-14 10:09:48 +00:00

10/100 PHY shouldn't support gigabit media types.

Submitted by:	brad (brad@comstyle.com)
Obtained from:	OpenBSD
MFC after:	1 week
This commit is contained in:
Prafulla Deuskar 2006-08-09 20:10:35 +00:00
parent 5c5effc42f
commit c3b36c8f05
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=161134

View File

@ -2255,9 +2255,12 @@ em_setup_interface(device_t dev, struct adapter *adapter)
0, NULL); 0, NULL);
ifmedia_add(&adapter->media, IFM_ETHER | IFM_100_TX | IFM_FDX, ifmedia_add(&adapter->media, IFM_ETHER | IFM_100_TX | IFM_FDX,
0, NULL); 0, NULL);
ifmedia_add(&adapter->media, IFM_ETHER | IFM_1000_T | IFM_FDX, if (adapter->hw.phy_type != em_phy_ife) {
0, NULL); ifmedia_add(&adapter->media,
ifmedia_add(&adapter->media, IFM_ETHER | IFM_1000_T, 0, NULL); IFM_ETHER | IFM_1000_T | IFM_FDX, 0, NULL);
ifmedia_add(&adapter->media,
IFM_ETHER | IFM_1000_T, 0, NULL);
}
} }
ifmedia_add(&adapter->media, IFM_ETHER | IFM_AUTO, 0, NULL); ifmedia_add(&adapter->media, IFM_ETHER | IFM_AUTO, 0, NULL);
ifmedia_set(&adapter->media, IFM_ETHER | IFM_AUTO); ifmedia_set(&adapter->media, IFM_ETHER | IFM_AUTO);