Home
last modified time | relevance | path

Searched refs:shim_lock (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/soundwire/
H A Dintel_init.c73 link->shim_lock = &ctx->shim_lock; in intel_link_dev_register()
79 link->shim_lock = res->eml_lock; in intel_link_dev_register()
212 mutex_init(&ctx->shim_lock); in sdw_intel_probe_controller()
H A Dintel.c206 /* this needs to be called with shim_lock */
236 /* this needs to be called with shim_lock */
257 /* this needs to be called with shim_lock */
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()
[all...]
H A Dintel_ace2x.c408 mutex_lock(sdw->link_res->shim_lock); in intel_shim_wake()
432 mutex_unlock(sdw->link_res->shim_lock); in intel_shim_wake()
458 mutex_lock(sdw->link_res->shim_lock); in intel_link_power_up()
499 mutex_unlock(sdw->link_res->shim_lock); in intel_link_power_up()
510 mutex_lock(sdw->link_res->shim_lock); in intel_link_power_down()
531 mutex_unlock(sdw->link_res->shim_lock); in intel_link_power_down()
540 mutex_lock(sdw->link_res->shim_lock); in intel_sync_arm()
544 mutex_unlock(sdw->link_res->shim_lock); in intel_sync_arm()
562 mutex_lock(sdw->link_res->shim_lock); in intel_sync_go()
566 mutex_unlock(sdw->link_res->shim_lock); in intel_sync_go()
[all...]
H A Dintel_bus_common.c267 mutex_lock(sdw->link_res->shim_lock); in intel_post_bank_switch()
280 mutex_unlock(sdw->link_res->shim_lock); in intel_post_bank_switch()
H A Dintel.h22 * @shim_lock: mutex to handle access to shared SHIM registers
43 struct mutex *shim_lock; /* protect shared registers */ member