Searched refs:acp_writel (Results 1 – 3 of 3) sorted by relevance
| /linux/sound/soc/amd/vangogh/ |
| H A D | acp5x-pcm-dma.c | 72 acp_writel(BIT(HS_TX_THRESHOLD), vg_i2s_data->acp5x_base + in i2s_irq_handler() 78 acp_writel(BIT(I2S_TX_THRESHOLD), in i2s_irq_handler() 85 acp_writel(BIT(HS_RX_THRESHOLD), vg_i2s_data->acp5x_base + in i2s_irq_handler() 91 acp_writel(BIT(I2S_RX_THRESHOLD), in i2s_irq_handler() 131 acp_writel(ACP_SRAM_PTE_OFFSET | BIT(31), rtd->acp5x_base + in config_acp5x_dma() 133 acp_writel(PAGE_SIZE_4K_ENABLE, rtd->acp5x_base + in config_acp5x_dma() 141 acp_writel(low, rtd->acp5x_base + ACP_SCRATCH_REG_0 + val); in config_acp5x_dma() 143 acp_writel(high, rtd->acp5x_base + ACP_SCRATCH_REG_0 + val + 4); 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_STAR in config_acp5x_dma() [all...] |
| H A D | pci-acp5x.c | 37 acp_writel(ACP_PGFSM_CNTL_POWER_ON_MASK, in acp5x_power_on() 54 acp_writel(1, acp5x_base + ACP_SOFT_RESET); in acp5x_reset() 62 acp_writel(0, acp5x_base + ACP_SOFT_RESET); in acp5x_reset() 75 acp_writel(0x01, acp5x_base + ACP_EXTERNAL_INTR_ENB); in acp5x_enable_interrupts() 80 acp_writel(ACP_EXT_INTR_STAT_CLEAR_MASK, acp5x_base + in acp5x_disable_interrupts() 82 acp_writel(0x00, acp5x_base + ACP_EXTERNAL_INTR_CNTL); in acp5x_disable_interrupts() 83 acp_writel(0x00, acp5x_base + ACP_EXTERNAL_INTR_ENB); in acp5x_disable_interrupts() 96 acp_writel(0x01, acp5x_base + ACP_CONTROL); in acp5x_init() 103 acp_writel(0x03, acp5x_base + ACP_CLKMUX_SEL); in acp5x_init() 119 acp_writel(0x00, acp5x_base + ACP_CLKMUX_SEL); in acp5x_deinit() [all …]
|
| H A D | acp5x.h | 145 static inline void acp_writel(u32 val, void __iomem *base_addr) in acp_writel() function 223 acp_writel(mclkgen.u32_all, rtd->acp5x_base + master_reg); in acp5x_set_i2s_clk()
|