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

/linux-master/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-phy-v1.c237 unsigned int ad_reg, lp_reg; local
244 lp_reg = XMDIO_READ(pdata, MDIO_MMD_AN, MDIO_AN_LPA);
245 if (lp_reg & 0x400)
247 if (lp_reg & 0x800)
255 if (ad_reg & lp_reg & 0x400) {
258 } else if (ad_reg & lp_reg & 0x800) {
261 else if (lp_reg & 0x400)
268 lp_reg = XMDIO_READ(pdata, MDIO_MMD_AN, MDIO_AN_LPA + 1);
269 if (lp_reg & 0x80)
271 if (lp_reg
[all...]
H A Dxgbe-phy-v2.c1653 unsigned int ad_reg, lp_reg; local
1660 lp_reg = XMDIO_READ(pdata, MDIO_MMD_VEND2, MDIO_VEND2_AN_LP_ABILITY);
1661 if (lp_reg & 0x100)
1663 if (lp_reg & 0x80)
1671 if (ad_reg & lp_reg & 0x100) {
1674 } else if (ad_reg & lp_reg & 0x80) {
1677 else if (lp_reg & 0x100)
1682 if (lp_reg & 0x20)
1686 ad_reg &= lp_reg;
1697 unsigned int ad_reg, lp_reg; local
1782 unsigned int ad_reg, lp_reg; local
[all...]
H A Dxgbe-mdio.c484 unsigned int ad_reg, lp_reg, reg; local
494 lp_reg = XMDIO_READ(pdata, MDIO_MMD_AN, MDIO_AN_LPA + 2);
498 if ((ad_reg & 0xc000) && (lp_reg & 0xc000))
543 unsigned int reg, ad_reg, lp_reg; local
555 lp_reg = XMDIO_READ(pdata, MDIO_MMD_AN, MDIO_AN_LPA);
558 (lp_reg & XGBE_XNP_NP_EXCHANGE))
566 unsigned int ad_reg, lp_reg; local
570 lp_reg = XMDIO_READ(pdata, MDIO_MMD_AN, MDIO_AN_LPX);
573 (lp_reg & XGBE_XNP_NP_EXCHANGE))
/linux-master/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_common.c2246 * @lp_reg: link partner's flow control settings
2255 int ixgbe_negotiate_fc(struct ixgbe_hw *hw, u32 adv_reg, u32 lp_reg, argument
2258 if ((!(adv_reg)) || (!(lp_reg)))
2261 if ((adv_reg & adv_sym) && (lp_reg & lp_sym)) {
2277 (lp_reg & lp_sym) && (lp_reg & lp_asm)) {
2281 !(lp_reg & lp_sym) && (lp_reg & lp_asm)) {
H A Dixgbe.h1062 int ixgbe_negotiate_fc(struct ixgbe_hw *hw, u32 adv_reg, u32 lp_reg,

Completed in 264 milliseconds