Lines Matching refs:swsm
213 u32 swsm = 0; in e1000_init_mac_params_82571() local
314 swsm = er32(SWSM); in e1000_init_mac_params_82571()
315 if (swsm & E1000_SWSM_SMBI) { in e1000_init_mac_params_82571()
322 ew32(SWSM, swsm & ~E1000_SWSM_SMBI); in e1000_init_mac_params_82571()
454 u32 swsm; in e1000_get_hw_semaphore_82571() local
471 swsm = er32(SWSM); in e1000_get_hw_semaphore_82571()
472 if (!(swsm & E1000_SWSM_SMBI)) in e1000_get_hw_semaphore_82571()
485 swsm = er32(SWSM); in e1000_get_hw_semaphore_82571()
486 ew32(SWSM, swsm | E1000_SWSM_SWESMBI); in e1000_get_hw_semaphore_82571()
513 u32 swsm; in e1000_put_hw_semaphore_82571() local
515 swsm = er32(SWSM); in e1000_put_hw_semaphore_82571()
516 swsm &= ~(E1000_SWSM_SMBI | E1000_SWSM_SWESMBI); in e1000_put_hw_semaphore_82571()
517 ew32(SWSM, swsm); in e1000_put_hw_semaphore_82571()