]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - processor-sdk/performance-audio-sr.git/log
processor-sdk/performance-audio-sr.git
7 years agoPASDK-258:Add FD package version number build scripts.
Frank Livingston [Wed, 15 Mar 2017 23:07:21 +0000 (18:07 -0500)]
PASDK-258:Add FD package version number build scripts.

7 years agoPASDK-258:Update PDK eng to 1.0.1.1. Using build number to differentiate PDK eng...
Frank Livingston [Wed, 15 Mar 2017 23:03:33 +0000 (18:03 -0500)]
PASDK-258:Update PDK eng to 1.0.1.1. Using build number to differentiate PDK eng versions.

7 years agoPASDK-258:Update PDK eng to 1.0.1.1. Using build number to differentiate PDK eng...
Frank Livingston [Wed, 15 Mar 2017 22:58:46 +0000 (17:58 -0500)]
PASDK-258:Update PDK eng to 1.0.1.1. Using build number to differentiate PDK eng versions.

7 years agoPASDK-258:Update PDK eng to 1.0.1.1. Using build number to differentiate PDK eng...
Frank Livingston [Wed, 15 Mar 2017 22:56:22 +0000 (17:56 -0500)]
PASDK-258:Update PDK eng to 1.0.1.1. Using build number to differentiate PDK eng versions.

7 years agoPASDK-258:Update PDK eng to 1.0.1.1. Using build number to differentiate PDK eng...
Frank Livingston [Wed, 15 Mar 2017 22:56:01 +0000 (17:56 -0500)]
PASDK-258:Update PDK eng to 1.0.1.1. Using build number to differentiate PDK eng versions.

7 years agoPASDK-258:Update PDK eng to 1.0.1.1. Using build number to differentiate PDK eng...
Frank Livingston [Wed, 15 Mar 2017 22:55:11 +0000 (17:55 -0500)]
PASDK-258:Update PDK eng to 1.0.1.1. Using build number to differentiate PDK eng versions.

7 years agoPASDK-258:Update PDK eng to 1.0.1.1. Using build number to differentiate PDK eng...
Frank Livingston [Wed, 15 Mar 2017 22:54:07 +0000 (17:54 -0500)]
PASDK-258:Update PDK eng to 1.0.1.1. Using build number to differentiate PDK eng versions.

7 years agoPASDK-258:Update PDK eng to 1.0.1.1. Using build number to differentiate PDK eng...
Frank Livingston [Wed, 15 Mar 2017 22:53:17 +0000 (17:53 -0500)]
PASDK-258:Update PDK eng to 1.0.1.1. Using build number to differentiate PDK eng versions.

7 years agoPASDK-258:Update build_os_pkg.bat to include config_cust.ini for pyalpha from tools...
Frank Livingston [Mon, 13 Mar 2017 16:12:23 +0000 (11:12 -0500)]
PASDK-258:Update build_os_pkg.bat to include config_cust.ini for pyalpha from tools for release.

7 years agoPASDK-258:Update PASDK_VERSION in build_all.bat
Frank Livingston [Sun, 12 Mar 2017 02:06:31 +0000 (20:06 -0600)]
PASDK-258:Update PASDK_VERSION in build_all.bat

7 years agoPASDK-258:Remove TEST_MULTICHANNEL define from DSP application, IP packages build
Frank Livingston [Sat, 11 Mar 2017 21:31:18 +0000 (15:31 -0600)]
PASDK-258:Remove TEST_MULTICHANNEL define from DSP application, IP packages build

7 years agoPASDK-258:Add ML0 include path for DSP application, IP packages build
Frank Livingston [Sat, 11 Mar 2017 19:38:03 +0000 (13:38 -0600)]
PASDK-258:Add ML0 include path for DSP application, IP packages build

7 years agoPASDK-258:Merge remote-tracking branch 'origin/dev_pasdk_govind_pasdk258Clean4Alpha4...
Frank Livingston [Sat, 11 Mar 2017 16:04:40 +0000 (10:04 -0600)]
PASDK-258:Merge remote-tracking branch 'origin/dev_pasdk_govind_pasdk258Clean4Alpha4' into dev_pasdk_frank_pasdk258Alpha4Release

7 years agoPASDK-258: Minor clean up removing dead wood from test_dsp application.
Govind Jeyaram [Fri, 10 Mar 2017 21:42:24 +0000 (13:42 -0800)]
PASDK-258: Minor clean up removing dead wood from test_dsp application.

7 years agoPASDK-258:Update code merged from 4573453 (PP PASDK-242).
Frank Livingston [Fri, 10 Mar 2017 21:32:27 +0000 (15:32 -0600)]
PASDK-258:Update code merged from 4573453 (PP PASDK-242).

7 years agoPASDK-258:Update code merged from 4573453 (PP PASDK-242).
Frank Livingston [Fri, 10 Mar 2017 20:25:43 +0000 (14:25 -0600)]
PASDK-258:Update code merged from 4573453 (PP PASDK-242).

7 years agoPASDK-258:Update tools submodule
Frank Livingston [Fri, 10 Mar 2017 15:03:48 +0000 (09:03 -0600)]
PASDK-258:Update tools submodule

7 years agoPASDK-258:Update root installation folder to processor_audio_sdk_1_00_00_02
Frank Livingston [Fri, 10 Mar 2017 01:56:19 +0000 (19:56 -0600)]
PASDK-258:Update root installation folder to processor_audio_sdk_1_00_00_02

7 years agoPASDK-258:Update code merged from 4573453 (PP PASDK-242).
Frank Livingston [Thu, 9 Mar 2017 23:12:47 +0000 (17:12 -0600)]
PASDK-258:Update code merged from 4573453 (PP PASDK-242).

Provide single header file to enable/disable and configure benchmarking
build (see PASDK-242 for details on benchmarking configurations).
Header file: common/dbgBenchmark.h
Build with benchmarking disabled is default (SIDK) build.

7 years agoPASDK-258:Update code merged from 4573453 (PP PASDK-242) for default build.
Frank Livingston [Thu, 9 Mar 2017 21:24:27 +0000 (15:24 -0600)]
PASDK-258:Update code merged from 4573453 (PP PASDK-242) for default build.
ASIT/ASOT maxFramelength==1024 results in malloc failure during system
intialization w/ CAR,OAR and BMDA in build.

7 years agoPASDK-258:Update code merged from 4573453 (PP PASDK-242) for default build.
Frank Livingston [Thu, 9 Mar 2017 21:11:37 +0000 (15:11 -0600)]
PASDK-258:Update code merged from 4573453 (PP PASDK-242) for default build.

7 years agoPASDK-258:Update code merged from 4573453 (PP PASDK-242) for default build.
Frank Livingston [Thu, 9 Mar 2017 20:27:02 +0000 (14:27 -0600)]
PASDK-258:Update code merged from 4573453 (PP PASDK-242) for default build.

7 years agoPASDK-258:Update code merged from 4573453 (PP PASDK-242) for default build.
Frank Livingston [Thu, 9 Mar 2017 20:19:22 +0000 (14:19 -0600)]
PASDK-258:Update code merged from 4573453 (PP PASDK-242) for default build.

7 years agoPASDK-258:Merge remote-tracking branch 'origin/dev_pasdk_pp_pasdk242HigherSamplingRat...
Frank Livingston [Thu, 9 Mar 2017 20:08:08 +0000 (14:08 -0600)]
PASDK-258:Merge remote-tracking branch 'origin/dev_pasdk_pp_pasdk242HigherSamplingRate' into dev_pasdk_frank_pasdk258Alpha4Release

7 years agoPASDK-258:Update Dolby DDP IP submodules to Harmony v1.3
Frank Livingston [Thu, 9 Mar 2017 17:27:43 +0000 (11:27 -0600)]
PASDK-258:Update Dolby DDP IP submodules to Harmony v1.3

7 years agoPASDK-258:Update PAF submodule
Frank Livingston [Thu, 9 Mar 2017 00:02:35 +0000 (18:02 -0600)]
PASDK-258:Update PAF submodule

7 years agoPASDK-258:Update Dolby IP submodules to Harmony v1.3
Frank Livingston [Wed, 8 Mar 2017 22:28:02 +0000 (16:28 -0600)]
PASDK-258:Update Dolby IP submodules to Harmony v1.3

7 years agoPASDK242: Added BMDA and merged CB memset() fix.
Chitresh Gupta [Wed, 8 Mar 2017 11:44:34 +0000 (17:14 +0530)]
PASDK242: Added BMDA and merged CB memset() fix.

7 years agoPASDK-258:Update linker File Search Path for LibArch EDMA example code for PASDK...
Frank Livingston [Wed, 8 Mar 2017 00:51:07 +0000 (18:51 -0600)]
PASDK-258:Update linker File Search Path for LibArch EDMA example code for PASDK custom PDK

7 years agoPASDK-258:Add LibArch environment setup batch file
Frank Livingston [Wed, 8 Mar 2017 00:43:14 +0000 (18:43 -0600)]
PASDK-258:Add LibArch environment setup batch file

7 years agoPASDK-258:Add LibArch release from Jianzhong
Frank Livingston [Wed, 8 Mar 2017 00:42:10 +0000 (18:42 -0600)]
PASDK-258:Add LibArch release from Jianzhong

7 years agoPASDK-258:Update OS package creation script:
Frank Livingston [Tue, 7 Mar 2017 22:39:06 +0000 (16:39 -0600)]
PASDK-258:Update OS package creation script:
1. Remove .doc version of setup guide in docs folder.
2. Retain .pdf version of setup guide in docs folder.

Note: release notes will replace "ReadMe.txt" in root folder.

7 years agoPASDK-258:Add PASDK setup guide, .doc version. This will be removed by build/release...
Frank Livingston [Tue, 7 Mar 2017 22:35:54 +0000 (16:35 -0600)]
PASDK-258:Add PASDK setup guide, .doc version. This will be removed by build/release scripts.

7 years agoPASDK-258:Clean up PASDK docs. Docs relocated from paf/pa/docs folder.
Frank Livingston [Tue, 7 Mar 2017 22:33:12 +0000 (16:33 -0600)]
PASDK-258:Clean up PASDK docs. Docs relocated from paf/pa/docs folder.

7 years agoPASDK-258:Update OS package creation script to handle tools as sub-module (don't...
Frank Livingston [Tue, 7 Mar 2017 22:11:28 +0000 (16:11 -0600)]
PASDK-258:Update OS package creation script to handle tools as sub-module (don't include README.md in release).

7 years agoPASDK-258:Update OS package creation script to handle tools as sub-module (don't...
Frank Livingston [Tue, 7 Mar 2017 22:10:05 +0000 (16:10 -0600)]
PASDK-258:Update OS package creation script to handle tools as sub-module (don't include internal tools in release).

7 years agoAdd fil and src4 to paf build script
Frank Livingston [Tue, 7 Mar 2017 04:20:14 +0000 (22:20 -0600)]
Add fil and src4 to paf build script
Update OS package creation script to handle tools as sub-module (don't
include internal tools in release.
Update ARM/DSP projects for high-sampling rate+SRC code changes.

7 years agoUpdate CCS projects
Frank Livingston [Mon, 6 Mar 2017 23:30:00 +0000 (17:30 -0600)]
Update CCS projects

7 years agoUpdate alpha package
Frank Livingston [Mon, 6 Mar 2017 18:37:38 +0000 (12:37 -0600)]
Update alpha package

7 years agoCircular buffer read cleanup from Build #38 (work on PASDK-53).
Frank Livingston [Sat, 4 Mar 2017 00:31:41 +0000 (18:31 -0600)]
Circular buffer read cleanup from Build #38 (work on PASDK-53).
GPIO debug.
This helps 192 kHz & SRC 4:1 to "work" in some circumstances w/ CAR
enabled for 7.1.4 upmix.

7 years agoPASDK242: Added PAF_SYS_FRAMELENGTH for system framelength.
Chitresh Gupta [Thu, 2 Mar 2017 10:20:43 +0000 (15:50 +0530)]
PASDK242: Added PAF_SYS_FRAMELENGTH for system framelength.

7 years agoBuild #38: remove GPIO debug
Frank Livingston [Wed, 1 Mar 2017 22:17:22 +0000 (16:17 -0600)]
Build #38: remove GPIO debug

7 years agoAdd third debug GPIO
Frank Livingston [Wed, 1 Mar 2017 19:16:20 +0000 (13:16 -0600)]
Add third debug GPIO

7 years agoUpdate ARM app to allow GPIO debug
Frank Livingston [Wed, 1 Mar 2017 19:15:35 +0000 (13:15 -0600)]
Update ARM app to allow GPIO debug

7 years agoFurther cleanup of CB overflow handling
Frank Livingston [Wed, 1 Mar 2017 19:13:18 +0000 (13:13 -0600)]
Further cleanup of CB overflow handling

7 years agoFurther cleanup of CB underflow handling
Frank Livingston [Wed, 1 Mar 2017 19:12:03 +0000 (13:12 -0600)]
Further cleanup of CB underflow handling

7 years agoFix ASIT decodeInfo() to properly return error return to from ARM.
Frank Livingston [Wed, 1 Mar 2017 19:07:46 +0000 (13:07 -0600)]
Fix ASIT decodeInfo() to properly return error return to from ARM.
Remove ML0 from DSP build.

7 years agoPASDK-53: Cleanup of CB underflow. Additional work needed as mentioned in comments.
Frank Livingston [Tue, 28 Feb 2017 23:41:49 +0000 (17:41 -0600)]
PASDK-53: Cleanup of CB underflow. Additional work needed as mentioned in comments.

7 years agoAdd comment
Frank Livingston [Tue, 28 Feb 2017 18:47:45 +0000 (12:47 -0600)]
Add comment

7 years agoPASDK-53: Experimental code for circular buffer overflow/underflow handling
Frank Livingston [Tue, 28 Feb 2017 18:36:03 +0000 (12:36 -0600)]
PASDK-53: Experimental code for circular buffer overflow/underflow handling

7 years agoPASDK242: updated trigger of ASP profiling to sampling rate.
Chitresh Gupta [Tue, 28 Feb 2017 12:13:46 +0000 (17:43 +0530)]
PASDK242: updated trigger of ASP profiling to sampling rate.

7 years agoPASDK242: Added support for SRC4 and 96KHz.
Chitresh Gupta [Tue, 28 Feb 2017 10:39:26 +0000 (16:09 +0530)]
PASDK242: Added support for SRC4 and 96KHz.

7 years agoPASDK-53: Experimental code, remove Dec Op CB reset on CB underflow.
Frank Livingston [Tue, 28 Feb 2017 00:50:11 +0000 (18:50 -0600)]
PASDK-53: Experimental code, remove Dec Op CB reset on CB underflow.

This appears to fix:
1) Glitching for DDP, channel_sampling_rate_48k.ec3
2) MAT-THD causing system failure after 7x streams of
channel_sampling_rate_48k.mlp

7 years agoAdd 3p-ip-dts submodule
Frank Livingston [Sat, 25 Feb 2017 22:35:38 +0000 (16:35 -0600)]
Add 3p-ip-dts submodule

7 years agoAdd tools submodule
Frank Livingston [Tue, 31 Jan 2017 23:21:10 +0000 (17:21 -0600)]
Add tools submodule

(cherry picked from commit fe9529b53908ec4a5d11911387bbb208da75bfc8)

7 years agoRemove tools directory.
Frank Livingston [Tue, 31 Jan 2017 23:15:44 +0000 (17:15 -0600)]
Remove tools directory.

Tools will be obtain directly from PASDK tools repository.
PASDK tools repository will be made into PASDK super-repo submodule.
Scripts will produce correct tools directory content for release.

(cherry picked from commit f99cba46f1dd0f578baf37962fcbee10f39b15f8)

7 years ago PASDK-53: Experimental code,dynamically change Audio Stream Task priorities.
Frank Livingston [Fri, 24 Feb 2017 23:39:54 +0000 (17:39 -0600)]
 PASDK-53: Experimental code,dynamically change Audio Stream Task priorities.

7 years agoPASDK-53: Experimental code,dynamically change Audio Stream Task priorities.
Frank Livingston [Fri, 24 Feb 2017 23:18:30 +0000 (17:18 -0600)]
PASDK-53: Experimental code,dynamically change Audio Stream Task priorities.

ASIT is higher priority than ASOT during autodetection
ASIT is the same priority as ASOT during decoding

7 years agoPASDK209: Added post processing and CPU load profiler.
Chitresh Gupta [Thu, 23 Feb 2017 18:24:20 +0000 (23:54 +0530)]
PASDK209: Added post processing and CPU load profiler.

7 years agoUpdate include files in DSP project for ML0 alpha header file
Frank Livingston [Thu, 23 Feb 2017 00:53:09 +0000 (18:53 -0600)]
Update include files in DSP project for ML0 alpha header file

7 years agoUpdate tools submodule
Frank Livingston [Thu, 23 Feb 2017 00:01:42 +0000 (18:01 -0600)]
Update tools submodule

7 years agoAdd ML0 to DSP
Frank Livingston [Thu, 23 Feb 2017 00:01:31 +0000 (18:01 -0600)]
Add ML0 to DSP

7 years agoUpdate tools submodule
Frank Livingston [Wed, 22 Feb 2017 23:54:28 +0000 (17:54 -0600)]
Update tools submodule

7 years agoUpdate PAF submodule
Frank Livingston [Wed, 22 Feb 2017 23:29:12 +0000 (17:29 -0600)]
Update PAF submodule

7 years agoUpdate PAF submodule
Frank Livingston [Wed, 22 Feb 2017 23:14:46 +0000 (17:14 -0600)]
Update PAF submodule

7 years agoFix memset bugs.
Frank Livingston [Wed, 22 Feb 2017 00:11:02 +0000 (18:11 -0600)]
Fix memset bugs.

7 years agoUpdate oar submodule
Frank Livingston [Sun, 19 Feb 2017 19:44:51 +0000 (13:44 -0600)]
Update oar submodule

7 years agoChange at-boot output shortcut to execPAIOutAnalog
Frank Livingston [Fri, 17 Feb 2017 23:49:35 +0000 (17:49 -0600)]
Change at-boot output shortcut to execPAIOutAnalog

7 years agoMerge remote-tracking branch 'origin/dev_pasdk_govind_pasdk53IpDataDebug' into dev_pa...
Frank Livingston [Fri, 17 Feb 2017 23:48:46 +0000 (17:48 -0600)]
Merge remote-tracking branch 'origin/dev_pasdk_govind_pasdk53IpDataDebug' into dev_pasdk_frank

7 years agoPASDK-53: This commit for cleaner input handling, also brings decoders back into...
Govind Jeyaram [Thu, 16 Feb 2017 22:16:23 +0000 (14:16 -0800)]
PASDK-53: This commit for cleaner input handling, also brings decoders back into the system.
BugFix in PAF_ASIT_decodeProcessing owing to the newer "statusOp_read"

7 years agoRemove tabs
Frank Livingston [Fri, 17 Feb 2017 21:13:28 +0000 (15:13 -0600)]
Remove tabs

7 years agoRemove SW_BREAKPOINT on ASIP due to Dec CB overflow returned to DSP
Frank Livingston [Fri, 17 Feb 2017 20:42:13 +0000 (14:42 -0600)]
Remove SW_BREAKPOINT on ASIP due to Dec CB overflow returned to DSP

7 years agoPASDK-53: Hard-coding 192 KHz as the IB SampleRate, to aid with SIDK progress.
Govind Jeyaram [Thu, 16 Feb 2017 22:35:07 +0000 (14:35 -0800)]
PASDK-53: Hard-coding 192 KHz as the IB SampleRate, to aid with SIDK progress.
Importantly, this helps side-step the I2C real-time issue, until the an efficient I2C option is found.

7 years agoPASDK-53: EDMA programming fix, to suit both 1-lane & 4-lane HDMI input handling...
Govind Jeyaram [Thu, 16 Feb 2017 22:33:04 +0000 (14:33 -0800)]
PASDK-53: EDMA programming fix, to suit both 1-lane & 4-lane HDMI input handling + misc. Debug Logs.

7 years agoPASDK-53: Reducing the arbitrary per-call time to invoke platform_delay with. Few...
Govind Jeyaram [Thu, 16 Feb 2017 22:31:49 +0000 (14:31 -0800)]
PASDK-53: Reducing the arbitrary per-call time to invoke platform_delay with. Few other debug mods.

7 years agoPASDK-53: Don't need the 2nd Memtab in IB anymore. The scratch memory tab was used...
Govind Jeyaram [Thu, 16 Feb 2017 22:30:27 +0000 (14:30 -0800)]
PASDK-53: Don't need the 2nd Memtab in IB anymore. The scratch memory tab was used primarily for paging of data from SDRAM->IRAM. Important when there was no D-cache.

7 years agoPASDK-53: DIBERR_SYNC is NOT masked now in PAF_ASIT_autoProcessing, to consolidate...
Govind Jeyaram [Thu, 16 Feb 2017 22:28:51 +0000 (14:28 -0800)]
PASDK-53: DIBERR_SYNC is NOT masked now in PAF_ASIT_autoProcessing, to consolidate all the Input Reset operations to the top of the ASIP state-machine.

7 years agoPASDK-53: This commit for cleaner input handling, also brings decoders back into...
Govind Jeyaram [Thu, 16 Feb 2017 22:16:23 +0000 (14:16 -0800)]
PASDK-53: This commit for cleaner input handling, also brings decoders back into the system.
BugFix in PAF_ASIT_decodeProcessing owing to the newer "statusOp_read"

7 years agoUpdate PAF submodule
Frank Livingston [Tue, 14 Feb 2017 21:52:59 +0000 (15:52 -0600)]
Update PAF submodule

7 years agoAdd more commenting and use of symbolic constants to systemStream.c
Frank Livingston [Tue, 7 Feb 2017 20:11:35 +0000 (14:11 -0600)]
Add more commenting and use of symbolic constants to systemStream.c

7 years agoAdd explicit SYS/BIOS Load configuration to app.cfg
Frank Livingston [Tue, 7 Feb 2017 20:07:35 +0000 (14:07 -0600)]
Add explicit SYS/BIOS Load configuration to app.cfg

Increment priority level of all SYS/BIOS Tasks except TaskSystemStream to
avoid priority overlap for TaskSystemStream & TaskAfp (incoming control
I/O shouldn't be blocked on System Stream processing, since this
processing was formerly located in IDLE).

7 years agoAdd comment concerning time base for AIP interval parameter
Frank Livingston [Mon, 6 Feb 2017 16:44:36 +0000 (10:44 -0600)]
Add comment concerning time base for AIP interval parameter

7 years agoFix uninitialized variables, add more comments to system.c
Frank Livingston [Mon, 6 Feb 2017 16:43:07 +0000 (10:43 -0600)]
Fix uninitialized variables, add more comments to system.c

7 years agoAdd tools submodule
Frank Livingston [Tue, 31 Jan 2017 23:21:10 +0000 (17:21 -0600)]
Add tools submodule

7 years agoRemove tools directory.
Frank Livingston [Tue, 31 Jan 2017 23:15:44 +0000 (17:15 -0600)]
Remove tools directory.

Tools will be obtain directly from PASDK tools repository.
PASDK tools repository will be made into PASDK super-repo submodule.
Scripts will produce correct tools directory content for release.

7 years agoUpdate submodule URLs
Frank Livingston [Mon, 30 Jan 2017 00:30:00 +0000 (18:30 -0600)]
Update submodule URLs

7 years agoAdding back this code causes mat-thd (input only) to work
Frank Livingston [Fri, 27 Jan 2017 23:26:46 +0000 (17:26 -0600)]
Adding back this code causes mat-thd (input only) to work

7 years agoAdd back Cache_wb() after swapHdmi()
Frank Livingston [Fri, 27 Jan 2017 23:25:44 +0000 (17:25 -0600)]
Add back Cache_wb() after swapHdmi()

7 years agoFix previous cherry-pick result
Frank Livingston [Fri, 27 Jan 2017 23:12:41 +0000 (17:12 -0600)]
Fix previous cherry-pick result

7 years agoUpdate submodule URLs
Frank Livingston [Mon, 30 Jan 2017 00:30:00 +0000 (18:30 -0600)]
Update submodule URLs

7 years agoMerge commit '6ff7457' into dev_pasdk_frank
Frank Livingston [Sat, 28 Jan 2017 01:38:28 +0000 (19:38 -0600)]
Merge commit '6ff7457' into dev_pasdk_frank

7 years agoRevert updates for DDP,MAT-THD,and OAR submodules for PASDK-215 (Harmony 1.3)
Frank Livingston [Sat, 28 Jan 2017 01:33:06 +0000 (19:33 -0600)]
Revert updates for DDP,MAT-THD,and OAR submodules for PASDK-215 (Harmony 1.3)

7 years agoAdding back this code causes mat-thd (input only) to work
Frank Livingston [Fri, 27 Jan 2017 23:26:46 +0000 (17:26 -0600)]
Adding back this code causes mat-thd (input only) to work

7 years agoAdd back Cache_wb() after swapHdmi()
Frank Livingston [Fri, 27 Jan 2017 23:25:44 +0000 (17:25 -0600)]
Add back Cache_wb() after swapHdmi()

7 years ago* Fixes towards PASDK-53 include --- PART II (BIOS6 Queue API usage CleanUp:
Govind Jeyaram [Tue, 17 Jan 2017 21:14:51 +0000 (13:14 -0800)]
* Fixes towards PASDK-53 include --- PART II (BIOS6 Queue API usage CleanUp:
1. (sap.c) - Add debug counters; reduce underrun frame-length (impacts outputStartClocks); remove unnecessary Edma3_CacheFlush call.
Remove context-protection around swapHdmi, experimentally - to unblock UART intr mainly.
Remove TEST_MULTICHANNEL from the file-level.
2. (mib.c, mob.c) Fix Queue API usage, to remove compiler warnings about unsavoury typecasting.
3. (audioStreamInpProc.c) minor cleanup for removing compiler warnings.

7 years agoFix previous cherry-pick result
Frank Livingston [Fri, 27 Jan 2017 23:12:41 +0000 (17:12 -0600)]
Fix previous cherry-pick result

7 years ago* Fixes towards PASDK-53 include --- PART I (HDMI-Input CleanUp, mainly):
Govind Jeyaram [Tue, 17 Jan 2017 21:07:09 +0000 (13:07 -0800)]
* Fixes towards PASDK-53 include --- PART I (HDMI-Input CleanUp, mainly):
1.(dbgDib.c) capIb now performs necessary wrap-around handling (in IB), along with necessary cache operations.
2.(io.c) General clean up of the IO shortcuts.
3.(audioStreamInpProc.c) Debug counters added.
4.(params.c) The 2nd Memtab in inpMemTabPrimary is configured to size=0, now. No impact to the system observed thus far.
5.(audio_dc_cfg.c) APIs to Read Error/Audio/Clock statuses from HSR41, in addition to samprate, periodically.
EDID configuration updated to reflect ATMOS + DTS:X support in accordance with CEA prescribed values.
At system startup (audioHDMIConfig (), one-time call) now wait for VideoSync event from HSR41 before returning.
6.(sap_d10.c) manageInput revamped now to periodically look for lock/clock/error statuses + minor clean-up.
7.(sap_mcasp.c) General clean-up and debug counters.

7 years agoPASDK-53: Input Data Integrity investigation.
Govind Jeyaram [Tue, 13 Dec 2016 17:44:05 +0000 (09:44 -0800)]
PASDK-53: Input Data Integrity investigation.
* Fixed the EDID configuration of the HSR41. The Dolby streaming Tool now reports: "EDID of the Audio Device indicates support for Dolby Atmos on EC3
EDID of the Audio Device indicates support for Dolby Atmos on MAT"
* Fixed a weird Interface Clock behavior, which leads to the input frame=48K & output-frame=12KHz(?!!).
Specifically, modified clkxDivHDMI to tackle PAF_SAMPLERATE_UNKNOWN situations just like PAF_SAMPLERATE_48000HZ; including the clock relationships.
These new division factors avoid the output_frame=12KHz situation.

7 years agoRemove remove ARM call for reset, activate. All ARM remove calls removed during decode.
Frank Livingston [Fri, 27 Jan 2017 20:48:34 +0000 (14:48 -0600)]
Remove remove ARM call for reset, activate. All ARM remove calls removed during decode.

7 years agoAdd pdk to include directories for ARM build for GPIO debug
Frank Livingston [Thu, 26 Jan 2017 23:19:47 +0000 (17:19 -0600)]
Add pdk to include directories for ARM build for GPIO debug