summaryrefslogtreecommitdiff
path: root/sound/soc/fsl/fsl_dsp_proxy.h
diff options
context:
space:
mode:
authorDaniel Baluta <daniel.baluta@nxp.com>2018-12-14 19:19:15 +0200
committerDong Aisheng <aisheng.dong@nxp.com>2019-11-25 15:52:15 +0800
commit4ef357502632565256d61200d499c102a8377e2b (patch)
treec3ddfa564e192d547b6a73a0284150ee804a7ea2 /sound/soc/fsl/fsl_dsp_proxy.h
parentb35ac86e876b69efc85ebb97f7dca3a695762ef6 (diff)
MLK-20095-4: ASoC: fsl: Use hardwired system address offset source select for QM
We set system address offset select to 0 on QM because of the following reasons: * SC_C_OFS_PERIPH, it is not available for QM * SC_C_OFS_AUDIO, it is not used * SC_C_OFS_IRQ, needs to get outside of the VPU. A simplified version of the code is: if (dsp_priv->dsp_board_type == DSP_IMX8QXP_TYPE) { sc_misc_set_control(ipcHndl, SC_R_DSP, SC_C_OFS_SEL, 1); sc_misc_set_control(ipcHndl, SC_R_DSP, SC_C_OFS_PERIPH, 0x5A); sc_misc_set_control(ipcHndl, SC_R_DSP, SC_C_OFS_IRQ, 0x51); sc_misc_set_control(ipcHndl, SC_R_DSP, SC_C_OFS_AUDIO, 0x80); } } else { sc_misc_set_control(ipcHndl, SC_R_DSP, SC_C_OFS_SEL, 0); } Reviewed-by: Shengjiu Wang <shengjiu.wang@nxp.com> Signed-off-by: Daniel Baluta <daniel.baluta@nxp.com>
Diffstat (limited to 'sound/soc/fsl/fsl_dsp_proxy.h')
0 files changed, 0 insertions, 0 deletions