Searched refs:lp_reg (Results 1 - 5 of 5) sorted by relevance

/freebsd-13-stable/sys/dev/axgbe/
H A Dxgbe-phy-v1.c155 unsigned int ad_reg, lp_reg; local
162 lp_reg = XMDIO_READ(pdata, MDIO_MMD_AN, MDIO_AN_LPA);
163 if (lp_reg & 0x400)
165 if (lp_reg & 0x800)
168 axgbe_printf(1, "%s: pause_autoneg %d ad_reg 0x%x lp_reg 0x%x\n",
169 __func__, pdata->phy.pause_autoneg, ad_reg, lp_reg);
176 if (ad_reg & lp_reg & 0x400) {
179 } else if (ad_reg & lp_reg & 0x800) {
182 else if (lp_reg & 0x400)
189 lp_reg
[all...]
H A Dxgbe-phy-v2.c1635 unsigned int ad_reg, lp_reg; local
1642 lp_reg = XMDIO_READ(pdata, MDIO_MMD_VEND2, MDIO_VEND2_AN_LP_ABILITY);
1643 if (lp_reg & 0x100)
1645 if (lp_reg & 0x80)
1648 axgbe_printf(1, "%s: pause_autoneg %d ad_reg 0x%x lp_reg 0x%x\n",
1649 __func__, pdata->phy.pause_autoneg, ad_reg, lp_reg);
1656 if (ad_reg & lp_reg & 0x100) {
1659 } else if (ad_reg & lp_reg & 0x80) {
1662 else if (lp_reg & 0x100)
1670 if (lp_reg
1685 unsigned int ad_reg, lp_reg; local
1765 unsigned int ad_reg, lp_reg; local
[all...]
H A Dxgbe-mdio.c463 unsigned int ad_reg, lp_reg, reg; local
473 lp_reg = XMDIO_READ(pdata, MDIO_MMD_AN, MDIO_AN_LPA + 2);
477 if ((ad_reg & 0xc000) && (lp_reg & 0xc000))
519 unsigned int reg, ad_reg, lp_reg; local
531 lp_reg = XMDIO_READ(pdata, MDIO_MMD_AN, MDIO_AN_LPA);
534 (lp_reg & XGBE_XNP_NP_EXCHANGE))
542 unsigned int ad_reg, lp_reg; local
546 lp_reg = XMDIO_READ(pdata, MDIO_MMD_AN, MDIO_AN_LPX);
549 (lp_reg & XGBE_XNP_NP_EXCHANGE))
/freebsd-13-stable/sys/dev/ixgbe/
H A Dixgbe_api.h225 s32 ixgbe_negotiate_fc(struct ixgbe_hw *hw, u32 adv_reg, u32 lp_reg,
H A Dixgbe_common.c2944 * @lp_reg: link partner's flow control settings
2953 s32 ixgbe_negotiate_fc(struct ixgbe_hw *hw, u32 adv_reg, u32 lp_reg, argument
2956 if ((!(adv_reg)) || (!(lp_reg))) {
2960 adv_reg, lp_reg);
2964 if ((adv_reg & adv_sym) && (lp_reg & lp_sym)) {
2980 (lp_reg & lp_sym) && (lp_reg & lp_asm)) {
2984 !(lp_reg & lp_sym) && (lp_reg & lp_asm)) {

Completed in 80 milliseconds