Home
last modified time | relevance | path

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

/openbmc/linux/sound/soc/amd/acp/
H A Dacp-platform.c106 spin_lock(&adata->acp_lock); in i2s_irq_handler()
123 spin_unlock(&adata->acp_lock); in i2s_irq_handler()
203 spin_lock_irq(&adata->acp_lock); in acp_dma_open()
205 spin_unlock_irq(&adata->acp_lock); in acp_dma_open()
265 spin_lock_irq(&adata->acp_lock); in acp_dma_close()
267 spin_unlock_irq(&adata->acp_lock); in acp_dma_close()
305 spin_lock_init(&adata->acp_lock); in acp_platform_register()
H A Dacp-rembrandt.c264 spin_lock(&adata->acp_lock); in rmb_pcm_resume()
278 spin_unlock(&adata->acp_lock); in rmb_pcm_resume()
H A Damd.h171 spinlock_t acp_lock; member
/openbmc/linux/sound/soc/amd/ps/
H A Dacp63.h213 struct mutex *acp_lock; member
219 struct mutex *acp_lock; /* used to protect acp common register access */ member
276 struct mutex acp_lock; /* protect shared registers */ member
H A 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()
H A Dpci-ps.c463 sdw_pdata->acp_sdw_lock = &adata->acp_lock; in create_acp63_platform_devs()
481 sdw_pdata[0].acp_sdw_lock = &adata->acp_lock; in create_acp63_platform_devs()
482 sdw_pdata[1].acp_sdw_lock = &adata->acp_lock; in create_acp63_platform_devs()
483 sdw_pdata->acp_sdw_lock = &adata->acp_lock; in create_acp63_platform_devs()
507 sdw_pdata->acp_sdw_lock = &adata->acp_lock; in create_acp63_platform_devs()
529 sdw_pdata[0].acp_sdw_lock = &adata->acp_lock; in create_acp63_platform_devs()
530 sdw_pdata[1].acp_sdw_lock = &adata->acp_lock; in create_acp63_platform_devs()
630 mutex_init(&adata->acp_lock); in snd_acp63_probe()
H A Dps-sdw-dma.c474 sdw_data->acp_lock = &acp_data->acp_lock; in acp63_sdw_platform_probe()