Lines Matching refs:acp6x_base

157 	acp6x_writel(ACP_SRAM_PTE_OFFSET | BIT(31), rtd->acp6x_base +  in acp6x_config_dma()
159 acp6x_writel(PAGE_SIZE_4K_ENABLE, rtd->acp6x_base + in acp6x_config_dma()
166 acp6x_writel(low, rtd->acp6x_base + ACP_SCRATCH_REG_0 + val); in acp6x_config_dma()
168 acp6x_writel(high, rtd->acp6x_base + ACP_SCRATCH_REG_0 + val + 4); in acp6x_config_dma()
199 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()
235 acp6x_readl(rtd->acp6x_base + ACP_WOV_RX_LINEARPOSITIONCNTR_HIGH); in acp6x_pdm_get_byte_count()
237 acp6x_readl(rtd->acp6x_base + ACP_WOV_RX_LINEARPOSITIONCNTR_LOW); in acp6x_pdm_get_byte_count()
273 acp6x_disable_pdm_interrupts(adata->acp6x_base); in acp6x_pdm_dma_close()
299 acp6x_writel(ch_mask, rtd->acp6x_base + ACP_WOV_PDM_NO_OF_CHANNELS); in acp6x_pdm_dai_trigger()
300 acp6x_writel(PDM_DECIMATION_FACTOR, rtd->acp6x_base + in acp6x_pdm_dai_trigger()
303 pdm_status = acp6x_check_pdm_dma_status(rtd->acp6x_base); in acp6x_pdm_dai_trigger()
305 ret = acp6x_start_pdm_dma(rtd->acp6x_base); in acp6x_pdm_dai_trigger()
310 pdm_status = acp6x_check_pdm_dma_status(rtd->acp6x_base); in acp6x_pdm_dai_trigger()
312 ret = acp6x_stop_pdm_dma(rtd->acp6x_base); in acp6x_pdm_dai_trigger()
362 adata->acp6x_base = devm_ioremap(&pdev->dev, res->start, resource_size(res)); in acp6x_pdm_audio_probe()
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()
425 acp6x_enable_pdm_interrupts(adata->acp6x_base); in acp6x_pdm_runtime_resume()