IFM_100_TX
} else if (IFM_SUBTYPE(sc->sc_mii.mii_media_active) == IFM_100_TX) {
case IFM_100_TX:
case IFM_100_TX:
case IFM_100_TX:
case IFM_100_TX:
case IFM_100_TX:
case IFM_100_TX:
case IFM_100_TX:
const bool link = (IFM_SUBTYPE(media) & (IFM_10_T | IFM_100_TX)) != 0;
else if (IFM_SUBTYPE(mii->mii_media_active) == IFM_100_TX)
case IFM_100_TX:
} else if (IFM_SUBTYPE(ifm->ifm_media) == IFM_100_TX) {
ifmr->ifm_active |= (status & PHY_ST_100M) ? IFM_100_TX : IFM_10_T;
ifmedia_add(&sc->sc_ifmedia[i], IFM_ETHER|IFM_100_TX, 0, NULL);
ifmedia_add(&sc->sc_ifmedia[i], IFM_ETHER|IFM_100_TX|IFM_FDX, 0, NULL);
ifmedia_add(&mii->mii_media, IFM_ETHER | IFM_100_TX, 0, NULL);
ifmedia_add(&mii->mii_media, IFM_ETHER | IFM_100_TX | IFM_FDX, 0,
ifmedia_set(&mii->mii_media, IFM_ETHER | IFM_100_TX);
case IFM_100_TX:
case IFM_100_TX:
case IFM_100_TX:
case IFM_100_TX:
ifmedia_add(&sc->sc_ifmedia, IFM_ETHER | IFM_100_TX, 0, NULL);
ifmedia_set(&sc->sc_ifmedia, IFM_ETHER | IFM_100_TX);
req->ifm_active = IFM_100_TX | IFM_FDX | IFM_ETHER;
case IFM_100_TX:
else if (IFM_SUBTYPE(mii->mii_media_active) == IFM_100_TX)
case IFM_100_TX:
{ ELINK_PCI_100BASE_TX, "100baseTX", IFM_ETHER | IFM_100_TX,
{ ELINK_PCI_100BASE_TX, "100baseTX-FDX",IFM_ETHER | IFM_100_TX|IFM_FDX,
case IFM_100_TX:
{ ELINK_PCI_100BASE_TX, "100baseTX", IFM_ETHER | IFM_100_TX,
{ ELINK_PCI_100BASE_TX, "100baseTX-FDX",IFM_ETHER | IFM_100_TX|IFM_FDX,
case IFM_100_TX:
if (IFM_SUBTYPE(sc->sc_mii.mii_media_active) == IFM_100_TX)
if (IFM_SUBTYPE(sc->sc_mii.mii_media_active) != IFM_100_TX)
{ TULIP_ROM_MB_MEDIA_100TX, IFM_100_TX, 0,
{ TULIP_ROM_MB_MEDIA_100TX_FDX, IFM_100_TX, IFM_FDX,
case IFM_100_TX:
mii->mii_media_active |= IFM_100_TX | IFM_FDX;
mii->mii_media_active |= IFM_100_TX;
mii->mii_media_active |= IFM_100_TX;
mii->mii_media_active |= IFM_100_TX;
ADD(IFM_MAKEWORD(IFM_ETHER, IFM_100_TX, 0, 0),
ADD(IFM_MAKEWORD(IFM_ETHER, IFM_100_TX, IFM_FDX, 0),
mii->mii_media_active |= IFM_100_TX | IFM_FDX;
mii->mii_media_active |= IFM_100_TX;
mii->mii_media_active |= IFM_100_TX;
mii->mii_media_active |= IFM_100_TX;
mii->mii_media_active |= IFM_100_TX;
case IFM_100_TX:
mii->mii_media_active |= IFM_100_TX;
mii->mii_media_active |= IFM_100_TX;
case IFM_100_TX:
mii->mii_media_active |= IFM_100_TX | IFM_FDX;
mii->mii_media_active |= IFM_100_TX | IFM_HDX;
case IFM_100_TX:
mii->mii_media_active |= IFM_100_TX;
mii->mii_media_active |= IFM_100_TX | IFM_FDX;
mii->mii_media_active |= IFM_100_TX | IFM_HDX;
mii->mii_media_active |= IFM_100_TX;
mii->mii_media_active |= IFM_100_TX;
mii->mii_media_active |= IFM_100_TX;
mii->mii_media_active |= IFM_100_TX;
mii->mii_media_active |= IFM_100_TX;
mii->mii_media_active |= IFM_100_TX;
case IFM_100_TX:
mii->mii_media_active |= IFM_100_TX;
mii->mii_media_active |= IFM_100_TX;
mii->mii_media_active |= IFM_100_TX;
case IFM_100_TX:
mii->mii_media_active |= IFM_100_TX;
mii->mii_media_active |= IFM_100_TX;
case IFM_100_TX:
case IFM_100_TX:
mii->mii_media_active |= IFM_100_TX;
mii->mii_media_active |= IFM_100_TX;
case IFM_100_TX:
mii->mii_media_active |= IFM_100_TX;
mii->mii_media_active |= IFM_100_TX;
mii->mii_media_active |= IFM_100_TX;
ADD(IFM_MAKEWORD(IFM_ETHER, IFM_100_TX, 0, sc->mii_inst),
ADD(IFM_MAKEWORD(IFM_ETHER, IFM_100_TX, IFM_FDX, sc->mii_inst),
mii->mii_media_active |= IFM_100_TX;
mii->mii_media_active |= IFM_100_TX | IFM_FDX;
mii->mii_media_active |= IFM_100_TX | IFM_HDX;
mii->mii_media_active |= IFM_100_TX;
mii->mii_media_active |= IFM_100_TX;
mii->mii_media_active |= IFM_100_TX | IFM_HDX;
mii->mii_media_active |= IFM_100_TX | IFM_FDX;
case IFM_100_TX:
mii->mii_media_active |= IFM_100_TX;
ADD(IFM_MAKEWORD(IFM_ETHER, IFM_100_TX, IFM_LOOP, sc->mii_inst),
case IFM_100_TX:
mii->mii_media_active |= IFM_100_TX;
mii->mii_media_active |= IFM_100_TX;
mii->mii_media_active |= IFM_100_TX;
mii->mii_media_active |= IFM_100_TX | IFM_FDX;
mii->mii_media_active |= IFM_100_TX | IFM_HDX;
mii->mii_media_active |= IFM_100_TX;
mii->mii_media_active |= IFM_100_TX;
mii->mii_media_active |= IFM_100_TX;
mii->mii_media_active |= IFM_100_TX;
mii->mii_media_active |= IFM_100_TX;
mii->mii_media_active |= IFM_100_TX | IFM_FDX;
mii->mii_media_active |= IFM_100_TX | IFM_HDX;
mii->mii_media_active |= IFM_100_TX;
.value = IFM_ETHER | IFM_100_TX },
.value = IFM_ETHER | IFM_100_TX | IFM_FDX },
ifmr->ifm_active |= IFM_100_TX;
ifmedia_add(&p->media, IFM_ETHER | IFM_100_TX,
ifmedia_add(&p->media, IFM_ETHER | IFM_100_TX | IFM_FDX,
case IFM_100_TX:
case IFM_100_TX:
if (media == IFM_100_TX || media == IFM_1000_T) {
case IFM_100_TX:
case IFM_100_TX:
(media == IFM_100_TX && len > DBG_AGC_LONG100M_LIMT &&
} else if (media == IFM_100_TX)
case IFM_100_TX:
case IFM_100_TX:
case IFM_100_TX:
ifmr->ifm_active |= IFM_100_TX | IFM_FDX;
IFMEDIA_ETHER_ADD(sc, IFM_100_TX);
IFMEDIA_ETHER_ADD(sc, IFM_100_TX | IFM_FLOW);
IFMEDIA_ETHER_ADD(sc, IFM_100_TX | IFM_FDX | IFM_FLOW);
case IFM_100_TX:
case IFM_100_TX:
{ IF_Mbps(100), IFM_100_TX },
if (itype->ifm_type != IFM_100_TX)
{ 1ULL << IXL_PHY_TYPE_100BASE_TX, IFM_100_TX },
case IFM_100_TX:
if (IFM_SUBTYPE(mii->mii_media_active) == IFM_100_TX) {
if (IFM_SUBTYPE(ifm->ifm_cur->ifm_media) == IFM_100_TX)
ifmedia_add(ifm, IFM_ETHER | IFM_100_TX | IFM_FDX, 0, NULL);
ifmedia_set(ifm, IFM_ETHER | IFM_100_TX | IFM_FDX);
[MCX_ETHER_CAP_100_TX] = { IFM_100_TX, IF_Mbps(100) },
case IFM_100_TX:
case IFM_100_TX:
case IFM_100_TX:
ifmr->ifm_active |= IFM_100_TX;
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_100_TX, 0, NULL);
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_100_TX | IFM_FDX, 0, NULL);
if (IFM_SUBTYPE(sc->sc_mii.mii_media_active) == IFM_100_TX) {
ifmedia_add(&sc->ifmedia, IFM_ETHER | IFM_100_TX, 0, NULL);
IFM_ETHER | IFM_100_TX | IFM_FDX, 0, NULL);
case IFM_100_TX:
IFM_SUBTYPE(ifm->ifm_media) == IFM_100_TX) {
ifmr->ifm_active |= IFM_100_TX;
ADD(IFM_MAKEWORD(IFM_ETHER, IFM_100_TX, 0, 0),
ADD(IFM_MAKEWORD(IFM_ETHER, IFM_100_TX, IFM_FDX, 0),
ifmedia_set(&mii->mii_media, IFM_ETHER | IFM_100_TX);
ADD(IFM_MAKEWORD(IFM_ETHER, IFM_100_TX, 0, 0),
ifmedia_set(&mii->mii_media, IFM_ETHER | IFM_100_TX);
} else if ((IFM_SUBTYPE(ifm->ifm_media) == IFM_100_TX) ||
ifmr->ifm_active |= IFM_100_TX | IFM_FDX;
ifmr->ifm_active |= IFM_100_TX | IFM_HDX;
ifmedia_add(&sc->sc_ifmedia, IFM_ETHER | IFM_100_TX,
ifmedia_add(&sc->sc_ifmedia, IFM_ETHER | IFM_100_TX | IFM_FDX,
case IFM_100_TX:
if (IFM_SUBTYPE(sc->vte_mii.mii_media_active) == IFM_100_TX)
if (IFM_SUBTYPE(sc->vte_mii.mii_media_active) == IFM_100_TX)
case IFM_100_TX:
case IFM_100_TX:
ifmedia_add(&sc->media, IFM_ETHER | IFM_100_TX, 0, NULL);
ifmedia_add(&sc->media, IFM_ETHER | IFM_100_TX | IFM_FDX, 0, NULL);
ifmr->ifm_active |= IFM_100_TX;
case IFM_100_TX:
ADD(IFM_100_TX | IFM_FDX, 0);
ifmr->ifm_active |= IFM_100_TX | IFM_FDX;
case IFM_100_TX:
ifmr->ifm_active |= IFM_100_TX | IFM_FDX;
if (IFM_SUBTYPE(ife->ifm_media) == IFM_100_TX)
media_active = IFM_ETHER | IFM_100_TX | IFM_FDX;
media_active = IFM_ETHER | IFM_100_TX | IFM_HDX;
IFM_MAKEWORD(IFM_ETHER, IFM_100_TX, 0, instance),
if (IFM_SUBTYPE(mii->mii_media_active) == IFM_100_TX) {
case IFM_100_TX:
case IFM_100_TX:
case IFM_100_TX:
case IFM_100_TX:
case IFM_100_TX:
case IFM_100_TX:
case IFM_100_TX:
{ IFM_ETHER | IFM_100_TX, "100baseTX" }, \
{ IFM_ETHER | IFM_100_TX, "100TX" }, \
{ IFM_ETHER | IFM_100_TX, "100BASE-TX" }, \
{ IFM_ETHER | IFM_100_TX | IFM_FDX, "100baseTX-FDX" }, \
{ IFM_ETHER | IFM_100_TX | IFM_FDX, "100BASE-TX-FDX" }, \
{ IFM_ETHER | IFM_100_TX, IF_Mbps(100) }, \
return IFM_100_TX | IFM_FDX;