Home
last modified time | relevance | path

Searched refs:rn_writel (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/sound/soc/amd/renoir/
H A Dacp3x-pdm-dma.c57 rn_writel(BIT(PDM_DMA_STAT), rn_pdm_data->acp_base + in pdm_irq_handler()
75 rn_writel(buffer_size, acp_base + ACP_WOV_RX_RINGBUFSIZE); in init_pdm_ring_buffer()
77 rn_writel(0x01, acp_base + ACPAXI2AXI_ATU_CTRL); in init_pdm_ring_buffer()
86 rn_writel(pdm_clk_enable, acp_base + ACP_WOV_CLK_CTRL); in enable_pdm_clock()
90 rn_writel(pdm_ctrl, acp_base + ACP_WOV_MISC_CTRL); in enable_pdm_clock()
135 rn_writel(pdm_enable, acp_base + ACP_WOV_PDM_ENABLE); in start_pdm_dma()
170 rn_writel(pdm_enable, acp_base + ACP_WOV_PDM_ENABLE); in stop_pdm_dma()
172 rn_writel(0x01, acp_base + ACP_WOV_PDM_FIFO_FLUSH); in stop_pdm_dma()
186 rn_writel(ACP_SRAM_PTE_OFFSET | BIT(31), rtd->acp_base + in config_acp_dma()
188 rn_writel(PAGE_SIZE_4K_ENABLE, rtd->acp_base + in config_acp_dma()
[all …]
H A Drn-pci-acp3x.c50 rn_writel(ACP_PGFSM_CNTL_POWER_ON_MASK, in rn_acp_power_on()
67 rn_writel(ACP_PGFSM_CNTL_POWER_OFF_MASK, in rn_acp_power_off()
84 rn_writel(1, acp_base + ACP_SOFT_RESET); in rn_acp_reset()
92 rn_writel(0, acp_base + ACP_SOFT_RESET); in rn_acp_reset()
107 rn_writel(0x01, acp_base + ACP_EXTERNAL_INTR_ENB); in rn_acp_enable_interrupts()
115 rn_writel(ACP_EXT_INTR_STAT_CLEAR_MASK, acp_base + in rn_acp_disable_interrupts()
117 rn_writel(0x00, acp_base + ACP_EXTERNAL_INTR_ENB); in rn_acp_disable_interrupts()
130 rn_writel(0x01, acp_base + ACP_CONTROL); in rn_acp_init()
137 rn_writel(0x03, acp_base + ACP_CLKMUX_SEL); in rn_acp_init()
153 rn_writel(0x00, acp_base + ACP_CLKMUX_SEL); in rn_acp_deinit()
[all …]
H A Drn_acp3x.h87 static inline void rn_writel(u32 val, void __iomem *base_addr) in rn_writel() function