Lines Matching refs:swsm
969 uint32_t swsm; in e1000_get_software_semaphore() local
977 swsm = E1000_READ_REG(hw, SWSM); in e1000_get_software_semaphore()
980 if (!(swsm & E1000_SWSM_SMBI)) in e1000_get_software_semaphore()
1007 uint32_t swsm; in e1000_put_hw_eeprom_semaphore() local
1014 swsm = E1000_READ_REG(hw, SWSM); in e1000_put_hw_eeprom_semaphore()
1017 swsm &= ~(E1000_SWSM_SMBI | E1000_SWSM_SWESMBI); in e1000_put_hw_eeprom_semaphore()
1019 swsm &= ~(E1000_SWSM_SWESMBI); in e1000_put_hw_eeprom_semaphore()
1020 E1000_WRITE_REG(hw, SWSM, swsm); in e1000_put_hw_eeprom_semaphore()
1040 uint32_t swsm; in e1000_get_hw_eeprom_semaphore() local
1056 swsm = E1000_READ_REG(hw, SWSM); in e1000_get_hw_eeprom_semaphore()
1057 swsm |= E1000_SWSM_SWESMBI; in e1000_get_hw_eeprom_semaphore()
1058 E1000_WRITE_REG(hw, SWSM, swsm); in e1000_get_hw_eeprom_semaphore()
1060 swsm = E1000_READ_REG(hw, SWSM); in e1000_get_hw_eeprom_semaphore()
1061 if (swsm & E1000_SWSM_SWESMBI) in e1000_get_hw_eeprom_semaphore()