OSDN Git Service

ASoC: fsl_spdif: Add new registers included on i.MX8ULP
authorShengjiu Wang <shengjiu.wang@nxp.com>
Wed, 16 Mar 2022 05:28:58 +0000 (13:28 +0800)
committerMark Brown <broonie@kernel.org>
Thu, 17 Mar 2022 18:00:14 +0000 (18:00 +0000)
commit638cec39339db40df9fc2ece0411a64856669b93
tree06fabb743cdf38f6393c55e02f851766f816d331
parentb26f965f7c83464f60d5af411ef9a03079e41800
ASoC: fsl_spdif: Add new registers included on i.MX8ULP

There are some new registers added on i.MX8ULP, they are
the SPDIF transmit Professional C channel registers,
192bit SPDIF receive C channel registers, and 192bit SPDIF
transmit C channel registers.

There are two output lines, SPDIF_OUT1 and SPDIF_OUT2, the
original REG_SPDIF_STCSCH and REG_SPDIF_STCSCL are used for
SPDIF_OUT1, the new REG_SPDIF_STCSPH and REG_SPDIF_STCSPL
are used for SPDIF_OUT2, the 192bit SPDIF C channel registers
are used for both.

Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
Link: https://lore.kernel.org/r/1647408538-2982-1-git-send-email-shengjiu.wang@nxp.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/fsl/fsl_spdif.c
sound/soc/fsl/fsl_spdif.h