Searched refs:portstatus (Results 1 – 4 of 4) sorted by relevance
/freebsd/sys/dev/etherswitch/mtkswitch/ |
H A D | mtkswitch.c | 311 mtkswitch_update_ifmedia(uint32_t portstatus, u_int *media_status, in mtkswitch_update_ifmedia() argument 317 if ((portstatus & MTKSWITCH_LINK_UP) != 0) in mtkswitch_update_ifmedia() 324 switch (portstatus & MTKSWITCH_SPEED_MASK) { in mtkswitch_update_ifmedia() 336 if ((portstatus & MTKSWITCH_DUPLEX) != 0) in mtkswitch_update_ifmedia() 341 if ((portstatus & MTKSWITCH_TXFLOW) != 0) in mtkswitch_update_ifmedia() 343 if ((portstatus & MTKSWITCH_RXFLOW) != 0) in mtkswitch_update_ifmedia() 352 uint32_t portstatus; in mtkswitch_miipollstat() local 361 portstatus = sc->hal.mtkswitch_get_port_status(sc, in mtkswitch_miipollstat() 366 (portstatus & MTKSWITCH_LINK_UP) != 0) || in mtkswitch_miipollstat() 368 (portstatus & MTKSWITCH_LINK_UP) == 0)) { in mtkswitch_miipollstat() [all …]
|
/freebsd/sys/dev/etherswitch/arswitch/ |
H A D | arswitch.c | 724 arswitch_update_ifmedia(int portstatus, u_int *media_status, u_int *media_active) in arswitch_update_ifmedia() argument 729 if ((portstatus & AR8X16_PORT_STS_LINK_UP) != 0) in arswitch_update_ifmedia() 735 switch (portstatus & AR8X16_PORT_STS_SPEED_MASK) { in arswitch_update_ifmedia() 746 if ((portstatus & AR8X16_PORT_STS_DUPLEX) == 0) in arswitch_update_ifmedia() 750 if ((portstatus & AR8X16_PORT_STS_TXFLOW) != 0) in arswitch_update_ifmedia() 752 if ((portstatus & AR8X16_PORT_STS_RXFLOW) != 0) in arswitch_update_ifmedia() 769 int portstatus; in arswitch_miipollstat() local 781 portstatus = arswitch_readreg(sc->sc_dev, in arswitch_miipollstat() 784 portstatus = arswitch_readreg(sc->sc_dev, in arswitch_miipollstat() 789 portstatus, in arswitch_miipollstat() [all …]
|
/freebsd/sys/dev/etherswitch/rtl8366/ |
H A D | rtl8366rb.c | 292 rtl8366rb_update_ifmedia(int portstatus, u_int *media_status, u_int *media_active) in rtl8366rb_update_ifmedia() argument 296 if ((portstatus & RTL8366_PLSR_LINK) != 0) in rtl8366rb_update_ifmedia() 302 switch (portstatus & RTL8366_PLSR_SPEED_MASK) { in rtl8366rb_update_ifmedia() 313 if ((portstatus & RTL8366_PLSR_FULLDUPLEX) != 0) in rtl8366rb_update_ifmedia() 317 if ((portstatus & RTL8366_PLSR_TXPAUSE) != 0) in rtl8366rb_update_ifmedia() 319 if ((portstatus & RTL8366_PLSR_RXPAUSE) != 0) in rtl8366rb_update_ifmedia() 330 int portstatus; in rtl833rb_miipollstat() local 339 portstatus = value & 0xff; in rtl833rb_miipollstat() 341 portstatus = (value >> 8) & 0xff; in rtl833rb_miipollstat() 343 rtl8366rb_update_ifmedia(portstatus, &mii->mii_media_status, &mii->mii_media_active); in rtl833rb_miipollstat()
|
/freebsd/sys/dev/etherswitch/e6000sw/ |
H A D | e6000sw.c | 1542 e6000sw_update_ifmedia(uint16_t portstatus, u_int *media_status, u_int *media_active) argument 1547 if ((portstatus & PORT_STATUS_LINK_MASK) != 0) 1554 switch (portstatus & PORT_STATUS_SPEED_MASK) { 1566 if ((portstatus & PORT_STATUS_DUPLEX_MASK) == 0) 1578 uint16_t portstatus; local 1596 portstatus = e6000sw_readreg(sc, REG_PORT(sc, port), 1599 e6000sw_update_ifmedia(portstatus,
|