Searched refs:lcladv (Results 1 - 12 of 12) sorted by relevance

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/include/linux/
H A Dmii.h260 * @lcladv: value of MII ADVERTISE register
265 static inline u8 mii_resolve_flowctrl_fdx(u16 lcladv, u16 rmtadv) argument
269 if (lcladv & rmtadv & ADVERTISE_PAUSE_CAP) {
271 } else if (lcladv & rmtadv & ADVERTISE_PAUSE_ASYM) {
272 if (lcladv & ADVERTISE_PAUSE_CAP)
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/include/linux/
H A Dmii.h260 * @lcladv: value of MII ADVERTISE register
265 static inline u8 mii_resolve_flowctrl_fdx(u16 lcladv, u16 rmtadv) argument
269 if (lcladv & rmtadv & ADVERTISE_PAUSE_CAP) {
271 } else if (lcladv & rmtadv & ADVERTISE_PAUSE_ASYM) {
272 if (lcladv & ADVERTISE_PAUSE_CAP)
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/net/usb/
H A Dsmsc75xx.c471 u16 lcladv, u16 rmtadv)
477 u8 cap = mii_resolve_flowctrl_fdx(lcladv, rmtadv);
508 u16 lcladv, rmtadv; local
520 lcladv = smsc75xx_mdio_read(dev->net, mii->phy_id, MII_ADVERTISE);
523 netif_dbg(dev, link, dev->net, "speed: %d duplex: %d lcladv: %04x"
524 " rmtadv: %04x", ecmd.speed, ecmd.duplex, lcladv, rmtadv);
526 return smsc75xx_update_flowcontrol(dev, ecmd.duplex, lcladv, rmtadv);
470 smsc75xx_update_flowcontrol(struct usbnet *dev, u8 duplex, u16 lcladv, u16 rmtadv) argument
H A Dsmsc95xx.c419 u16 lcladv, u16 rmtadv)
430 u8 cap = mii_resolve_flowctrl_fdx(lcladv, rmtadv);
461 u16 lcladv, rmtadv; local
471 lcladv = smsc95xx_mdio_read(dev->net, mii->phy_id, MII_ADVERTISE);
474 netif_dbg(dev, link, dev->net, "speed: %d duplex: %d lcladv: %04x rmtadv: %04x\n",
475 ecmd.speed, ecmd.duplex, lcladv, rmtadv);
489 smsc95xx_phy_update_flowcontrol(dev, ecmd.duplex, lcladv, rmtadv);
418 smsc95xx_phy_update_flowcontrol(struct usbnet *dev, u8 duplex, u16 lcladv, u16 rmtadv) argument
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/net/usb/
H A Dsmsc75xx.c471 u16 lcladv, u16 rmtadv)
477 u8 cap = mii_resolve_flowctrl_fdx(lcladv, rmtadv);
508 u16 lcladv, rmtadv; local
520 lcladv = smsc75xx_mdio_read(dev->net, mii->phy_id, MII_ADVERTISE);
523 netif_dbg(dev, link, dev->net, "speed: %d duplex: %d lcladv: %04x"
524 " rmtadv: %04x", ecmd.speed, ecmd.duplex, lcladv, rmtadv);
526 return smsc75xx_update_flowcontrol(dev, ecmd.duplex, lcladv, rmtadv);
470 smsc75xx_update_flowcontrol(struct usbnet *dev, u8 duplex, u16 lcladv, u16 rmtadv) argument
H A Dsmsc95xx.c419 u16 lcladv, u16 rmtadv)
430 u8 cap = mii_resolve_flowctrl_fdx(lcladv, rmtadv);
461 u16 lcladv, rmtadv; local
471 lcladv = smsc95xx_mdio_read(dev->net, mii->phy_id, MII_ADVERTISE);
474 netif_dbg(dev, link, dev->net, "speed: %d duplex: %d lcladv: %04x rmtadv: %04x\n",
475 ecmd.speed, ecmd.duplex, lcladv, rmtadv);
489 smsc95xx_phy_update_flowcontrol(dev, ecmd.duplex, lcladv, rmtadv);
418 smsc95xx_phy_update_flowcontrol(struct usbnet *dev, u8 duplex, u16 lcladv, u16 rmtadv) argument
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/net/
H A Dsmsc911x.c681 u16 lcladv = phy_read(phy_dev, MII_ADVERTISE); local
683 u8 cap = mii_resolve_flowctrl_fdx(lcladv, rmtadv);
H A Dsmsc9420.c1105 u16 lcladv = phy_read(phy_dev, MII_ADVERTISE); local
1107 u8 cap = mii_resolve_flowctrl_fdx(lcladv, rmtadv);
H A Dtg3.c1332 static u8 tg3_resolve_flowctrl_1000X(u16 lcladv, u16 rmtadv) argument
1336 if (lcladv & ADVERTISE_1000XPAUSE) {
1337 if (lcladv & ADVERTISE_1000XPSE_ASYM) {
1346 } else if (lcladv & ADVERTISE_1000XPSE_ASYM) {
1354 static void tg3_setup_flow_control(struct tg3 *tp, u32 lcladv, u32 rmtadv) argument
1369 flowctrl = tg3_resolve_flowctrl_1000X(lcladv, rmtadv);
1371 flowctrl = mii_resolve_flowctrl_fdx(lcladv, rmtadv);
3014 static int tg3_adv_1000T_flowctrl_ok(struct tg3 *tp, u32 *lcladv, u32 *rmtadv) argument
3018 if (tg3_readphy(tp, MII_ADVERTISE, lcladv))
3021 curadv = *lcladv
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/net/
H A Dsmsc911x.c681 u16 lcladv = phy_read(phy_dev, MII_ADVERTISE); local
683 u8 cap = mii_resolve_flowctrl_fdx(lcladv, rmtadv);
H A Dsmsc9420.c1105 u16 lcladv = phy_read(phy_dev, MII_ADVERTISE); local
1107 u8 cap = mii_resolve_flowctrl_fdx(lcladv, rmtadv);
H A Dtg3.c1332 static u8 tg3_resolve_flowctrl_1000X(u16 lcladv, u16 rmtadv) argument
1336 if (lcladv & ADVERTISE_1000XPAUSE) {
1337 if (lcladv & ADVERTISE_1000XPSE_ASYM) {
1346 } else if (lcladv & ADVERTISE_1000XPSE_ASYM) {
1354 static void tg3_setup_flow_control(struct tg3 *tp, u32 lcladv, u32 rmtadv) argument
1369 flowctrl = tg3_resolve_flowctrl_1000X(lcladv, rmtadv);
1371 flowctrl = mii_resolve_flowctrl_fdx(lcladv, rmtadv);
3014 static int tg3_adv_1000T_flowctrl_ok(struct tg3 *tp, u32 *lcladv, u32 *rmtadv) argument
3018 if (tg3_readphy(tp, MII_ADVERTISE, lcladv))
3021 curadv = *lcladv
[all...]

Completed in 290 milliseconds