diff options
Diffstat (limited to 'sound/soc/fsl/fsl_spdif.h')
-rw-r--r-- | sound/soc/fsl/fsl_spdif.h | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/sound/soc/fsl/fsl_spdif.h b/sound/soc/fsl/fsl_spdif.h index 605a10b2112b..16fde4b927d3 100644 --- a/sound/soc/fsl/fsl_spdif.h +++ b/sound/soc/fsl/fsl_spdif.h | |||
@@ -143,20 +143,22 @@ enum spdif_gainsel { | |||
143 | #define INT_RXFIFO_FUL (1 << 0) | 143 | #define INT_RXFIFO_FUL (1 << 0) |
144 | 144 | ||
145 | /* SPDIF Clock register */ | 145 | /* SPDIF Clock register */ |
146 | #define STC_SYSCLK_DIV_OFFSET 11 | 146 | #define STC_SYSCLK_DF_OFFSET 11 |
147 | #define STC_SYSCLK_DIV_MASK (0x1ff << STC_SYSCLK_DIV_OFFSET) | 147 | #define STC_SYSCLK_DF_MASK (0x1ff << STC_SYSCLK_DF_OFFSET) |
148 | #define STC_SYSCLK_DIV(x) ((((x) - 1) << STC_SYSCLK_DIV_OFFSET) & STC_SYSCLK_DIV_MASK) | 148 | #define STC_SYSCLK_DF(x) ((((x) - 1) << STC_SYSCLK_DF_OFFSET) & STC_SYSCLK_DF_MASK) |
149 | #define STC_TXCLK_SRC_OFFSET 8 | 149 | #define STC_TXCLK_SRC_OFFSET 8 |
150 | #define STC_TXCLK_SRC_MASK (0x7 << STC_TXCLK_SRC_OFFSET) | 150 | #define STC_TXCLK_SRC_MASK (0x7 << STC_TXCLK_SRC_OFFSET) |
151 | #define STC_TXCLK_SRC_SET(x) ((x << STC_TXCLK_SRC_OFFSET) & STC_TXCLK_SRC_MASK) | 151 | #define STC_TXCLK_SRC_SET(x) ((x << STC_TXCLK_SRC_OFFSET) & STC_TXCLK_SRC_MASK) |
152 | #define STC_TXCLK_ALL_EN_OFFSET 7 | 152 | #define STC_TXCLK_ALL_EN_OFFSET 7 |
153 | #define STC_TXCLK_ALL_EN_MASK (1 << STC_TXCLK_ALL_EN_OFFSET) | 153 | #define STC_TXCLK_ALL_EN_MASK (1 << STC_TXCLK_ALL_EN_OFFSET) |
154 | #define STC_TXCLK_ALL_EN (1 << STC_TXCLK_ALL_EN_OFFSET) | 154 | #define STC_TXCLK_ALL_EN (1 << STC_TXCLK_ALL_EN_OFFSET) |
155 | #define STC_TXCLK_DIV_OFFSET 0 | 155 | #define STC_TXCLK_DF_OFFSET 0 |
156 | #define STC_TXCLK_DIV_MASK (0x7ff << STC_TXCLK_DIV_OFFSET) | 156 | #define STC_TXCLK_DF_MASK (0x7ff << STC_TXCLK_DF_OFFSET) |
157 | #define STC_TXCLK_DIV(x) ((((x) - 1) << STC_TXCLK_DIV_OFFSET) & STC_TXCLK_DIV_MASK) | 157 | #define STC_TXCLK_DF(x) ((((x) - 1) << STC_TXCLK_DF_OFFSET) & STC_TXCLK_DF_MASK) |
158 | #define STC_TXCLK_SRC_MAX 8 | 158 | #define STC_TXCLK_SRC_MAX 8 |
159 | 159 | ||
160 | #define STC_TXCLK_SPDIF_ROOT 1 | ||
161 | |||
160 | /* SPDIF tx rate */ | 162 | /* SPDIF tx rate */ |
161 | enum spdif_txrate { | 163 | enum spdif_txrate { |
162 | SPDIF_TXRATE_32000 = 0, | 164 | SPDIF_TXRATE_32000 = 0, |