Lines Matching refs:acp6x_base
163 acp6x_writel(ACP_SRAM_PTE_OFFSET | BIT(31), rtd->acp6x_base +
165 acp6x_writel(PAGE_SIZE_4K_ENABLE, rtd->acp6x_base +
172 acp6x_writel(low, rtd->acp6x_base + ACP_SCRATCH_REG_0 + val);
174 acp6x_writel(high, rtd->acp6x_base + ACP_SCRATCH_REG_0 + val + 4);
205 acp6x_enable_pdm_interrupts(adata->acp6x_base);
210 pdm_data->acp6x_base = adata->acp6x_base;
231 period_bytes, rtd->acp6x_base);
241 acp6x_readl(rtd->acp6x_base + ACP_WOV_RX_LINEARPOSITIONCNTR_HIGH);
243 acp6x_readl(rtd->acp6x_base + ACP_WOV_RX_LINEARPOSITIONCNTR_LOW);
279 acp6x_disable_pdm_interrupts(adata->acp6x_base);
305 acp6x_writel(ch_mask, rtd->acp6x_base + ACP_WOV_PDM_NO_OF_CHANNELS);
306 acp6x_writel(PDM_DECIMATION_FACTOR, rtd->acp6x_base +
309 pdm_status = acp6x_check_pdm_dma_status(rtd->acp6x_base);
311 ret = acp6x_start_pdm_dma(rtd->acp6x_base);
316 pdm_status = acp6x_check_pdm_dma_status(rtd->acp6x_base);
318 ret = acp6x_stop_pdm_dma(rtd->acp6x_base);
369 adata->acp6x_base = devm_ioremap(&pdev->dev, res->start, resource_size(res));
370 if (!adata->acp6x_base)
412 period_bytes, adata->acp6x_base);
414 acp6x_enable_pdm_interrupts(adata->acp6x_base);
423 acp6x_disable_pdm_interrupts(adata->acp6x_base);
432 acp6x_enable_pdm_interrupts(adata->acp6x_base);