Home
last modified time | relevance | path

Searched refs:ACP_SCRATCH_REG_0 (Results 1 – 14 of 14) sorted by relevance

/Linux-v6.1/sound/soc/sof/amd/
Dacp-ipc.c48 snd_sof_dsp_write(sdev, ACP_DSP_BAR, ACP_SCRATCH_REG_0 + host_msg, 1); in acp_ipc_host_msg_set()
56 snd_sof_dsp_write(sdev, ACP_DSP_BAR, ACP_SCRATCH_REG_0 + dsp_msg, 0); in acp_dsp_ipc_host_done()
64 snd_sof_dsp_write(sdev, ACP_DSP_BAR, ACP_SCRATCH_REG_0 + dsp_ack, 0); in acp_dsp_ipc_dsp_done()
164 dsp_msg = snd_sof_dsp_read(sdev, ACP_DSP_BAR, ACP_SCRATCH_REG_0 + dsp_msg_write); in acp_sof_ipc_irq_thread()
171 dsp_ack = snd_sof_dsp_read(sdev, ACP_DSP_BAR, ACP_SCRATCH_REG_0 + dsp_ack_write); in acp_sof_ipc_irq_thread()
Dacp-stream.c97 snd_sof_dsp_write(sdev, ACP_DSP_BAR, ACP_SCRATCH_REG_0 + in acp_dsp_stream_config()
113 snd_sof_dsp_write(sdev, ACP_DSP_BAR, ACP_SCRATCH_REG_0 + offset, low); in acp_dsp_stream_config()
116 snd_sof_dsp_write(sdev, ACP_DSP_BAR, ACP_SCRATCH_REG_0 + offset + 4, high); in acp_dsp_stream_config()
Dacp-dsp-offset.h86 #define ACP_SCRATCH_REG_0 0x10000 macro
Dacp-loader.c140 snd_sof_dsp_write(sdev, ACP_DSP_BAR, ACP_SCRATCH_REG_0 + offset, low); in configure_pte_for_fw_loading()
142 snd_sof_dsp_write(sdev, ACP_DSP_BAR, ACP_SCRATCH_REG_0 + offset + 4, high); in configure_pte_for_fw_loading()
Dacp-pcm.c50 snd_sof_dsp_write(sdev, ACP_DSP_BAR, ACP_SCRATCH_REG_0 + buf_offset, size); in acp_pcm_hw_params()
Dacp.c58 offset = ACP_SCRATCH_REG_0 + sdev->debug_box.offset + in configure_dma_descriptor()
287 unsigned int reg_offset = offset + ACP_SCRATCH_REG_0; in memcpy_from_scratch()
296 unsigned int reg_offset = offset + ACP_SCRATCH_REG_0; in memcpy_to_scratch()
/Linux-v6.1/sound/soc/amd/yc/
Dacp6x-pdm-dma.c166 acp6x_writel(low, rtd->acp6x_base + ACP_SCRATCH_REG_0 + val); in acp6x_config_dma()
168 acp6x_writel(high, rtd->acp6x_base + ACP_SCRATCH_REG_0 + val + 4); in acp6x_config_dma()
Dacp6x_chip_offset_byte.h315 #define ACP_SCRATCH_REG_0 0x1250000 macro
/Linux-v6.1/sound/soc/amd/ps/
Dps-pdm-dma.c166 acp62_writel(low, rtd->acp62_base + ACP_SCRATCH_REG_0 + val); in acp62_config_dma()
168 acp62_writel(high, rtd->acp62_base + ACP_SCRATCH_REG_0 + val + 4); in acp62_config_dma()
/Linux-v6.1/sound/soc/amd/vangogh/
Dvg_chip_offset_byte.h129 #define ACP_SCRATCH_REG_0 0x1250000 macro
Dacp5x-pcm-dma.c141 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()
/Linux-v6.1/sound/soc/amd/renoir/
Dacp3x-pdm-dma.c190 rn_writel(low, rtd->acp_base + ACP_SCRATCH_REG_0 + val); in config_acp_dma()
192 rn_writel(high, rtd->acp_base + ACP_SCRATCH_REG_0 + val + 4); in config_acp_dma()
Drn_chip_offset_byte.h127 #define ACP_SCRATCH_REG_0 0x1250000 macro
/Linux-v6.1/include/sound/
Dacp62_chip_offset_byte.h315 #define ACP_SCRATCH_REG_0 0x0010000 macro