Merge remote-tracking branch 'origin/dev_pasdk_frank_pasdk577RunTimeAudioIoCfg' into...
[processor-sdk/performance-audio-sr.git] / pasdk / test_dsp / framework / audioStreamInpProcNewIO.c
index edc287eae434b9f616fde74ce888cae06fd44454..7aec882afcf7ddb68b12db930d0c509e88dc515c 100644 (file)
@@ -57,6 +57,7 @@ All rights reserved.
 #include "ioPhy.h"
 #include "ioData.h"
 
+#include <pa_i13_evmk2g_io_a.h>
 
 #define STRIDE_WORST_CASE 32  // 4-byte (32-bit) word, 2 slots, 4 serializers
 
@@ -113,6 +114,7 @@ extern Void taskAsipFxnInit(const PAF_ASIT_Params *pP,const PAF_ASIT_Patchs *pQ)
 extern XDAS_Int32 D10_initClkMux(void *pD10Params);
 extern XDAS_Int32 D10_RxControl(const void *pD10RxParams,
                                 XDAS_Int32 code, XDAS_Int32 arg);
+extern Aud_STATUS D10_initHDMI(void);
 
 /*
  * Functions only used in this file
@@ -1236,6 +1238,10 @@ Int asitSelectDevices(
             //
             // Requested device is other than InNone
             //
+            if((interface == DEVINP_HDMI) || (interface == DEVINP_HDMI_STEREO))
+            {
+                D10_initHDMI();
+            }
             
             // Initialize Tx clock mux
             D10_initClkMux((void *)pD10Params);