PASDK-443:Update 16- and 12-ch analog output shortcuts for CIDK listening
authorFrank Livingston <frank-livingston@ti.com>
Tue, 7 Nov 2017 22:21:03 +0000 (16:21 -0600)
committerFrank Livingston <frank-livingston@ti.com>
Tue, 7 Nov 2017 22:21:03 +0000 (16:21 -0600)
McASP clock mux selection incorrect for 12- and 16-ch analog output
shortcuts. This was causing Test #15 CIDK to have incorrect output rate,
which resulted in CB underflow.

pasdk/test_dsp/application/itopo/evmk2g/sap_d10.c

index 92dfbbfb65c7a49ac6bebe68cdd0fcdf17f0904e..8a1d201e73005396b47a9be699d3fe99cac76028 100644 (file)
@@ -656,7 +656,7 @@ const SAP_D10_Tx_Params SAP_D10_TX_DAC_12CH =
     24,                                         // precision (in bits)
     D10_sapControl,                             // control
     0x1600003F,                                 // pinMask
-    0,                                          // mode
+    (D10_MCLK_HDMI << D10_MCLK_SHIFT),          // mode
     0,0,0                                       // unused[3]
 };
 
@@ -670,7 +670,7 @@ const SAP_D10_Tx_Params SAP_D10_TX_DAC_16CH =
     24,                                         // precision (in bits)
     D10_sapControl,                             // control
     0x160000FF,                                 // pinMask
-    0,                                          // mode
+    (D10_MCLK_HDMI << D10_MCLK_SHIFT),          // mode
     0,0,0                                       // unused[3]
 };