|
6 | 6 | include(`utils.m4') |
7 | 7 | include(`dai.m4') |
8 | 8 | include(`pipeline.m4') |
| 9 | +include(`ssp.m4') |
9 | 10 |
|
10 | 11 | # Include TLV library |
11 | 12 | include(`common/tlv.m4') |
@@ -179,45 +180,45 @@ PCM_DUPLEX_ADD(Port5, 5, 5, 5, PIPELINE_PCM_9, PIPELINE_PCM_10) |
179 | 180 | # |
180 | 181 |
|
181 | 182 | DAI_CONFIG(SSP, 4, 4, SSP4-Codec, |
182 | | - SSP_CONFIG(DSP_B, DAI_CLOCK(mclk, 24576000, codec_mclk_in), |
183 | | - DAI_CLOCK(bclk, 12288000, codec_slave), |
184 | | - DAI_CLOCK(fsync, 48000, codec_slave), |
185 | | - DAI_TDM(8, 32, 15, 15), |
| 183 | + SSP_CONFIG(DSP_B, SSP_CLOCK(mclk, 24576000, codec_mclk_in), |
| 184 | + SSP_CLOCK(bclk, 12288000, codec_slave), |
| 185 | + SSP_CLOCK(fsync, 48000, codec_slave), |
| 186 | + SSP_TDM(8, 32, 15, 15), |
186 | 187 | SSP_CONFIG_DATA(SSP, 4, 32))) |
187 | 188 |
|
188 | 189 | DAI_CONFIG(SSP, 2, 2, SSP2-Codec, |
189 | | - SSP_CONFIG(DSP_B, DAI_CLOCK(mclk, 24576000, codec_mclk_in), |
190 | | - DAI_CLOCK(bclk, 12288000, codec_slave), |
191 | | - DAI_CLOCK(fsync, 48000, codec_slave), |
192 | | - DAI_TDM(2, 32, 255, 255), |
| 190 | + SSP_CONFIG(DSP_B, SSP_CLOCK(mclk, 24576000, codec_mclk_in), |
| 191 | + SSP_CLOCK(bclk, 12288000, codec_slave), |
| 192 | + SSP_CLOCK(fsync, 48000, codec_slave), |
| 193 | + SSP_TDM(2, 32, 255, 255), |
193 | 194 | SSP_CONFIG_DATA(SSP, 2, 32))) |
194 | 195 |
|
195 | 196 | DAI_CONFIG(SSP, 0, 0, SSP0-Codec, |
196 | | - SSP_CONFIG(I2S, DAI_CLOCK(mclk, 24576000, codec_mclk_in), |
197 | | - DAI_CLOCK(bclk, 1536000, codec_slave), |
198 | | - DAI_CLOCK(fsync, 48000, codec_slave), |
199 | | - DAI_TDM(2, 16, 3, 3), |
| 197 | + SSP_CONFIG(I2S, SSP_CLOCK(mclk, 24576000, codec_mclk_in), |
| 198 | + SSP_CLOCK(bclk, 1536000, codec_slave), |
| 199 | + SSP_CLOCK(fsync, 48000, codec_slave), |
| 200 | + SSP_TDM(2, 16, 3, 3), |
200 | 201 | SSP_CONFIG_DATA(SSP, 0, 16))) |
201 | 202 |
|
202 | 203 | DAI_CONFIG(SSP, 1, 1, SSP1-Codec, |
203 | | - SSP_CONFIG(I2S, DAI_CLOCK(mclk, 24576000, codec_mclk_in), |
204 | | - DAI_CLOCK(bclk, 1536000, codec_slave), |
205 | | - DAI_CLOCK(fsync, 48000, codec_slave), |
206 | | - DAI_TDM(2, 16, 3, 3), |
| 204 | + SSP_CONFIG(I2S, SSP_CLOCK(mclk, 24576000, codec_mclk_in), |
| 205 | + SSP_CLOCK(bclk, 1536000, codec_slave), |
| 206 | + SSP_CLOCK(fsync, 48000, codec_slave), |
| 207 | + SSP_TDM(2, 16, 3, 3), |
207 | 208 | SSP_CONFIG_DATA(SSP, 1, 16))) |
208 | 209 |
|
209 | 210 | DAI_CONFIG(SSP, 3, 3, SSP3-Codec, |
210 | | - SSP_CONFIG(I2S, DAI_CLOCK(mclk, 24576000, codec_mclk_in), |
211 | | - DAI_CLOCK(bclk, 1536000, codec_slave), |
212 | | - DAI_CLOCK(fsync, 48000, codec_slave), |
213 | | - DAI_TDM(2, 16, 3, 3), |
| 211 | + SSP_CONFIG(I2S, SSP_CLOCK(mclk, 24576000, codec_mclk_in), |
| 212 | + SSP_CLOCK(bclk, 1536000, codec_slave), |
| 213 | + SSP_CLOCK(fsync, 48000, codec_slave), |
| 214 | + SSP_TDM(2, 16, 3, 3), |
214 | 215 | SSP_CONFIG_DATA(SSP, 3, 16))) |
215 | 216 |
|
216 | 217 | DAI_CONFIG(SSP, 5, 5, SSP5-Codec, |
217 | | - SSP_CONFIG(I2S, DAI_CLOCK(mclk, 24576000, codec_mclk_in), |
218 | | - DAI_CLOCK(bclk, 1536000, codec_slave), |
219 | | - DAI_CLOCK(fsync, 48000, codec_slave), |
220 | | - DAI_TDM(2, 16, 3, 3), |
| 218 | + SSP_CONFIG(I2S, SSP_CLOCK(mclk, 24576000, codec_mclk_in), |
| 219 | + SSP_CLOCK(bclk, 1536000, codec_slave), |
| 220 | + SSP_CLOCK(fsync, 48000, codec_slave), |
| 221 | + SSP_TDM(2, 16, 3, 3), |
221 | 222 | SSP_CONFIG_DATA(SSP, 5, 16))) |
222 | 223 |
|
223 | 224 |
|
|
0 commit comments