Home
last modified time | relevance | path

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

/linux-6.15/sound/soc/amd/ps/
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 Dacp63.h248 struct mutex *acp_lock; member
254 struct mutex *acp_lock; /* used to protect acp common register access */ member
355 struct mutex acp_lock; /* protect shared registers */ member
H A Dpci-ps.c287 sdw_res.acp_lock = &acp_data->acp_lock; in amd_sdw_probe()
618 mutex_init(&adata->acp_lock); in snd_acp63_probe()
H A Dps-sdw-dma.c661 sdw_data->acp_lock = &acp_data->acp_lock; in acp63_sdw_platform_probe()
/linux-6.15/sound/soc/amd/acp/
H A Dacp-platform.c245 spin_lock_irq(&chip->acp_lock); in acp_dma_open()
247 spin_unlock_irq(&chip->acp_lock); in acp_dma_open()
308 spin_lock_irq(&chip->acp_lock); in acp_dma_close()
310 spin_unlock_irq(&chip->acp_lock); in acp_dma_close()
H A Dacp-renoir.c155 spin_lock(&chip->acp_lock); in rn_pcm_resume()
169 spin_unlock(&chip->acp_lock); in rn_pcm_resume()
H A Dacp70.c191 spin_lock(&chip->acp_lock); in acp70_pcm_resume()
205 spin_unlock(&chip->acp_lock); in acp70_pcm_resume()
H A Dacp-rembrandt.c211 spin_lock(&chip->acp_lock); in rmb_pcm_resume()
225 spin_unlock(&chip->acp_lock); in rmb_pcm_resume()
H A Dacp63.c262 spin_lock(&chip->acp_lock); in acp63_pcm_resume()
276 spin_unlock(&chip->acp_lock); in acp63_pcm_resume()
H A Dacp-i2s.c156 spin_lock_irq(&chip->acp_lock); in acp_i2s_set_tdm_slot()
180 spin_unlock_irq(&chip->acp_lock); in acp_i2s_set_tdm_slot()
184 spin_unlock_irq(&chip->acp_lock); in acp_i2s_set_tdm_slot()
H A Dacp-legacy-common.c94 spin_lock(&chip->acp_lock); in acp_irq_handler()
111 spin_unlock(&chip->acp_lock); in acp_irq_handler()
H A Dacp-pci.c205 spin_lock_init(&chip->acp_lock); in acp_pci_probe()
H A Damd.h154 spinlock_t acp_lock; /* Used to protect stream_list */ member
/linux-6.15/include/linux/soundwire/
H A Dsdw_amd.h163 struct mutex *acp_lock; member
/linux-6.15/sound/soc/sof/amd/
H A Dacp.c681 sdw_res.acp_lock = &acp_data->acp_lock; in amd_sof_sdw_probe()
760 mutex_init(&adata->acp_lock); in amd_sof_acp_probe()
H A Dacp.h232 struct mutex acp_lock; member
/linux-6.15/drivers/soundwire/
H A Damd_init.c123 sdw_pdata[index].acp_sdw_lock = res->acp_lock; in sdw_amd_probe_controller()