Submodules clean up: Change submodule pasdk to pasrc Remove submodule os_paf_dev Move submodules asp, 3p-ipp-ti to upper level
Changed copyright year to 2018.
Merge remote-tracking branch 'origin/dev_pasdk_frank_pasdk577RunTimeAudioIoCfg' into dev_pasdk1_3_integration
Manually merged commit 7df08c3 from dev_pasdk_frank_pasdk577RunTimeAudioIoCfg.
Merge remote-tracking branch 'origin/dev_pasdk1_3_integration' into dev_pasdk_frank_pasdk577RunTimeAudioIoCfg
PASDK-577: Change default rateX to correspond to default Tx McASP CLKXDIV Add error return to asopSetCheckRateX. Update ASOT to check error returns from setCheckRateX. - ignored in Init-Sync Dec1. This is typical use case since RateX change is normal at start of stream. - not ignored in Dec Info2. This isn't typical use case since RateX shouldn't change during stream.
PASDK-577:Add "proof of concept" code for McASP LLD to setCheckRateX Add "proof of concept" code to asopSetCheckRateX() for setting Tx McASP CLKXDIV using McASP LLD. The "proof of concept" code only works for HDMI input & output sampling rates 44.1,48,88.2,96 & 192 kHz. Additional integration work needs to be done for asopSetCheckRateX() full functionality. See sap_d10.c:manageOutput() for details of required functionality.
PASDK-577:Clear already posted Input events on Input re-select Clear (drop) already posted Input events upon Input re-select. Without this change, IO Phy & McASP LLD lose sync after Input re-select. This problem was discovered for execPAIInHDMI re-select after at-boot.
Merge remote-tracking branch 'origin/dev_pasdk_frank_pasdk577RunTimeAudioIoCfg' into dev_pasdk1_3_integration
PASDK 571: DTSX input and output working preliminarily: 1. I/O DATA added DTSHD specific handling 2. ASIT decoder init split into two parts in order not to wait for slave decoder reset too long 3. ASIT decoder FSM change corresponding to #2. 4. ASOT added reset of audio frame data pointers.
PASDK-576:Avoid IO Buff allocating split buffer on buffer wrap Dynamically size IO Buff buffer from which to allocate. Size is multiple of: Stream AF sample count x stride x size of element. - Stream AF sample count is computed from ASP chain reset. - Stride is from Output shortcut (select devices, McASP LLD config). - Size of element is hard-coded in some place to 4. This need to be checked. It should be possible to obtain size of element from the Output shortcut.