From e8bc5163ce3ce6bc84fb22d74ceffa93ac14b87a Mon Sep 17 00:00:00 2001 From: Viorel Suman Date: Sun, 10 May 2020 22:06:33 +0300 Subject: ASoC: fsl_xcvr: use SAI PLL for SPDIF playback Use SAI PLL for SPDIF playback in order to allow full duplex mode. Signed-off-by: Viorel Suman --- sound/soc/fsl/fsl_xcvr.h | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'sound/soc/fsl/fsl_xcvr.h') diff --git a/sound/soc/fsl/fsl_xcvr.h b/sound/soc/fsl/fsl_xcvr.h index 162dc26bec9d..98b8bca99fe0 100644 --- a/sound/soc/fsl/fsl_xcvr.h +++ b/sound/soc/fsl/fsl_xcvr.h @@ -182,7 +182,7 @@ #define FSL_XCVR_RX_DPTH_CTRL_LAYB_MODE BIT(27) #define FSL_XCVR_RX_DPTH_CTRL_PRC BIT(28) #define FSL_XCVR_RX_DPTH_CTRL_COMP BIT(29) -#define FSL_XCVR_RX_DPTH_CTRL_FSM GENMASK(31,30) +#define FSL_XCVR_RX_DPTH_CTRL_FSM GENMASK(31, 30) #define FSL_XCVR_TX_DPTH_CTRL_CS_ACK BIT(0) #define FSL_XCVR_TX_DPTH_CTRL_UD_ACK BIT(1) @@ -199,7 +199,7 @@ #define FSL_XCVR_TX_DPTH_CTRL_ADD_CYC_TX_OE_STR BIT(15) #define FSL_XCVR_TX_DPTH_CTRL_ADD_CYC_TX_OE_END BIT(16) #define FSL_XCVR_TX_DPTH_CTRL_CLK_RATIO BIT(29) -#define FSL_XCVR_TX_DPTH_CTRL_TM_NO_PRE_BME GENMASK(31,30) +#define FSL_XCVR_TX_DPTH_CTRL_TM_NO_PRE_BME GENMASK(31, 30) #define FSL_XCVR_PHY_AI_CTRL_AI_RESETN BIT(15) @@ -225,9 +225,12 @@ #define FSL_XCVR_PHY_CTRL_PHY_EN BIT(0) #define FSL_XCVR_PHY_CTRL_TSDIFF_OE BIT(5) #define FSL_XCVR_PHY_CTRL_SPDIF_EN BIT(8) +#define FSL_XCVR_PHY_CTRL_TX_CLK_MASK GENMASK(26, 25) +#define FSL_XCVR_PHY_CTRL_TX_CLK_HDMI_SS BIT(25) +#define FSL_XCVR_PHY_CTRL_TX_CLK_AUD_SS BIT(26) #define FSL_XCVR_PHY_CTRL2_EARC_TXMS BIT(14) -#define FSL_XCVR_CS_DATA_0_FS_MASK GENMASK(31,24) +#define FSL_XCVR_CS_DATA_0_FS_MASK GENMASK(31, 24) #define FSL_XCVR_CS_DATA_0_FS_32000 0x3000000 #define FSL_XCVR_CS_DATA_0_FS_44100 0x0000000 #define FSL_XCVR_CS_DATA_0_FS_48000 0x2000000 -- cgit v1.2.3