Searched refs:acp_writel (Results 1 – 4 of 4) sorted by relevance
/linux/sound/soc/amd/vangogh/ |
A D | acp5x-pcm-dma.c | 78 acp_writel(BIT(I2S_TX_THRESHOLD), in i2s_irq_handler() 91 acp_writel(BIT(I2S_RX_THRESHOLD), in i2s_irq_handler() 133 acp_writel(PAGE_SIZE_4K_ENABLE, rtd->acp5x_base + in config_acp5x_dma() 157 acp_writel(I2S_HS_TX_MEM_WINDOW_START, in config_acp5x_dma() 168 acp_writel(I2S_SP_TX_MEM_WINDOW_START, in config_acp5x_dma() 179 acp_writel(I2S_HS_RX_MEM_WINDOW_START, in config_acp5x_dma() 190 acp_writel(I2S_SP_RX_MEM_WINDOW_START, in config_acp5x_dma() 194 acp_writel(DMA_SIZE, rtd->acp5x_base + reg_dma_size); in config_acp5x_dma() 449 acp_writel((rtd->xfer_resolution << 3), in acp5x_pcm_resume() 467 acp_writel((rtd->xfer_resolution << 3), in acp5x_pcm_resume() [all …]
|
A D | acp5x-i2s.c | 154 acp_writel(val | 0x2, rtd->acp5x_base + reg_val); in acp5x_i2s_hwparams() 155 acp_writel(adata->tdm_fmt, rtd->acp5x_base + frmt_reg); in acp5x_i2s_hwparams() 160 acp_writel(val, rtd->acp5x_base + reg_val); in acp5x_i2s_hwparams() 243 acp_writel(mclkgen.u32_all, rtd->acp5x_base + master_reg); in acp5x_i2s_hwparams() 301 acp_writel(period_bytes, rtd->acp5x_base + water_val); in acp5x_i2s_trigger() 302 acp_writel(buf_size, rtd->acp5x_base + buf_reg); in acp5x_i2s_trigger() 305 acp_writel(val, rtd->acp5x_base + reg_val); in acp5x_i2s_trigger() 306 acp_writel(1, rtd->acp5x_base + ier_val); in acp5x_i2s_trigger() 334 acp_writel(val, rtd->acp5x_base + reg_val); in acp5x_i2s_trigger() 338 acp_writel(0, rtd->acp5x_base + ACP_HSTDM_IER); in acp5x_i2s_trigger() [all …]
|
A D | pci-acp5x.c | 36 acp_writel(ACP_PGFSM_CNTL_POWER_ON_MASK, in acp5x_power_on() 53 acp_writel(1, acp5x_base + ACP_SOFT_RESET); in acp5x_reset() 61 acp_writel(0, acp5x_base + ACP_SOFT_RESET); in acp5x_reset() 74 acp_writel(0x01, acp5x_base + ACP_EXTERNAL_INTR_ENB); in acp5x_enable_interrupts() 79 acp_writel(ACP_EXT_INTR_STAT_CLEAR_MASK, acp5x_base + in acp5x_disable_interrupts() 81 acp_writel(0x00, acp5x_base + ACP_EXTERNAL_INTR_CNTL); in acp5x_disable_interrupts() 82 acp_writel(0x00, acp5x_base + ACP_EXTERNAL_INTR_ENB); in acp5x_disable_interrupts()
|
A D | acp5x.h | 143 static inline void acp_writel(u32 val, void __iomem *base_addr) in acp_writel() function
|
Completed in 7 milliseconds