Searched refs:shim_lock (Results 1 – 6 of 6) sorted by relevance
99 mutex_lock(sdw->link_res->shim_lock); in intel_shim_wake()123 mutex_unlock(sdw->link_res->shim_lock); in intel_shim_wake()149 mutex_lock(sdw->link_res->shim_lock); in intel_link_power_up()187 mutex_unlock(sdw->link_res->shim_lock); in intel_link_power_up()198 mutex_lock(sdw->link_res->shim_lock); in intel_link_power_down()215 mutex_unlock(sdw->link_res->shim_lock); in intel_link_power_down()224 mutex_lock(sdw->link_res->shim_lock); in intel_sync_arm()228 mutex_unlock(sdw->link_res->shim_lock); in intel_sync_arm()246 mutex_lock(sdw->link_res->shim_lock); in intel_sync_go()250 mutex_unlock(sdw->link_res->shim_lock); in intel_sync_go()
73 link->shim_lock = &ctx->shim_lock; in intel_link_dev_register()79 link->shim_lock = res->eml_lock; in intel_link_dev_register()211 mutex_init(&ctx->shim_lock); in sdw_intel_probe_controller()
308 mutex_lock(sdw->link_res->shim_lock); in intel_shim_wake()325 mutex_unlock(sdw->link_res->shim_lock); in intel_shim_wake()352 mutex_lock(sdw->link_res->shim_lock); in intel_link_power_up()446 mutex_unlock(sdw->link_res->shim_lock); in intel_link_power_up()459 mutex_lock(sdw->link_res->shim_lock); in intel_link_power_down()495 mutex_unlock(sdw->link_res->shim_lock); in intel_link_power_down()505 mutex_lock(sdw->link_res->shim_lock); in intel_shim_sync_arm()512 mutex_unlock(sdw->link_res->shim_lock); in intel_shim_sync_arm()539 mutex_lock(sdw->link_res->shim_lock); in intel_shim_sync_go()543 mutex_unlock(sdw->link_res->shim_lock); in intel_shim_sync_go()
261 mutex_lock(sdw->link_res->shim_lock); in intel_post_bank_switch()274 mutex_unlock(sdw->link_res->shim_lock); in intel_post_bank_switch()
42 struct mutex *shim_lock; /* protect shared registers */ member
310 struct mutex shim_lock; /* lock for access to shared SHIM registers */ member