Searched refs:swsm (Results 1 – 6 of 6) sorted by relevance
/linux/drivers/net/ethernet/intel/igc/ |
H A D | igc_i225.c | 45 u32 swsm; in igc_get_hw_semaphore_i225() local 49 swsm = rd32(IGC_SWSM); in igc_get_hw_semaphore_i225() 50 if (!(swsm & IGC_SWSM_SMBI)) in igc_get_hw_semaphore_i225() 65 swsm = rd32(IGC_SWSM); in igc_get_hw_semaphore_i225() 66 if (!(swsm & IGC_SWSM_SMBI)) in igc_get_hw_semaphore_i225() 82 swsm = rd32(IGC_SWSM); in igc_get_hw_semaphore_i225() 83 wr32(IGC_SWSM, swsm | IGC_SWSM_SWESMBI); in igc_get_hw_semaphore_i225()
|
/linux/drivers/net/ethernet/intel/e1000e/ |
H A D | 82571.c | 194 u32 swsm = 0; in e1000_init_mac_params_82571() local 295 swsm = er32(SWSM); in e1000_init_mac_params_82571() 296 if (swsm & E1000_SWSM_SMBI) { in e1000_init_mac_params_82571() 303 ew32(SWSM, swsm & ~E1000_SWSM_SMBI); in e1000_init_mac_params_82571() 435 u32 swsm; in e1000_get_hw_semaphore_82571() local 452 swsm = er32(SWSM); in e1000_get_hw_semaphore_82571() 453 if (!(swsm & E1000_SWSM_SMBI)) in e1000_get_hw_semaphore_82571() 466 swsm = er32(SWSM); in e1000_get_hw_semaphore_82571() 467 ew32(SWSM, swsm | E1000_SWSM_SWESMBI); in e1000_get_hw_semaphore_82571() 494 u32 swsm; in e1000_put_hw_semaphore_82571() local [all …]
|
H A D | mac.c | 1354 u32 swsm; in e1000e_get_hw_semaphore() local 1360 swsm = er32(SWSM); in e1000e_get_hw_semaphore() 1361 if (!(swsm & E1000_SWSM_SMBI)) in e1000e_get_hw_semaphore() 1375 swsm = er32(SWSM); in e1000e_get_hw_semaphore() 1376 ew32(SWSM, swsm | E1000_SWSM_SWESMBI); in e1000e_get_hw_semaphore() 1403 u32 swsm; in e1000e_put_hw_semaphore() local 1405 swsm = er32(SWSM); in e1000e_put_hw_semaphore() 1406 swsm &= ~(E1000_SWSM_SMBI | E1000_SWSM_SWESMBI); in e1000e_put_hw_semaphore() 1407 ew32(SWSM, swsm); in e1000e_put_hw_semaphore()
|
H A D | netdev.c | 2264 u32 swsm; in e1000e_get_hw_control() local 2268 swsm = er32(SWSM); in e1000e_get_hw_control() 2269 ew32(SWSM, swsm | E1000_SWSM_DRV_LOAD); in e1000e_get_hw_control() 2290 u32 swsm; in e1000e_release_hw_control() local 2294 swsm = er32(SWSM); in e1000e_release_hw_control() 2295 ew32(SWSM, swsm & ~E1000_SWSM_DRV_LOAD); in e1000e_release_hw_control()
|
/linux/drivers/net/ethernet/intel/igb/ |
H A D | e1000_i210.c | 24 u32 swsm; in igb_get_hw_semaphore_i210() local 30 swsm = rd32(E1000_SWSM); in igb_get_hw_semaphore_i210() 31 if (!(swsm & E1000_SWSM_SMBI)) in igb_get_hw_semaphore_i210() 46 swsm = rd32(E1000_SWSM); in igb_get_hw_semaphore_i210() 47 if (!(swsm & E1000_SWSM_SMBI)) in igb_get_hw_semaphore_i210() 63 swsm = rd32(E1000_SWSM); in igb_get_hw_semaphore_i210() 64 wr32(E1000_SWSM, swsm | E1000_SWSM_SWESMBI); in igb_get_hw_semaphore_i210()
|
H A D | e1000_mac.c | 1266 u32 swsm; in igb_get_hw_semaphore() local 1273 swsm = rd32(E1000_SWSM); in igb_get_hw_semaphore() 1274 if (!(swsm & E1000_SWSM_SMBI)) in igb_get_hw_semaphore() 1289 swsm = rd32(E1000_SWSM); in igb_get_hw_semaphore() 1290 wr32(E1000_SWSM, swsm | E1000_SWSM_SWESMBI); in igb_get_hw_semaphore() 1319 u32 swsm; in igb_put_hw_semaphore() local 1321 swsm = rd32(E1000_SWSM); in igb_put_hw_semaphore() 1323 swsm &= ~(E1000_SWSM_SMBI | E1000_SWSM_SWESMBI); in igb_put_hw_semaphore() 1325 wr32(E1000_SWSM, swsm); in igb_put_hw_semaphore()
|