/dports/sysutils/u-boot-rpi2/u-boot-2021.07/drivers/usb/eth/ |
H A D | lan7x.c | 268 uint32_t lcladv, rmtadv; in lan7x_update_flowcontrol() local 278 rmtadv = lan7x_mdio_read(udev, dev->phy_id, MII_LPA); in lan7x_update_flowcontrol() 279 cap = mii_resolve_flowctrl_fdx(lcladv, rmtadv); in lan7x_update_flowcontrol()
|
/dports/sysutils/u-boot-rpi3/u-boot-2021.07/drivers/usb/eth/ |
H A D | lan7x.c | 268 uint32_t lcladv, rmtadv; in lan7x_update_flowcontrol() local 278 rmtadv = lan7x_mdio_read(udev, dev->phy_id, MII_LPA); in lan7x_update_flowcontrol() 279 cap = mii_resolve_flowctrl_fdx(lcladv, rmtadv); in lan7x_update_flowcontrol()
|
/dports/sysutils/u-boot-rock64/u-boot-2021.07/drivers/usb/eth/ |
H A D | lan7x.c | 268 uint32_t lcladv, rmtadv; in lan7x_update_flowcontrol() local 278 rmtadv = lan7x_mdio_read(udev, dev->phy_id, MII_LPA); in lan7x_update_flowcontrol() 279 cap = mii_resolve_flowctrl_fdx(lcladv, rmtadv); in lan7x_update_flowcontrol()
|
/dports/emulators/qemu42/qemu-4.2.1/roms/ipxe/src/drivers/net/tg3/ |
H A D | tg3_phy.c | 1066 static int tg3_adv_1000T_flowctrl_ok(struct tg3 *tp, u32 *lcladv, u32 *rmtadv) in tg3_adv_1000T_flowctrl_ok() argument 1082 tg3_readphy(tp, MII_LPA, rmtadv); in tg3_adv_1000T_flowctrl_ok() 1100 static u8 tg3_resolve_flowctrl_1000X(u16 lcladv, u16 rmtadv) in tg3_resolve_flowctrl_1000X() argument 1107 if (rmtadv & LPA_1000XPAUSE) in tg3_resolve_flowctrl_1000X() 1109 else if (rmtadv & LPA_1000XPAUSE_ASYM) in tg3_resolve_flowctrl_1000X() 1112 if (rmtadv & LPA_1000XPAUSE) in tg3_resolve_flowctrl_1000X() 1116 if ((rmtadv & LPA_1000XPAUSE) && (rmtadv & LPA_1000XPAUSE_ASYM)) in tg3_resolve_flowctrl_1000X() 1123 static void tg3_setup_flow_control(struct tg3 *tp, u32 lcladv, u32 rmtadv) in tg3_setup_flow_control() argument 1132 flowctrl = tg3_resolve_flowctrl_1000X(lcladv, rmtadv); in tg3_setup_flow_control() 1134 flowctrl = mii_resolve_flowctrl_fdx(lcladv, rmtadv); in tg3_setup_flow_control()
|
H A D | tg3.h | 3420 static inline u8 mii_resolve_flowctrl_fdx(u16 lcladv, u16 rmtadv) in mii_resolve_flowctrl_fdx() argument 3424 if (lcladv & rmtadv & ADVERTISE_PAUSE_CAP) { in mii_resolve_flowctrl_fdx() 3426 } else if (lcladv & rmtadv & ADVERTISE_PAUSE_ASYM) { in mii_resolve_flowctrl_fdx() 3429 else if (rmtadv & ADVERTISE_PAUSE_CAP) in mii_resolve_flowctrl_fdx()
|
/dports/emulators/qemu-guest-agent/qemu-5.0.1/roms/ipxe/src/drivers/net/tg3/ |
H A D | tg3_phy.c | 1066 static int tg3_adv_1000T_flowctrl_ok(struct tg3 *tp, u32 *lcladv, u32 *rmtadv) in tg3_adv_1000T_flowctrl_ok() argument 1082 tg3_readphy(tp, MII_LPA, rmtadv); in tg3_adv_1000T_flowctrl_ok() 1100 static u8 tg3_resolve_flowctrl_1000X(u16 lcladv, u16 rmtadv) in tg3_resolve_flowctrl_1000X() argument 1107 if (rmtadv & LPA_1000XPAUSE) in tg3_resolve_flowctrl_1000X() 1109 else if (rmtadv & LPA_1000XPAUSE_ASYM) in tg3_resolve_flowctrl_1000X() 1112 if (rmtadv & LPA_1000XPAUSE) in tg3_resolve_flowctrl_1000X() 1116 if ((rmtadv & LPA_1000XPAUSE) && (rmtadv & LPA_1000XPAUSE_ASYM)) in tg3_resolve_flowctrl_1000X() 1123 static void tg3_setup_flow_control(struct tg3 *tp, u32 lcladv, u32 rmtadv) in tg3_setup_flow_control() argument 1132 flowctrl = tg3_resolve_flowctrl_1000X(lcladv, rmtadv); in tg3_setup_flow_control() 1134 flowctrl = mii_resolve_flowctrl_fdx(lcladv, rmtadv); in tg3_setup_flow_control()
|
H A D | tg3.h | 3420 static inline u8 mii_resolve_flowctrl_fdx(u16 lcladv, u16 rmtadv) in mii_resolve_flowctrl_fdx() argument 3424 if (lcladv & rmtadv & ADVERTISE_PAUSE_CAP) { in mii_resolve_flowctrl_fdx() 3426 } else if (lcladv & rmtadv & ADVERTISE_PAUSE_ASYM) { in mii_resolve_flowctrl_fdx() 3429 else if (rmtadv & ADVERTISE_PAUSE_CAP) in mii_resolve_flowctrl_fdx()
|
/dports/emulators/qemu-utils/qemu-4.2.1/roms/ipxe/src/drivers/net/tg3/ |
H A D | tg3_phy.c | 1066 static int tg3_adv_1000T_flowctrl_ok(struct tg3 *tp, u32 *lcladv, u32 *rmtadv) in tg3_adv_1000T_flowctrl_ok() argument 1082 tg3_readphy(tp, MII_LPA, rmtadv); in tg3_adv_1000T_flowctrl_ok() 1100 static u8 tg3_resolve_flowctrl_1000X(u16 lcladv, u16 rmtadv) in tg3_resolve_flowctrl_1000X() argument 1107 if (rmtadv & LPA_1000XPAUSE) in tg3_resolve_flowctrl_1000X() 1109 else if (rmtadv & LPA_1000XPAUSE_ASYM) in tg3_resolve_flowctrl_1000X() 1112 if (rmtadv & LPA_1000XPAUSE) in tg3_resolve_flowctrl_1000X() 1116 if ((rmtadv & LPA_1000XPAUSE) && (rmtadv & LPA_1000XPAUSE_ASYM)) in tg3_resolve_flowctrl_1000X() 1123 static void tg3_setup_flow_control(struct tg3 *tp, u32 lcladv, u32 rmtadv) in tg3_setup_flow_control() argument 1132 flowctrl = tg3_resolve_flowctrl_1000X(lcladv, rmtadv); in tg3_setup_flow_control() 1134 flowctrl = mii_resolve_flowctrl_fdx(lcladv, rmtadv); in tg3_setup_flow_control()
|
H A D | tg3.h | 3420 static inline u8 mii_resolve_flowctrl_fdx(u16 lcladv, u16 rmtadv) in mii_resolve_flowctrl_fdx() argument 3424 if (lcladv & rmtadv & ADVERTISE_PAUSE_CAP) { in mii_resolve_flowctrl_fdx() 3426 } else if (lcladv & rmtadv & ADVERTISE_PAUSE_ASYM) { in mii_resolve_flowctrl_fdx() 3429 else if (rmtadv & ADVERTISE_PAUSE_CAP) in mii_resolve_flowctrl_fdx()
|
/dports/emulators/qemu5/qemu-5.2.0/roms/ipxe/src/drivers/net/tg3/ |
H A D | tg3_phy.c | 1066 static int tg3_adv_1000T_flowctrl_ok(struct tg3 *tp, u32 *lcladv, u32 *rmtadv) in tg3_adv_1000T_flowctrl_ok() argument 1082 tg3_readphy(tp, MII_LPA, rmtadv); in tg3_adv_1000T_flowctrl_ok() 1100 static u8 tg3_resolve_flowctrl_1000X(u16 lcladv, u16 rmtadv) in tg3_resolve_flowctrl_1000X() argument 1107 if (rmtadv & LPA_1000XPAUSE) in tg3_resolve_flowctrl_1000X() 1109 else if (rmtadv & LPA_1000XPAUSE_ASYM) in tg3_resolve_flowctrl_1000X() 1112 if (rmtadv & LPA_1000XPAUSE) in tg3_resolve_flowctrl_1000X() 1116 if ((rmtadv & LPA_1000XPAUSE) && (rmtadv & LPA_1000XPAUSE_ASYM)) in tg3_resolve_flowctrl_1000X() 1123 static void tg3_setup_flow_control(struct tg3 *tp, u32 lcladv, u32 rmtadv) in tg3_setup_flow_control() argument 1132 flowctrl = tg3_resolve_flowctrl_1000X(lcladv, rmtadv); in tg3_setup_flow_control() 1134 flowctrl = mii_resolve_flowctrl_fdx(lcladv, rmtadv); in tg3_setup_flow_control()
|
H A D | tg3.h | 3420 static inline u8 mii_resolve_flowctrl_fdx(u16 lcladv, u16 rmtadv) in mii_resolve_flowctrl_fdx() argument 3424 if (lcladv & rmtadv & ADVERTISE_PAUSE_CAP) { in mii_resolve_flowctrl_fdx() 3426 } else if (lcladv & rmtadv & ADVERTISE_PAUSE_ASYM) { in mii_resolve_flowctrl_fdx() 3429 else if (rmtadv & ADVERTISE_PAUSE_CAP) in mii_resolve_flowctrl_fdx()
|
/dports/net/ipxe/ipxe-2265a65/src/drivers/net/tg3/ |
H A D | tg3_phy.c | 1066 static int tg3_adv_1000T_flowctrl_ok(struct tg3 *tp, u32 *lcladv, u32 *rmtadv) in tg3_adv_1000T_flowctrl_ok() argument 1082 tg3_readphy(tp, MII_LPA, rmtadv); in tg3_adv_1000T_flowctrl_ok() 1100 static u8 tg3_resolve_flowctrl_1000X(u16 lcladv, u16 rmtadv) in tg3_resolve_flowctrl_1000X() argument 1107 if (rmtadv & LPA_1000XPAUSE) in tg3_resolve_flowctrl_1000X() 1109 else if (rmtadv & LPA_1000XPAUSE_ASYM) in tg3_resolve_flowctrl_1000X() 1112 if (rmtadv & LPA_1000XPAUSE) in tg3_resolve_flowctrl_1000X() 1116 if ((rmtadv & LPA_1000XPAUSE) && (rmtadv & LPA_1000XPAUSE_ASYM)) in tg3_resolve_flowctrl_1000X() 1123 static void tg3_setup_flow_control(struct tg3 *tp, u32 lcladv, u32 rmtadv) in tg3_setup_flow_control() argument 1132 flowctrl = tg3_resolve_flowctrl_1000X(lcladv, rmtadv); in tg3_setup_flow_control() 1134 flowctrl = mii_resolve_flowctrl_fdx(lcladv, rmtadv); in tg3_setup_flow_control()
|
H A D | tg3.h | 3420 static inline u8 mii_resolve_flowctrl_fdx(u16 lcladv, u16 rmtadv) in mii_resolve_flowctrl_fdx() argument 3424 if (lcladv & rmtadv & ADVERTISE_PAUSE_CAP) { in mii_resolve_flowctrl_fdx() 3426 } else if (lcladv & rmtadv & ADVERTISE_PAUSE_ASYM) { in mii_resolve_flowctrl_fdx() 3429 else if (rmtadv & ADVERTISE_PAUSE_CAP) in mii_resolve_flowctrl_fdx()
|
/dports/emulators/qemu/qemu-6.2.0/roms/ipxe/src/drivers/net/tg3/ |
H A D | tg3_phy.c | 1066 static int tg3_adv_1000T_flowctrl_ok(struct tg3 *tp, u32 *lcladv, u32 *rmtadv) in tg3_adv_1000T_flowctrl_ok() argument 1082 tg3_readphy(tp, MII_LPA, rmtadv); in tg3_adv_1000T_flowctrl_ok() 1100 static u8 tg3_resolve_flowctrl_1000X(u16 lcladv, u16 rmtadv) in tg3_resolve_flowctrl_1000X() argument 1107 if (rmtadv & LPA_1000XPAUSE) in tg3_resolve_flowctrl_1000X() 1109 else if (rmtadv & LPA_1000XPAUSE_ASYM) in tg3_resolve_flowctrl_1000X() 1112 if (rmtadv & LPA_1000XPAUSE) in tg3_resolve_flowctrl_1000X() 1116 if ((rmtadv & LPA_1000XPAUSE) && (rmtadv & LPA_1000XPAUSE_ASYM)) in tg3_resolve_flowctrl_1000X() 1123 static void tg3_setup_flow_control(struct tg3 *tp, u32 lcladv, u32 rmtadv) in tg3_setup_flow_control() argument 1132 flowctrl = tg3_resolve_flowctrl_1000X(lcladv, rmtadv); in tg3_setup_flow_control() 1134 flowctrl = mii_resolve_flowctrl_fdx(lcladv, rmtadv); in tg3_setup_flow_control()
|
/dports/emulators/qemu60/qemu-6.0.0/roms/ipxe/src/drivers/net/tg3/ |
H A D | tg3_phy.c | 1066 static int tg3_adv_1000T_flowctrl_ok(struct tg3 *tp, u32 *lcladv, u32 *rmtadv) in tg3_adv_1000T_flowctrl_ok() argument 1082 tg3_readphy(tp, MII_LPA, rmtadv); in tg3_adv_1000T_flowctrl_ok() 1100 static u8 tg3_resolve_flowctrl_1000X(u16 lcladv, u16 rmtadv) in tg3_resolve_flowctrl_1000X() argument 1107 if (rmtadv & LPA_1000XPAUSE) in tg3_resolve_flowctrl_1000X() 1109 else if (rmtadv & LPA_1000XPAUSE_ASYM) in tg3_resolve_flowctrl_1000X() 1112 if (rmtadv & LPA_1000XPAUSE) in tg3_resolve_flowctrl_1000X() 1116 if ((rmtadv & LPA_1000XPAUSE) && (rmtadv & LPA_1000XPAUSE_ASYM)) in tg3_resolve_flowctrl_1000X() 1123 static void tg3_setup_flow_control(struct tg3 *tp, u32 lcladv, u32 rmtadv) in tg3_setup_flow_control() argument 1132 flowctrl = tg3_resolve_flowctrl_1000X(lcladv, rmtadv); in tg3_setup_flow_control() 1134 flowctrl = mii_resolve_flowctrl_fdx(lcladv, rmtadv); in tg3_setup_flow_control()
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/net/ethernet/sfc/ |
H A D | mcdi_port_common.c | 364 u32 rmtadv; in efx_mcdi_phy_check_fcntl() local 376 rmtadv = 0; in efx_mcdi_phy_check_fcntl() 378 rmtadv |= ADVERTISED_Pause; in efx_mcdi_phy_check_fcntl() 380 rmtadv |= ADVERTISED_Asym_Pause; in efx_mcdi_phy_check_fcntl() 382 if ((efx->wanted_fc & EFX_FC_TX) && rmtadv == ADVERTISED_Asym_Pause) in efx_mcdi_phy_check_fcntl()
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/net/ethernet/sfc/ |
H A D | mcdi_port_common.c | 364 u32 rmtadv; in efx_mcdi_phy_check_fcntl() local 376 rmtadv = 0; in efx_mcdi_phy_check_fcntl() 378 rmtadv |= ADVERTISED_Pause; in efx_mcdi_phy_check_fcntl() 380 rmtadv |= ADVERTISED_Asym_Pause; in efx_mcdi_phy_check_fcntl() 382 if ((efx->wanted_fc & EFX_FC_TX) && rmtadv == ADVERTISED_Asym_Pause) in efx_mcdi_phy_check_fcntl()
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/net/ethernet/sfc/ |
H A D | mcdi_port_common.c | 364 u32 rmtadv; in efx_mcdi_phy_check_fcntl() local 376 rmtadv = 0; in efx_mcdi_phy_check_fcntl() 378 rmtadv |= ADVERTISED_Pause; in efx_mcdi_phy_check_fcntl() 380 rmtadv |= ADVERTISED_Asym_Pause; in efx_mcdi_phy_check_fcntl() 382 if ((efx->wanted_fc & EFX_FC_TX) && rmtadv == ADVERTISED_Asym_Pause) in efx_mcdi_phy_check_fcntl()
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/net/ethernet/apm/xgene/ |
H A D | xgene_enet_hw.c | 762 u16 lcladv, rmtadv = 0; in xgene_enet_flowctrl_cfg() local 778 rmtadv = LPA_PAUSE_CAP; in xgene_enet_flowctrl_cfg() 781 rmtadv |= LPA_PAUSE_ASYM; in xgene_enet_flowctrl_cfg() 783 flowctl = mii_resolve_flowctrl_fdx(lcladv, rmtadv); in xgene_enet_flowctrl_cfg()
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/net/ethernet/apm/xgene/ |
H A D | xgene_enet_hw.c | 762 u16 lcladv, rmtadv = 0; in xgene_enet_flowctrl_cfg() local 778 rmtadv = LPA_PAUSE_CAP; in xgene_enet_flowctrl_cfg() 781 rmtadv |= LPA_PAUSE_ASYM; in xgene_enet_flowctrl_cfg() 783 flowctl = mii_resolve_flowctrl_fdx(lcladv, rmtadv); in xgene_enet_flowctrl_cfg()
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/net/ethernet/apm/xgene/ |
H A D | xgene_enet_hw.c | 762 u16 lcladv, rmtadv = 0; in xgene_enet_flowctrl_cfg() local 778 rmtadv = LPA_PAUSE_CAP; in xgene_enet_flowctrl_cfg() 781 rmtadv |= LPA_PAUSE_ASYM; in xgene_enet_flowctrl_cfg() 783 flowctl = mii_resolve_flowctrl_fdx(lcladv, rmtadv); in xgene_enet_flowctrl_cfg()
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/net/usb/ |
H A D | smsc75xx.c | 587 u16 lcladv, u16 rmtadv) in smsc75xx_update_flowcontrol() argument 593 u8 cap = mii_resolve_flowctrl_fdx(lcladv, rmtadv); in smsc75xx_update_flowcontrol() 630 u16 lcladv, rmtadv; in smsc75xx_link_reset() local 646 rmtadv = smsc75xx_mdio_read(dev->net, mii->phy_id, MII_LPA); in smsc75xx_link_reset() 649 ethtool_cmd_speed(&ecmd), ecmd.duplex, lcladv, rmtadv); in smsc75xx_link_reset() 651 return smsc75xx_update_flowcontrol(dev, ecmd.duplex, lcladv, rmtadv); in smsc75xx_link_reset()
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/net/usb/ |
H A D | smsc75xx.c | 587 u16 lcladv, u16 rmtadv) in smsc75xx_update_flowcontrol() argument 593 u8 cap = mii_resolve_flowctrl_fdx(lcladv, rmtadv); in smsc75xx_update_flowcontrol() 630 u16 lcladv, rmtadv; in smsc75xx_link_reset() local 646 rmtadv = smsc75xx_mdio_read(dev->net, mii->phy_id, MII_LPA); in smsc75xx_link_reset() 649 ethtool_cmd_speed(&ecmd), ecmd.duplex, lcladv, rmtadv); in smsc75xx_link_reset() 651 return smsc75xx_update_flowcontrol(dev, ecmd.duplex, lcladv, rmtadv); in smsc75xx_link_reset()
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/net/usb/ |
H A D | smsc75xx.c | 587 u16 lcladv, u16 rmtadv) in smsc75xx_update_flowcontrol() argument 593 u8 cap = mii_resolve_flowctrl_fdx(lcladv, rmtadv); in smsc75xx_update_flowcontrol() 630 u16 lcladv, rmtadv; in smsc75xx_link_reset() local 646 rmtadv = smsc75xx_mdio_read(dev->net, mii->phy_id, MII_LPA); in smsc75xx_link_reset() 649 ethtool_cmd_speed(&ecmd), ecmd.duplex, lcladv, rmtadv); in smsc75xx_link_reset() 651 return smsc75xx_update_flowcontrol(dev, ecmd.duplex, lcladv, rmtadv); in smsc75xx_link_reset()
|
/dports/emulators/qemu-powernv/qemu-powernv-3.0.50/roms/ipxe/src/drivers/net/tg3/ |
H A D | tg3.h | 3397 static inline u8 mii_resolve_flowctrl_fdx(u16 lcladv, u16 rmtadv) in mii_resolve_flowctrl_fdx() argument 3401 if (lcladv & rmtadv & ADVERTISE_PAUSE_CAP) { in mii_resolve_flowctrl_fdx() 3403 } else if (lcladv & rmtadv & ADVERTISE_PAUSE_ASYM) { in mii_resolve_flowctrl_fdx() 3406 else if (rmtadv & ADVERTISE_PAUSE_CAP) in mii_resolve_flowctrl_fdx()
|