Searched refs:ext_int_ctrl (Results 1 – 5 of 5) sorted by relevance
| /Linux-v6.1/sound/soc/amd/acp/ |
| D | acp-pdm.c | 155 u32 ext_int_ctrl; in acp_dmic_dai_startup() local 163 ext_int_ctrl = readl(ACP_EXTERNAL_INTR_CNTL(adata, 0)); in acp_dmic_dai_startup() 164 ext_int_ctrl |= PDM_DMA_INTR_MASK; in acp_dmic_dai_startup() 165 writel(ext_int_ctrl, ACP_EXTERNAL_INTR_CNTL(adata, 0)); in acp_dmic_dai_startup() 175 u32 ext_int_ctrl; in acp_dmic_dai_shutdown() local 178 ext_int_ctrl = readl(ACP_EXTERNAL_INTR_CNTL(adata, 0)); in acp_dmic_dai_shutdown() 179 ext_int_ctrl |= ~PDM_DMA_INTR_MASK; in acp_dmic_dai_shutdown() 180 writel(ext_int_ctrl, ACP_EXTERNAL_INTR_CNTL(adata, 0)); in acp_dmic_dai_shutdown()
|
| D | acp-i2s.c | 381 u32 phy_addr = 0, acp_fifo_addr = 0, ext_int_ctrl; in acp_i2s_prepare() local 456 ext_int_ctrl = readl(ACP_EXTERNAL_INTR_CNTL(adata, rsrc->irqp_used)); in acp_i2s_prepare() 457 ext_int_ctrl |= BIT(I2S_RX_THRESHOLD(rsrc->offset)) | in acp_i2s_prepare() 464 writel(ext_int_ctrl, ACP_EXTERNAL_INTR_CNTL(adata, rsrc->irqp_used)); in acp_i2s_prepare()
|
| /Linux-v6.1/sound/soc/amd/ps/ |
| D | ps-pdm-dma.c | 64 u32 ext_int_ctrl; in acp62_enable_pdm_interrupts() local 66 ext_int_ctrl = acp62_readl(acp_base + ACP_EXTERNAL_INTR_CNTL); in acp62_enable_pdm_interrupts() 67 ext_int_ctrl |= PDM_DMA_INTR_MASK; in acp62_enable_pdm_interrupts() 68 acp62_writel(ext_int_ctrl, acp_base + ACP_EXTERNAL_INTR_CNTL); in acp62_enable_pdm_interrupts() 73 u32 ext_int_ctrl; in acp62_disable_pdm_interrupts() local 75 ext_int_ctrl = acp62_readl(acp_base + ACP_EXTERNAL_INTR_CNTL); in acp62_disable_pdm_interrupts() 76 ext_int_ctrl &= ~PDM_DMA_INTR_MASK; in acp62_disable_pdm_interrupts() 77 acp62_writel(ext_int_ctrl, acp_base + ACP_EXTERNAL_INTR_CNTL); in acp62_disable_pdm_interrupts()
|
| /Linux-v6.1/sound/soc/amd/yc/ |
| D | acp6x-pdm-dma.c | 64 u32 ext_int_ctrl; in acp6x_enable_pdm_interrupts() local 66 ext_int_ctrl = acp6x_readl(acp_base + ACP_EXTERNAL_INTR_CNTL); in acp6x_enable_pdm_interrupts() 67 ext_int_ctrl |= PDM_DMA_INTR_MASK; in acp6x_enable_pdm_interrupts() 68 acp6x_writel(ext_int_ctrl, acp_base + ACP_EXTERNAL_INTR_CNTL); in acp6x_enable_pdm_interrupts() 73 u32 ext_int_ctrl; in acp6x_disable_pdm_interrupts() local 75 ext_int_ctrl = acp6x_readl(acp_base + ACP_EXTERNAL_INTR_CNTL); in acp6x_disable_pdm_interrupts() 76 ext_int_ctrl &= ~PDM_DMA_INTR_MASK; in acp6x_disable_pdm_interrupts() 77 acp6x_writel(ext_int_ctrl, acp_base + ACP_EXTERNAL_INTR_CNTL); in acp6x_disable_pdm_interrupts()
|
| /Linux-v6.1/sound/soc/amd/renoir/ |
| D | acp3x-pdm-dma.c | 89 u32 ext_int_ctrl; in enable_pdm_interrupts() local 91 ext_int_ctrl = rn_readl(acp_base + ACP_EXTERNAL_INTR_CNTL); in enable_pdm_interrupts() 92 ext_int_ctrl |= PDM_DMA_INTR_MASK; in enable_pdm_interrupts() 93 rn_writel(ext_int_ctrl, acp_base + ACP_EXTERNAL_INTR_CNTL); in enable_pdm_interrupts() 98 u32 ext_int_ctrl; in disable_pdm_interrupts() local 100 ext_int_ctrl = rn_readl(acp_base + ACP_EXTERNAL_INTR_CNTL); in disable_pdm_interrupts() 101 ext_int_ctrl |= ~PDM_DMA_INTR_MASK; in disable_pdm_interrupts() 102 rn_writel(ext_int_ctrl, acp_base + ACP_EXTERNAL_INTR_CNTL); in disable_pdm_interrupts()
|