Home
last modified time | relevance | path

Searched refs:swsm (Results 1 – 9 of 9) sorted by relevance

/f-stack/dpdk/drivers/net/txgbe/base/
H A Dtxgbe_eeprom.c78 u32 swsm; in txgbe_get_eeprom_semaphore() local
89 swsm = rd32(hw, TXGBE_SWSEM); in txgbe_get_eeprom_semaphore()
90 if (!(swsm & TXGBE_SWSEM_PF)) { in txgbe_get_eeprom_semaphore()
114 swsm = rd32(hw, TXGBE_SWSEM); in txgbe_get_eeprom_semaphore()
115 if (!(swsm & TXGBE_SWSEM_PF)) in txgbe_get_eeprom_semaphore()
130 swsm = rd32(hw, TXGBE_MNGSWSYNC); in txgbe_get_eeprom_semaphore()
131 if (swsm & TXGBE_MNGSWSYNC_REQ) in txgbe_get_eeprom_semaphore()
/f-stack/dpdk/drivers/net/ixgbe/base/
H A Dixgbe_x540.c859 u32 swsm; in ixgbe_get_swfw_sync_semaphore() local
869 swsm = IXGBE_READ_REG(hw, IXGBE_SWSM_BY_MAC(hw)); in ixgbe_get_swfw_sync_semaphore()
870 if (!(swsm & IXGBE_SWSM_SMBI)) { in ixgbe_get_swfw_sync_semaphore()
881 if (!(swsm & IXGBE_SWFW_REGSMP)) in ixgbe_get_swfw_sync_semaphore()
914 u32 swsm; in ixgbe_release_swfw_sync_semaphore() local
920 swsm = IXGBE_READ_REG(hw, IXGBE_SWFW_SYNC_BY_MAC(hw)); in ixgbe_release_swfw_sync_semaphore()
921 swsm &= ~IXGBE_SWFW_REGSMP; in ixgbe_release_swfw_sync_semaphore()
922 IXGBE_WRITE_REG(hw, IXGBE_SWFW_SYNC_BY_MAC(hw), swsm); in ixgbe_release_swfw_sync_semaphore()
924 swsm = IXGBE_READ_REG(hw, IXGBE_SWSM_BY_MAC(hw)); in ixgbe_release_swfw_sync_semaphore()
925 swsm &= ~IXGBE_SWSM_SMBI; in ixgbe_release_swfw_sync_semaphore()
[all …]
H A Dixgbe_common.c1837 u32 swsm; in ixgbe_get_eeprom_semaphore() local
1848 swsm = IXGBE_READ_REG(hw, IXGBE_SWSM_BY_MAC(hw)); in ixgbe_get_eeprom_semaphore()
1849 if (!(swsm & IXGBE_SWSM_SMBI)) { in ixgbe_get_eeprom_semaphore()
1873 swsm = IXGBE_READ_REG(hw, IXGBE_SWSM_BY_MAC(hw)); in ixgbe_get_eeprom_semaphore()
1874 if (!(swsm & IXGBE_SWSM_SMBI)) in ixgbe_get_eeprom_semaphore()
1884 swsm |= IXGBE_SWSM_SWESMBI; in ixgbe_get_eeprom_semaphore()
1892 if (swsm & IXGBE_SWSM_SWESMBI) in ixgbe_get_eeprom_semaphore()
1925 u32 swsm; in ixgbe_release_eeprom_semaphore() local
1929 swsm = IXGBE_READ_REG(hw, IXGBE_SWSM); in ixgbe_release_eeprom_semaphore()
1932 swsm &= ~(IXGBE_SWSM_SWESMBI | IXGBE_SWSM_SMBI); in ixgbe_release_eeprom_semaphore()
[all …]
/f-stack/dpdk/drivers/net/e1000/base/
H A De1000_82571.c259 u32 swsm = 0; in e1000_init_mac_params_82571() local
395 swsm = E1000_READ_REG(hw, E1000_SWSM); in e1000_init_mac_params_82571()
396 if (swsm & E1000_SWSM_SMBI) { in e1000_init_mac_params_82571()
486 u32 swsm; in e1000_get_hw_semaphore_82571() local
505 swsm = E1000_READ_REG(hw, E1000_SWSM); in e1000_get_hw_semaphore_82571()
506 if (!(swsm & E1000_SWSM_SMBI)) in e1000_get_hw_semaphore_82571()
519 swsm = E1000_READ_REG(hw, E1000_SWSM); in e1000_get_hw_semaphore_82571()
547 u32 swsm; in e1000_put_hw_semaphore_82571() local
551 swsm = E1000_READ_REG(hw, E1000_SWSM); in e1000_put_hw_semaphore_82571()
553 swsm &= ~(E1000_SWSM_SMBI | E1000_SWSM_SWESMBI); in e1000_put_hw_semaphore_82571()
[all …]
H A De1000_i210.c134 u32 swsm; in e1000_get_hw_semaphore_i210() local
142 swsm = E1000_READ_REG(hw, E1000_SWSM); in e1000_get_hw_semaphore_i210()
143 if (!(swsm & E1000_SWSM_SMBI)) in e1000_get_hw_semaphore_i210()
158 swsm = E1000_READ_REG(hw, E1000_SWSM); in e1000_get_hw_semaphore_i210()
159 if (!(swsm & E1000_SWSM_SMBI)) in e1000_get_hw_semaphore_i210()
175 swsm = E1000_READ_REG(hw, E1000_SWSM); in e1000_get_hw_semaphore_i210()
176 E1000_WRITE_REG(hw, E1000_SWSM, swsm | E1000_SWSM_SWESMBI); in e1000_get_hw_semaphore_i210()
H A De1000_mac.c1690 u32 swsm; in e1000_get_hw_semaphore_generic() local
1698 swsm = E1000_READ_REG(hw, E1000_SWSM); in e1000_get_hw_semaphore_generic()
1699 if (!(swsm & E1000_SWSM_SMBI)) in e1000_get_hw_semaphore_generic()
1713 swsm = E1000_READ_REG(hw, E1000_SWSM); in e1000_get_hw_semaphore_generic()
1714 E1000_WRITE_REG(hw, E1000_SWSM, swsm | E1000_SWSM_SWESMBI); in e1000_get_hw_semaphore_generic()
1741 u32 swsm; in e1000_put_hw_semaphore_generic() local
1745 swsm = E1000_READ_REG(hw, E1000_SWSM); in e1000_put_hw_semaphore_generic()
1747 swsm &= ~(E1000_SWSM_SMBI | E1000_SWSM_SWESMBI); in e1000_put_hw_semaphore_generic()
1749 E1000_WRITE_REG(hw, E1000_SWSM, swsm); in e1000_put_hw_semaphore_generic()
/f-stack/dpdk/drivers/net/igc/base/
H A Digc_i225.c390 u32 swsm; in igc_get_hw_semaphore_i225() local
398 swsm = IGC_READ_REG(hw, IGC_SWSM); in igc_get_hw_semaphore_i225()
399 if (!(swsm & IGC_SWSM_SMBI)) in igc_get_hw_semaphore_i225()
414 swsm = IGC_READ_REG(hw, IGC_SWSM); in igc_get_hw_semaphore_i225()
415 if (!(swsm & IGC_SWSM_SMBI)) in igc_get_hw_semaphore_i225()
432 swsm = IGC_READ_REG(hw, IGC_SWSM); in igc_get_hw_semaphore_i225()
433 IGC_WRITE_REG(hw, IGC_SWSM, swsm | IGC_SWSM_SWESMBI); in igc_get_hw_semaphore_i225()
H A Digc_mac.c1565 u32 swsm; in igc_get_hw_semaphore_generic() local
1573 swsm = IGC_READ_REG(hw, IGC_SWSM); in igc_get_hw_semaphore_generic()
1574 if (!(swsm & IGC_SWSM_SMBI)) in igc_get_hw_semaphore_generic()
1588 swsm = IGC_READ_REG(hw, IGC_SWSM); in igc_get_hw_semaphore_generic()
1589 IGC_WRITE_REG(hw, IGC_SWSM, swsm | IGC_SWSM_SWESMBI); in igc_get_hw_semaphore_generic()
1616 u32 swsm; in igc_put_hw_semaphore_generic() local
1620 swsm = IGC_READ_REG(hw, IGC_SWSM); in igc_put_hw_semaphore_generic()
1622 swsm &= ~(IGC_SWSM_SMBI | IGC_SWSM_SWESMBI); in igc_put_hw_semaphore_generic()
1624 IGC_WRITE_REG(hw, IGC_SWSM, swsm); in igc_put_hw_semaphore_generic()
/f-stack/dpdk/drivers/net/e1000/
H A Dem_ethdev.c1193 uint32_t ctrl_ext, swsm; in em_hw_control_acquire() local
1197 swsm = E1000_READ_REG(hw, E1000_SWSM); in em_hw_control_acquire()
1198 E1000_WRITE_REG(hw, E1000_SWSM, swsm | E1000_SWSM_DRV_LOAD); in em_hw_control_acquire()
1216 uint32_t ctrl_ext, swsm; in em_hw_control_release() local
1220 swsm = E1000_READ_REG(hw, E1000_SWSM); in em_hw_control_release()
1221 E1000_WRITE_REG(hw, E1000_SWSM, swsm & ~E1000_SWSM_DRV_LOAD); in em_hw_control_release()