ASoC: fsl_xcvr: get channel status data when PHY is not exists
authorShengjiu Wang <shengjiu.wang@nxp.com>
Thu, 10 Jul 2025 03:04:04 +0000 (11:04 +0800)
committerMark Brown <broonie@kernel.org>
Thu, 24 Jul 2025 12:44:21 +0000 (13:44 +0100)
commitca592e20659e0304ebd8f4dabb273da4f9385848
tree2f5d1db8083ac31a0128c23454c75bd20649643c
parentc58c35ef6ae62e36927f506a5afc66610b7261d9
ASoC: fsl_xcvr: get channel status data when PHY is not exists

There is no PHY for the XCVR module on i.MX93, the channel status needs
to be obtained from FSL_XCVR_RX_CS_DATA_* registers. And channel status
acknowledge (CSA) bit should be set once channel status is processed.

Fixes: e240b9329a30 ("ASoC: fsl_xcvr: Add support for i.MX93 platform")
Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
Link: https://patch.msgid.link/20250710030405.3370671-2-shengjiu.wang@nxp.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/fsl/fsl_xcvr.c