Home
last modified time | relevance | path

Searched refs:acp_lock (Results 1 – 15 of 15) sorted by relevance

/linux-6.12.1/sound/soc/amd/acp/
Dacp-platform.c153 spin_lock(&adata->acp_lock); in i2s_irq_handler()
170 spin_unlock(&adata->acp_lock); in i2s_irq_handler()
313 spin_lock_irq(&adata->acp_lock); in acp_dma_open()
315 spin_unlock_irq(&adata->acp_lock); in acp_dma_open()
375 spin_lock_irq(&adata->acp_lock); in acp_dma_close()
377 spin_unlock_irq(&adata->acp_lock); in acp_dma_close()
415 spin_lock_init(&adata->acp_lock); in acp_platform_register()
Dacp-renoir.c223 spin_lock(&adata->acp_lock); in rn_pcm_resume()
237 spin_unlock(&adata->acp_lock); in rn_pcm_resume()
Dacp70.c255 spin_lock(&adata->acp_lock); in acp70_pcm_resume()
271 spin_unlock(&adata->acp_lock); in acp70_pcm_resume()
Dacp-rembrandt.c274 spin_lock(&adata->acp_lock); in rmb_pcm_resume()
288 spin_unlock(&adata->acp_lock); in rmb_pcm_resume()
Dacp63.c283 spin_lock(&adata->acp_lock); in acp63_pcm_resume()
297 spin_unlock(&adata->acp_lock); in acp63_pcm_resume()
Dacp-i2s.c160 spin_lock_irq(&adata->acp_lock); in acp_i2s_set_tdm_slot()
187 spin_unlock_irq(&adata->acp_lock); in acp_i2s_set_tdm_slot()
Damd.h193 spinlock_t acp_lock; member
/linux-6.12.1/sound/soc/amd/ps/
Dps-pdm-dma.c72 mutex_lock(adata->acp_lock); in acp63_enable_pdm_interrupts()
76 mutex_unlock(adata->acp_lock); in acp63_enable_pdm_interrupts()
83 mutex_lock(adata->acp_lock); in acp63_disable_pdm_interrupts()
87 mutex_unlock(adata->acp_lock); in acp63_disable_pdm_interrupts()
382 adata->acp_lock = &acp_data->acp_lock; in acp63_pdm_audio_probe()
Dacp63.h176 struct mutex *acp_lock; member
182 struct mutex *acp_lock; /* used to protect acp common register access */ member
245 struct mutex acp_lock; /* protect shared registers */ member
Dpci-ps.c267 sdw_res.acp_lock = &acp_data->acp_lock; in amd_sdw_probe()
581 mutex_init(&adata->acp_lock); in snd_acp63_probe()
Dps-sdw-dma.c474 sdw_data->acp_lock = &acp_data->acp_lock; in acp63_sdw_platform_probe()
/linux-6.12.1/include/linux/soundwire/
Dsdw_amd.h158 struct mutex *acp_lock; member
/linux-6.12.1/drivers/soundwire/
Damd_init.c123 sdw_pdata[index].acp_sdw_lock = res->acp_lock; in sdw_amd_probe_controller()
/linux-6.12.1/sound/soc/sof/amd/
Dacp.c692 sdw_res.acp_lock = &acp_data->acp_lock; in amd_sof_sdw_probe()
770 mutex_init(&adata->acp_lock); in amd_sof_acp_probe()
Dacp.h232 struct mutex acp_lock; member