IFM_1000_T
case IFM_1000_T:
case IFM_1000_T:
sc->sc_fixed_media = IFM_ETHER | IFM_1000_T;
case IFM_1000_T:
case IFM_1000_T:
case IFM_1000_T: /* Gigabit */
case IFM_1000_T: /* Gigabit */
case IFM_1000_T:
sc->sc_mii.mii_media_active |= IFM_1000_T;
sc->sc_mii.mii_media_active = IFM_ETHER|IFM_1000_T|IFM_FDX;
sc->sc_mii.mii_media_active = IFM_ETHER|IFM_1000_T|IFM_FDX;
case IFM_1000_T:
sc->sc_mii.mii_media_active |= IFM_1000_T;
IFM_SUBTYPE(sc->sc_mii.mii_media_active) == IFM_1000_T)
if (IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_T ||
case IFM_1000_T: /* Gigabit using GMII interface */
if (IFM_SUBTYPE(ifm->ifm_media) == IFM_1000_T ||
case IFM_1000_T:
ifmedia_add(&sc->ifmedia, IFM_ETHER|IFM_1000_T, 0, NULL);
IFM_ETHER|IFM_1000_T|IFM_FDX, 0, NULL);
case IFM_1000_T:
ifmr->ifm_active |= IFM_1000_T;
case IFM_1000_T:
mii->mii_media_active |= IFM_1000_T;
if ((IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_T) &&
ADD(IFM_MAKEWORD(IFM_ETHER, IFM_1000_T, 0,
ADD(IFM_MAKEWORD(IFM_ETHER, IFM_1000_T, IFM_FDX,
case IFM_1000_T:
if ((IFM_SUBTYPE(ife->ifm_media) != IFM_1000_T) &&
mii->mii_media_active |= IFM_1000_T | IFM_FDX;
mii->mii_media_active |= IFM_1000_T | IFM_HDX;
if (IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_T) {
mii->mii_media_active |= IFM_1000_T;
case IFM_1000_T:
if (IFM_SUBTYPE(ife->ifm_media) != IFM_1000_T)
mii->mii_media_active |= IFM_1000_T;
if ((IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_T) &&
mii->mii_media_active |= IFM_1000_T;
if (IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_T) {
if (IFM_SUBTYPE(ife->ifm_media) == IFM_1000_T) {
mii->mii_media_active |= IFM_1000_T;
case IFM_1000_T:
if (IFM_SUBTYPE(ife->ifm_media) != IFM_1000_T)
mii->mii_media_active |= IFM_1000_T;
mii->mii_media_active |= IFM_1000_T;
if (IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_T) {
mii->mii_media_active |= IFM_1000_T;
if (IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_T) {
case IFM_1000_T:
case IFM_1000_T:
case IFM_1000_T:
ADD(IFM_MAKEWORD(IFM_ETHER, IFM_1000_T, 0,
ADD(IFM_MAKEWORD(IFM_ETHER, IFM_1000_T, IFM_FDX,
mii->mii_media_active |= IFM_1000_T;
case IFM_1000_T:
if (IFM_SUBTYPE(ife->ifm_media) == IFM_1000_T)
if (IFM_SUBTYPE(ife->ifm_media) == IFM_1000_T)
if (IFM_SUBTYPE(ife->ifm_media) == IFM_1000_T &&
mii->mii_media_active |= IFM_1000_T;
mii->mii_media_active |= IFM_1000_T;
mii->mii_media_active |= IFM_1000_T;
if ((IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_T) &&
mii->mii_media_active |= IFM_1000_T|IFM_FDX;
mii->mii_media_active |= IFM_1000_T|IFM_HDX;
if ((IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_T) &&
case IFM_1000_T:
ifmedia_add(&mii->mii_media, IFM_ETHER | IFM_1000_T, 0, NULL);
mii->mii_media_active = IFM_ETHER | IFM_1000_T | IFM_FDX;
case IFM_1000_T:
case IFM_1000_T:
if (media == IFM_100_TX || media == IFM_1000_T) {
case IFM_1000_T:
case IFM_1000_T:
if ((media == IFM_1000_T && len > EXT_CLDCTL6_CAB_LEN_SHORT1G &&
if (media == IFM_1000_T) {
case IFM_1000_T:
case IFM_1000_T:
ifmedia_add(&sc->sc_media, IFM_ETHER|IFM_1000_T, 0, NULL);
ifmedia_add(&sc->sc_media, IFM_ETHER|IFM_1000_T|IFM_FDX, 0,
media = IFM_1000_T;
case IFM_1000_T:
if (IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_T ||
case IFM_1000_T:
return IFM_1000_T;
return IFM_1000_T;
case IFM_1000_T:
case IFM_1000_T: /* Gigabit using GMII interface */
ifmr->ifm_active |= IFM_1000_T;
if (IFM_SUBTYPE(ifmr->ifm_active) == IFM_1000_T) {
case IFM_1000_T:
ifmedia_add(&sc->media, IFM_ETHER | IFM_1000_T | IFM_FDX,
ifmedia_add(&sc->media, IFM_ETHER | IFM_1000_T, 0, NULL);
if (IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_T) {
{ IF_Mbps(1000), IFM_1000_T },
return IFM_1000_T;
ifmr->ifm_active |= IFM_1000_T;
case IFM_1000_T:
ifmedia_add(&sc->media, IFM_ETHER | IFM_1000_T | IFM_FDX, 0, NULL);
ifmedia_add(&sc->media, IFM_ETHER | IFM_1000_T, 0, NULL);
ifmr->ifm_active |= IFM_1000_T | IFM_FDX;
case IFM_1000_T:
ifmedia_add(&sc->media, IFM_ETHER | IFM_1000_T, 0, NULL);
ifmedia_add(&sc->media, IFM_ETHER | IFM_1000_T | IFM_FDX, 0,
ifmedia_add(&sc->media, IFM_ETHER | IFM_1000_T, 0, NULL);
1ULL << IXL_PHY_TYPE_1000BASE_T, IFM_1000_T },
case IFM_1000_T:
case IFM_1000_T:
if (IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_T)
case IFM_1000_T:
case IFM_1000_T:
case IFM_1000_T:
if (IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_T ||
if (IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_T ||
case IFM_1000_T: /* full-duplex only */
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_1000_T | IFM_FDX, 0, NULL);
case IFM_1000_T:
ifmr->ifm_active |= IFM_1000_T | IFM_FDX;
if (IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_T)
if (IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_T)
ifmr->ifm_active |= IFM_1000_T | IFM_FDX;
case IFM_1000_T:
ifmr->ifm_active |= IFM_1000_T;
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_1000_T, 0, NULL);
ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_1000_T | IFM_FDX, 0, NULL);
case IFM_1000_T:
case IFM_1000_T:
ifmedia_add(&sc->sc_media, IFM_ETHER|IFM_1000_T|IFM_FDX, 0, NULL);
ifmedia_add(&sc->sc_media, IFM_ETHER|IFM_1000_T, 0, NULL);
case IFM_1000_T:
case IFM_1000_T:
case IFM_1000_T:
case IFM_1000_T:
case IFM_1000_T:
if (IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_T) {
case IFM_1000_T:
case IFM_1000_T:
ifmr->ifm_active |= IFM_1000_T;
ifmedia_add(&sc->sc_ifmedia, IFM_ETHER | IFM_1000_T, 0, NULL);
ifmedia_add(&sc->sc_ifmedia, IFM_ETHER | IFM_1000_T | IFM_FDX, 0,
case IFM_1000_T:
case IFM_1000_T:
ifmr->ifm_active |= IFM_1000_T;
ifmedia_add(&sc->ure_ifmedia, IFM_ETHER | IFM_1000_T, 0, NULL);
ifmedia_add(&sc->ure_ifmedia, IFM_ETHER | IFM_1000_T | IFM_FDX, 0,
#define IFM_1000_TX IFM_1000_T /* for backwards compatibility */
{ IFM_ETHER|IFM_1000_T, "1000baseT" }, \
{ IFM_ETHER|IFM_1000_T, "1000T" }, \
{ IFM_ETHER|IFM_1000_T, "1000baseTX" }, \
{ IFM_ETHER|IFM_1000_T, "1000TX" }, \
{ IFM_ETHER|IFM_1000_T, IF_Mbps(1000) }, \