Lines Matching refs:rmtadv
1332 static u8 tg3_resolve_flowctrl_1000X(u16 lcladv, u16 rmtadv)
1338 if (rmtadv & LPA_1000XPAUSE)
1340 else if (rmtadv & LPA_1000XPAUSE_ASYM)
1343 if (rmtadv & LPA_1000XPAUSE)
1347 if ((rmtadv & LPA_1000XPAUSE) && (rmtadv & LPA_1000XPAUSE_ASYM))
1354 static void tg3_setup_flow_control(struct tg3 *tp, u32 lcladv, u32 rmtadv)
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)
3029 tg3_readphy(tp, MII_LPA, rmtadv);