Lines Matching refs:rsrc
106 struct acp_resource *rsrc;
113 rsrc = adata->rsrc;
189 if (rsrc->soc_mclk) {
265 struct acp_resource *rsrc = adata->rsrc;
331 if (rsrc->soc_mclk)
394 struct acp_resource *rsrc = adata->rsrc;
404 acp_fifo_addr = rsrc->sram_pte_offset +
413 acp_fifo_addr = rsrc->sram_pte_offset +
424 acp_fifo_addr = rsrc->sram_pte_offset +
433 acp_fifo_addr = rsrc->sram_pte_offset +
445 acp_fifo_addr = rsrc->sram_pte_offset +
454 acp_fifo_addr = rsrc->sram_pte_offset +
472 ext_int_ctrl = readl(ACP_EXTERNAL_INTR_CNTL(adata, rsrc->irqp_used));
473 ext_int_ctrl |= BIT(I2S_RX_THRESHOLD(rsrc->offset)) |
474 BIT(BT_RX_THRESHOLD(rsrc->offset)) |
475 BIT(I2S_TX_THRESHOLD(rsrc->offset)) |
476 BIT(BT_TX_THRESHOLD(rsrc->offset)) |
477 BIT(HS_RX_THRESHOLD(rsrc->offset)) |
478 BIT(HS_TX_THRESHOLD(rsrc->offset));
480 writel(ext_int_ctrl, ACP_EXTERNAL_INTR_CNTL(adata, rsrc->irqp_used));
490 struct acp_resource *rsrc = adata->rsrc;
497 irq_bit = BIT(I2S_TX_THRESHOLD(rsrc->offset));
501 irq_bit = BIT(I2S_RX_THRESHOLD(rsrc->offset));
508 irq_bit = BIT(BT_TX_THRESHOLD(rsrc->offset));
512 irq_bit = BIT(BT_RX_THRESHOLD(rsrc->offset));
519 irq_bit = BIT(HS_TX_THRESHOLD(rsrc->offset));
523 irq_bit = BIT(HS_RX_THRESHOLD(rsrc->offset));
546 struct acp_resource *rsrc = adata->rsrc;
554 val = readl(adata->acp_base + rsrc->i2s_pin_cfg_offset);
555 if (val != rsrc->i2s_mode) {