ACP_SCRATCH_REG_0
writel(low, rtd->acp63_base + ACP_SCRATCH_REG_0 + val);
writel(high, rtd->acp63_base + ACP_SCRATCH_REG_0 + val + 4);
writel(low, acp_base + ACP_SCRATCH_REG_0 + val);
writel(high, acp_base + ACP_SCRATCH_REG_0 + val + 4);
rn_writel(low, rtd->acp_base + ACP_SCRATCH_REG_0 + val);
rn_writel(high, rtd->acp_base + ACP_SCRATCH_REG_0 + val + 4);
acp_writel(low, rtd->acp5x_base + ACP_SCRATCH_REG_0 + val);
acp_writel(high, rtd->acp5x_base + ACP_SCRATCH_REG_0 + val + 4);
acp6x_writel(low, rtd->acp6x_base + ACP_SCRATCH_REG_0 + val);
acp6x_writel(high, rtd->acp6x_base + ACP_SCRATCH_REG_0 + val + 4);
dsp_msg = snd_sof_dsp_read(sdev, ACP_DSP_BAR, ACP_SCRATCH_REG_0 + dsp_msg_write);
dsp_ack = snd_sof_dsp_read(sdev, ACP_DSP_BAR, ACP_SCRATCH_REG_0 + dsp_ack_write);
host_msg = snd_sof_dsp_read(sdev, ACP_DSP_BAR, ACP_SCRATCH_REG_0 + host_msg_write);
host_ack = snd_sof_dsp_read(sdev, ACP_DSP_BAR, ACP_SCRATCH_REG_0 + host_ack_write);
dsp_msg = snd_sof_dsp_read(sdev, ACP_DSP_BAR, ACP_SCRATCH_REG_0 + dsp_msg_write);
dsp_ack = snd_sof_dsp_read(sdev, ACP_DSP_BAR, ACP_SCRATCH_REG_0 + dsp_ack_write);
snd_sof_dsp_write(sdev, ACP_DSP_BAR, ACP_SCRATCH_REG_0 + host_msg, 1);
snd_sof_dsp_write(sdev, ACP_DSP_BAR, ACP_SCRATCH_REG_0 + dsp_msg, 0);
snd_sof_dsp_write(sdev, ACP_DSP_BAR, ACP_SCRATCH_REG_0 + dsp_ack, 0);
snd_sof_dsp_write(sdev, ACP_DSP_BAR, ACP_SCRATCH_REG_0 + offset, low);
snd_sof_dsp_write(sdev, ACP_DSP_BAR, ACP_SCRATCH_REG_0 + offset + 4, high);
snd_sof_dsp_write(sdev, ACP_DSP_BAR, ACP_SCRATCH_REG_0 + buf_offset, size);
snd_sof_dsp_write(sdev, ACP_DSP_BAR, ACP_SCRATCH_REG_0 + buf_offset, size);
snd_sof_dsp_write(sdev, ACP_DSP_BAR, ACP_SCRATCH_REG_0 + offset, low);
snd_sof_dsp_write(sdev, ACP_DSP_BAR, ACP_SCRATCH_REG_0 + offset + 4, high);
snd_sof_dsp_write(sdev, ACP_DSP_BAR, ACP_SCRATCH_REG_0 +
unsigned int reg_offset = offset + ACP_SCRATCH_REG_0;
unsigned int reg_offset = offset + ACP_SCRATCH_REG_0;
offset = ACP_SCRATCH_REG_0 + sdev->debug_box.offset +