Searched refs:gssr (Results 1 – 4 of 4) sorted by relevance
/linux-6.14.4/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_phy.c | 552 u32 gssr = hw->phy.phy_semaphore_mask; in ixgbe_read_phy_reg_generic() local 555 if (hw->mac.ops.acquire_swfw_sync(hw, gssr) == 0) { in ixgbe_read_phy_reg_generic() 558 hw->mac.ops.release_swfw_sync(hw, gssr); in ixgbe_read_phy_reg_generic() 650 u32 gssr = hw->phy.phy_semaphore_mask; in ixgbe_write_phy_reg_generic() local 653 if (hw->mac.ops.acquire_swfw_sync(hw, gssr) == 0) { in ixgbe_write_phy_reg_generic() 656 hw->mac.ops.release_swfw_sync(hw, gssr); in ixgbe_write_phy_reg_generic() 688 int regnum, u32 gssr) in ixgbe_mii_bus_read_generic_c22() argument 693 if (hw->mac.ops.acquire_swfw_sync(hw, gssr)) in ixgbe_mii_bus_read_generic_c22() 709 hw->mac.ops.release_swfw_sync(hw, gssr); in ixgbe_mii_bus_read_generic_c22() 722 int devad, int regnum, u32 gssr) in ixgbe_mii_bus_read_generic_c45() argument [all …]
|
D | ixgbe_82598.c | 959 u16 gssr; in ixgbe_read_i2c_phy_82598() local 963 gssr = IXGBE_GSSR_PHY1_SM; in ixgbe_read_i2c_phy_82598() 965 gssr = IXGBE_GSSR_PHY0_SM; in ixgbe_read_i2c_phy_82598() 967 if (hw->mac.ops.acquire_swfw_sync(hw, gssr) != 0) in ixgbe_read_i2c_phy_82598() 1011 hw->mac.ops.release_swfw_sync(hw, gssr); in ixgbe_read_i2c_phy_82598()
|
D | ixgbe_common.c | 2590 u32 gssr = 0; in ixgbe_acquire_swfw_sync() local 2604 gssr = IXGBE_READ_REG(hw, IXGBE_GSSR); in ixgbe_acquire_swfw_sync() 2605 if (!(gssr & (fwmask | swmask))) { in ixgbe_acquire_swfw_sync() 2606 gssr |= swmask; in ixgbe_acquire_swfw_sync() 2607 IXGBE_WRITE_REG(hw, IXGBE_GSSR, gssr); in ixgbe_acquire_swfw_sync() 2618 if (gssr & (fwmask | swmask)) in ixgbe_acquire_swfw_sync() 2619 ixgbe_release_swfw_sync(hw, gssr & (fwmask | swmask)); in ixgbe_acquire_swfw_sync() 2635 u32 gssr; in ixgbe_release_swfw_sync() local 2640 gssr = IXGBE_READ_REG(hw, IXGBE_GSSR); in ixgbe_release_swfw_sync() 2641 gssr &= ~swmask; in ixgbe_release_swfw_sync() [all …]
|
D | ixgbe_x550.c | 698 u32 gssr = IXGBE_GSSR_PHY1_SM | IXGBE_GSSR_PHY0_SM; in ixgbe_read_iosf_sb_reg_x550() local 702 ret = hw->mac.ops.acquire_swfw_sync(hw, gssr); in ixgbe_read_iosf_sb_reg_x550() 729 hw->mac.ops.release_swfw_sync(hw, gssr); in ixgbe_read_iosf_sb_reg_x550() 1395 u32 gssr = IXGBE_GSSR_PHY1_SM | IXGBE_GSSR_PHY0_SM; in ixgbe_write_iosf_sb_reg_x550() local 1399 ret = hw->mac.ops.acquire_swfw_sync(hw, gssr); in ixgbe_write_iosf_sb_reg_x550() 1425 hw->mac.ops.release_swfw_sync(hw, gssr); in ixgbe_write_iosf_sb_reg_x550()
|