Home
last modified time | relevance | path

Searched refs:acp6x_base (Results 1 – 3 of 3) sorted by relevance

/linux/sound/soc/amd/yc/
A Dacp6x-pdm-dma.c199 acp6x_enable_pdm_interrupts(adata->acp6x_base); in acp6x_pdm_dma_open()
204 pdm_data->acp6x_base = adata->acp6x_base; in acp6x_pdm_dma_open()
225 period_bytes, rtd->acp6x_base); in acp6x_pdm_dma_hw_params()
273 acp6x_disable_pdm_interrupts(adata->acp6x_base); in acp6x_pdm_dma_close()
305 ret = acp6x_start_pdm_dma(rtd->acp6x_base); in acp6x_pdm_dai_trigger()
312 ret = acp6x_stop_pdm_dma(rtd->acp6x_base); in acp6x_pdm_dai_trigger()
363 if (!adata->acp6x_base) in acp6x_pdm_audio_probe()
405 period_bytes, adata->acp6x_base); in acp6x_pdm_resume()
407 acp6x_enable_pdm_interrupts(adata->acp6x_base); in acp6x_pdm_resume()
416 acp6x_disable_pdm_interrupts(adata->acp6x_base); in acp6x_pdm_suspend()
[all …]
A Dpci-acp6x.c20 void __iomem *acp6x_base; member
133 val = acp6x_readl(adata->acp6x_base + ACP_EXTERNAL_INTR_STAT); in acp6x_irq_handler()
136 acp6x_writel(BIT(PDM_DMA_STAT), adata->acp6x_base + ACP_EXTERNAL_INTR_STAT); in acp6x_irq_handler()
179 adata->acp6x_base = devm_ioremap(&pci->dev, addr, in snd_acp6x_probe()
181 if (!adata->acp6x_base) { in snd_acp6x_probe()
187 ret = acp6x_init(adata->acp6x_base); in snd_acp6x_probe()
190 val = acp6x_readl(adata->acp6x_base + ACP_PIN_CONFIG); in snd_acp6x_probe()
259 if (acp6x_deinit(adata->acp6x_base)) in snd_acp6x_probe()
275 ret = acp6x_deinit(adata->acp6x_base); in snd_acp6x_suspend()
287 ret = acp6x_init(adata->acp6x_base); in snd_acp6x_resume()
[all …]
A Dacp6x.h79 void __iomem *acp6x_base; member
88 void __iomem *acp6x_base; member

Completed in 5 milliseconds