Lines Matching refs:mask
71 static s32 e1000_acquire_swfw_sync_82575(struct e1000_hw *hw, u16 mask);
75 static void e1000_release_swfw_sync_82575(struct e1000_hw *hw, u16 mask);
375 u16 mask = E1000_SWFW_PHY0_SM;
380 mask = E1000_SWFW_PHY1_SM;
382 mask = E1000_SWFW_PHY2_SM;
384 mask = E1000_SWFW_PHY3_SM;
386 return (e1000_acquire_swfw_sync_82575(hw, mask));
398 u16 mask = E1000_SWFW_PHY0_SM;
403 mask = E1000_SWFW_PHY1_SM;
405 mask = E1000_SWFW_PHY2_SM;
407 mask = E1000_SWFW_PHY3_SM;
409 e1000_release_swfw_sync_82575(hw, mask);
728 * @mask: specifies which semaphore to acquire
730 * Acquire the SW/FW semaphore to access the PHY or NVM. The mask
734 e1000_acquire_swfw_sync_82575(struct e1000_hw *hw, u16 mask)
737 u32 swmask = mask;
738 u32 fwmask = mask << 16;
781 * @mask: specifies which semaphore to acquire
783 * Release the SW/FW semaphore used to access the PHY or NVM. The mask
787 e1000_release_swfw_sync_82575(struct e1000_hw *hw, u16 mask)
798 swfw_sync &= ~mask;
819 u32 mask = E1000_NVM_CFG_DONE_PORT_0;
824 mask = E1000_NVM_CFG_DONE_PORT_1;
826 mask = E1000_NVM_CFG_DONE_PORT_2;
828 mask = E1000_NVM_CFG_DONE_PORT_3;
831 if (E1000_READ_REG(hw, E1000_EEMNGCTL) & mask)