Lines Matching refs:media
397 u_int16_t phy_sts = 0, media, advert, ability;
470 media = my_phy_readreg(sc, PHY_BMCR);
491 media &= ~PHY_BMCR_SPEEDSEL;
492 media |= PHY_BMCR_1000;
493 media |= PHY_BMCR_DUPLEX;
503 media &= ~PHY_BMCR_SPEEDSEL;
504 media &= ~PHY_BMCR_DUPLEX;
505 media |= PHY_BMCR_1000;
511 media |= PHY_BMCR_SPEEDSEL;
512 media &= ~PHY_BMCR_DUPLEX;
517 media |= PHY_BMCR_SPEEDSEL;
518 media |= PHY_BMCR_DUPLEX;
523 media |= PHY_BMCR_SPEEDSEL;
524 media &= ~PHY_BMCR_DUPLEX;
529 media &= ~PHY_BMCR_SPEEDSEL;
530 media |= PHY_BMCR_DUPLEX;
534 media &= ~PHY_BMCR_SPEEDSEL;
535 media &= ~PHY_BMCR_DUPLEX;
538 media &= ~PHY_BMCR_AUTONEGENBL;
541 my_phy_writereg(sc, PHY_BMCR, media);
542 my_setcfg(sc, media);
658 my_setmode_mii(struct my_softc * sc, int media)
680 if (IFM_SUBTYPE(media) == IFM_1000_T) {
687 if (IFM_SUBTYPE(media) == IFM_100_T4) {
692 if (IFM_SUBTYPE(media) == IFM_100_TX) {
696 if (IFM_SUBTYPE(media) == IFM_10_T) {
700 if ((media & IFM_GMASK) == IFM_FDX) {
805 int media = IFM_ETHER | IFM_100_TX | IFM_FDX;
953 media = sc->ifmedia.ifm_media;
956 ifmedia_set(&sc->ifmedia, media);
1569 * Set media options.
1594 * Report current media status.