Searched refs:gssr (Results 1 - 4 of 4) sorted by relevance

/linux-master/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_phy.c552 u32 gssr = hw->phy.phy_semaphore_mask; local
555 if (hw->mac.ops.acquire_swfw_sync(hw, gssr) == 0) {
558 hw->mac.ops.release_swfw_sync(hw, gssr);
650 u32 gssr = hw->phy.phy_semaphore_mask; local
653 if (hw->mac.ops.acquire_swfw_sync(hw, gssr) == 0) {
656 hw->mac.ops.release_swfw_sync(hw, gssr);
681 * ixgbe_mii_bus_read_generic_c22 - Read a clause 22 register with gssr flags
685 * @gssr: semaphore flags to acquire
688 int regnum, u32 gssr)
693 if (hw->mac.ops.acquire_swfw_sync(hw, gssr))
687 ixgbe_mii_bus_read_generic_c22(struct ixgbe_hw *hw, int addr, int regnum, u32 gssr) argument
721 ixgbe_mii_bus_read_generic_c45(struct ixgbe_hw *hw, int addr, int devad, int regnum, u32 gssr) argument
759 ixgbe_mii_bus_write_generic_c22(struct ixgbe_hw *hw, int addr, int regnum, u16 val, u32 gssr) argument
790 ixgbe_mii_bus_write_generic_c45(struct ixgbe_hw *hw, int addr, int devad, int regnum, u16 val, u32 gssr) argument
828 u32 gssr = hw->phy.phy_semaphore_mask; local
845 u32 gssr = hw->phy.phy_semaphore_mask; local
862 u32 gssr = hw->phy.phy_semaphore_mask; local
880 u32 gssr = hw->phy.phy_semaphore_mask; local
897 u32 gssr = hw->phy.phy_semaphore_mask; local
915 u32 gssr = hw->phy.phy_semaphore_mask; local
933 u32 gssr = hw->phy.phy_semaphore_mask; local
952 u32 gssr = hw->phy.phy_semaphore_mask; local
[all...]
H A Dixgbe_82598.c958 u16 gssr; local
962 gssr = IXGBE_GSSR_PHY1_SM;
964 gssr = IXGBE_GSSR_PHY0_SM;
966 if (hw->mac.ops.acquire_swfw_sync(hw, gssr) != 0)
1010 hw->mac.ops.release_swfw_sync(hw, gssr);
H A Dixgbe_common.c2578 u32 gssr = 0; local
2592 gssr = IXGBE_READ_REG(hw, IXGBE_GSSR);
2593 if (!(gssr & (fwmask | swmask))) {
2594 gssr |= swmask;
2595 IXGBE_WRITE_REG(hw, IXGBE_GSSR, gssr);
2606 if (gssr & (fwmask | swmask))
2607 ixgbe_release_swfw_sync(hw, gssr & (fwmask | swmask));
2623 u32 gssr; local
2628 gssr = IXGBE_READ_REG(hw, IXGBE_GSSR);
2629 gssr
[all...]
H A Dixgbe_x550.c696 u32 gssr = IXGBE_GSSR_PHY1_SM | IXGBE_GSSR_PHY0_SM; local
700 ret = hw->mac.ops.acquire_swfw_sync(hw, gssr);
727 hw->mac.ops.release_swfw_sync(hw, gssr);
1393 u32 gssr = IXGBE_GSSR_PHY1_SM | IXGBE_GSSR_PHY0_SM; local
1397 ret = hw->mac.ops.acquire_swfw_sync(hw, gssr);
1423 hw->mac.ops.release_swfw_sync(hw, gssr);

Completed in 134 milliseconds