Lines Matching refs:acp_base

84 	val = readl(adata->acp_base + reg_val);  in acp_i2s_hwparams()
87 writel(val, adata->acp_base + reg_val); in acp_i2s_hwparams()
144 writel(period_bytes, adata->acp_base + water_val); in acp_i2s_trigger()
145 writel(buf_size, adata->acp_base + buf_reg); in acp_i2s_trigger()
146 val = readl(adata->acp_base + reg_val); in acp_i2s_trigger()
148 writel(val, adata->acp_base + reg_val); in acp_i2s_trigger()
149 writel(1, adata->acp_base + ier_val); in acp_i2s_trigger()
180 val = readl(adata->acp_base + reg_val); in acp_i2s_trigger()
182 writel(val, adata->acp_base + reg_val); in acp_i2s_trigger()
184 if (!(readl(adata->acp_base + ACP_BTTDM_ITER) & BIT(0)) && in acp_i2s_trigger()
185 !(readl(adata->acp_base + ACP_BTTDM_IRER) & BIT(0))) in acp_i2s_trigger()
186 writel(0, adata->acp_base + ACP_BTTDM_IER); in acp_i2s_trigger()
187 if (!(readl(adata->acp_base + ACP_I2STDM_ITER) & BIT(0)) && in acp_i2s_trigger()
188 !(readl(adata->acp_base + ACP_I2STDM_IRER) & BIT(0))) in acp_i2s_trigger()
189 writel(0, adata->acp_base + ACP_I2STDM_IER); in acp_i2s_trigger()
217 writel(phy_addr, adata->acp_base + ACP_I2S_TX_RINGBUFADDR); in acp_i2s_prepare()
225 writel(phy_addr, adata->acp_base + ACP_I2S_RX_RINGBUFADDR); in acp_i2s_prepare()
237 writel(phy_addr, adata->acp_base + ACP_BT_TX_RINGBUFADDR); in acp_i2s_prepare()
246 writel(phy_addr, adata->acp_base + ACP_BT_RX_RINGBUFADDR); in acp_i2s_prepare()
254 writel(DMA_SIZE, adata->acp_base + reg_dma_size); in acp_i2s_prepare()
255 writel(acp_fifo_addr, adata->acp_base + reg_fifo_addr); in acp_i2s_prepare()
256 writel(FIFO_SIZE, adata->acp_base + reg_fifo_size); in acp_i2s_prepare()
258 ext_int_ctrl = readl(adata->acp_base + ACP_EXTERNAL_INTR_CNTL); in acp_i2s_prepare()
262 writel(ext_int_ctrl, adata->acp_base + ACP_EXTERNAL_INTR_CNTL); in acp_i2s_prepare()
324 if (!adata->acp_base) { in asoc_acp_i2s_probe()
329 val = readl(adata->acp_base + ACP_I2S_PIN_CONFIG); in asoc_acp_i2s_probe()