processor-sdk/performance-audio-sr.git
5 years agoRe-order CAR and OAR in patches since OAR overwrites audio frame bitstream metadata...
Frank Livingston [Wed, 9 Nov 2016 23:14:25 +0000 (17:14 -0600)]
Re-order CAR and OAR in patches since OAR overwrites audio frame bitstream metadata mode to ch-based.
CAR will always execute if it follows OAR.
This follows DA8xx DH1.2 convention.

This PASDK-35 & PASDK-111 testing, before bug fix version of framework.

5 years agoUpdate OARI submodule for PASDK-35 & PASDK-111 testing. This is before bug fix versio...
Frank Livingston [Wed, 9 Nov 2016 23:09:20 +0000 (17:09 -0600)]
Update OARI submodule for PASDK-35 & PASDK-111 testing. This is before bug fix version of OARI.

5 years agoUpdate for PASDK-79: DSP crashes on system initialization if CAR is enabled by default.
Frank Livingston [Wed, 9 Nov 2016 14:47:15 +0000 (08:47 -0600)]
Update for PASDK-79: DSP crashes on system initialization if CAR is enabled by default.

5 years agoUpdate for PASDK-64: DDP Baseline: alpha commands over UART cause muting. AFP task...
Frank Livingston [Tue, 8 Nov 2016 18:59:54 +0000 (12:59 -0600)]
Update for PASDK-64: DDP Baseline: alpha commands over UART cause muting. AFP task thread higher priority than ASIT/ASOT. This is a temporary fix.

5 years agoTesting for PASDK-38:Verify ARM crash doesn't happen
Livingston [Thu, 3 Nov 2016 22:23:40 +0000 (17:23 -0500)]
Testing for PASDK-38:Verify ARM crash doesn't happen

5 years agoManual merge from dev_pasdk_qin_thdintegration, commitId=434f3e8
Frank Livingston [Tue, 11 Oct 2016 18:10:44 +0000 (13:10 -0500)]
Manual merge from dev_pasdk_qin_thdintegration, commitId=434f3e8

Moved AudioFrame buffers in DecodeInStruct/DecodeOutStruct to external
memory.

5 years agoManual merge from dev_pasdk_pp_work1, commitId=cf72f3b
Frank Livingston [Tue, 11 Oct 2016 16:54:59 +0000 (11:54 -0500)]
Manual merge from dev_pasdk_pp_work1, commitId=cf72f3b

5 years agoUpdate paf submodule
Frank Livingston [Mon, 10 Oct 2016 16:30:01 +0000 (11:30 -0500)]
Update paf submodule

5 years agoUpdate for UART/SPI/I2C LLD build instructions
Frank Livingston [Wed, 5 Oct 2016 20:22:03 +0000 (15:22 -0500)]
Update for UART/SPI/I2C LLD build instructions

5 years agoUpdate paf submodule
Frank Livingston [Wed, 5 Oct 2016 20:18:26 +0000 (15:18 -0500)]
Update paf submodule

5 years agoAdd build_pdk_libs.bat file
Frank Livingston [Wed, 5 Oct 2016 20:18:11 +0000 (15:18 -0500)]
Add build_pdk_libs.bat file

5 years agoUpdate I2C and SPI LLD makefiles -- reduce build time
Frank Livingston [Wed, 5 Oct 2016 20:17:54 +0000 (15:17 -0500)]
Update I2C and SPI LLD makefiles -- reduce build time

5 years agoManual merge from pp_harmonious_dev, commitId=3f99a8b
Frank Livingston [Wed, 5 Oct 2016 20:17:12 +0000 (15:17 -0500)]
Manual merge from pp_harmonious_dev, commitId=3f99a8b

5 years agoPDK: UART EDMA, Tx fifo fix in UART_close().
Chitresh Gupta [Tue, 4 Oct 2016 10:53:20 +0000 (16:23 +0530)]
PDK: UART EDMA, Tx fifo fix in UART_close().

5 years agoPDK: UART EDMA mode fixes updated.
Chitresh Gupta [Mon, 3 Oct 2016 10:37:43 +0000 (16:07 +0530)]
PDK: UART EDMA mode fixes updated.

5 years agoSPI and I2C LLD slave support.
Chitresh Gupta [Thu, 15 Sep 2016 13:15:41 +0000 (18:45 +0530)]
SPI and I2C LLD slave support.

5 years agoAdd code build and install instructions
Frank Livingston [Tue, 4 Oct 2016 22:32:25 +0000 (17:32 -0500)]
Add code build and install instructions

5 years agoUpdate setup guide
Frank Livingston [Tue, 4 Oct 2016 22:24:38 +0000 (17:24 -0500)]
Update setup guide

5 years agoUpdate include directories in test_dsp and test_arm CCS projects
Frank Livingston [Tue, 4 Oct 2016 19:34:32 +0000 (14:34 -0500)]
Update include directories in test_dsp and test_arm CCS projects

5 years agoUpdate paf submodule
Frank Livingston [Tue, 4 Oct 2016 18:04:18 +0000 (13:04 -0500)]
Update paf submodule

5 years agoUpdate paf submodule
Frank Livingston [Tue, 4 Oct 2016 02:33:31 +0000 (21:33 -0500)]
Update paf submodule

5 years agoUpdate Dolby IP submodules
Frank Livingston [Tue, 4 Oct 2016 02:33:11 +0000 (21:33 -0500)]
Update Dolby IP submodules

5 years agoAdd paf as submodule
Frank Livingston [Tue, 4 Oct 2016 02:32:40 +0000 (21:32 -0500)]
Add paf as submodule

5 years agoUpdate test_arm CCS project for Dolby IP submodules
Frank Livingston [Tue, 4 Oct 2016 01:21:36 +0000 (20:21 -0500)]
Update test_arm CCS project for Dolby IP submodules

5 years agoUpdate test_arm and test_dsp CCS projects for Dolby IP submodules
Frank Livingston [Tue, 4 Oct 2016 01:20:27 +0000 (20:20 -0500)]
Update test_arm and test_dsp CCS projects for Dolby IP submodules

5 years agoUpdate submodules
Frank Livingston [Tue, 4 Oct 2016 01:19:24 +0000 (20:19 -0500)]
Update submodules

5 years agoUpdate submodules
Frank Livingston [Tue, 4 Oct 2016 01:10:17 +0000 (20:10 -0500)]
Update submodules

5 years agoAdd submodules
Frank Livingston [Tue, 4 Oct 2016 01:09:23 +0000 (20:09 -0500)]
Add submodules

5 years agoRemove processor_audio_sdk_1_00_00_00 subfolder
Frank Livingston [Mon, 3 Oct 2016 22:17:01 +0000 (17:17 -0500)]
Remove processor_audio_sdk_1_00_00_00 subfolder

5 years agoUpdate test_arm and test_dsp projects for new locations of IPC and PDK eng
Frank Livingston [Mon, 3 Oct 2016 22:12:35 +0000 (17:12 -0500)]
Update test_arm and test_dsp projects for new locations of IPC and PDK eng

5 years agoMove IPC 3.43.00.00 eng and PDK 1.0.1.0 eng to subfolders
Frank Livingston [Mon, 3 Oct 2016 22:08:32 +0000 (17:08 -0500)]
Move IPC 3.43.00.00 eng and PDK 1.0.1.0 eng to subfolders

5 years agoChange directory names in eclipse folder for RTSC plugin -- missing feature.xml
Frank Livingston [Mon, 3 Oct 2016 20:03:53 +0000 (15:03 -0500)]
Change directory names in eclipse folder for RTSC plugin -- missing feature.xml

5 years agoAdd batch file to build alg libs
Frank Livingston [Mon, 3 Oct 2016 18:59:37 +0000 (13:59 -0500)]
Add batch file to build alg libs

5 years agoMove components up one folder level
Frank Livingston [Mon, 3 Oct 2016 16:11:32 +0000 (11:11 -0500)]
Move components up one folder level

5 years agoRemove IPC 3.43.00.00 eng .zip file
Frank Livingston [Fri, 30 Sep 2016 22:56:52 +0000 (17:56 -0500)]
Remove IPC 3.43.00.00 eng .zip file

5 years agoUpdate gitattributes & gitignore
Frank Livingston [Fri, 30 Sep 2016 22:02:42 +0000 (17:02 -0500)]
Update gitattributes & gitignore

5 years agoAdd IPC 3.34.00.00 eng release
Frank Livingston [Fri, 30 Sep 2016 22:01:38 +0000 (17:01 -0500)]
Add IPC 3.34.00.00 eng release

5 years agoUpdate DSP app to select pdk eng RTSC component
Frank Livingston [Fri, 30 Sep 2016 21:36:43 +0000 (16:36 -0500)]
Update DSP app to select pdk eng RTSC component

5 years agoUpdate app builds for new pdk folder
Frank Livingston [Fri, 30 Sep 2016 21:25:08 +0000 (16:25 -0500)]
Update app builds for new pdk folder

5 years agoUpdate files in eclipse folder for RTSC plugin
Frank Livingston [Fri, 30 Sep 2016 21:02:06 +0000 (16:02 -0500)]
Update files in eclipse folder for RTSC plugin

5 years agoChange directory names in eclipse folder for RTSC plugin
Frank Livingston [Fri, 30 Sep 2016 21:01:07 +0000 (16:01 -0500)]
Change directory names in eclipse folder for RTSC plugin

5 years agoChange pdk_k2g_1_0_1 directory name in preparation for updating RSTC plugin
Frank Livingston [Fri, 30 Sep 2016 20:57:17 +0000 (15:57 -0500)]
Change pdk_k2g_1_0_1 directory name in preparation for updating RSTC plugin

5 years agoAdd alpha files for car
Frank Livingston [Thu, 22 Sep 2016 19:46:54 +0000 (14:46 -0500)]
Add alpha files for car

5 years agoFix typo
Frank Livingston [Thu, 22 Sep 2016 19:36:17 +0000 (14:36 -0500)]
Fix typo

5 years agoInitial CAR integration (256 kB L2).
Frank Livingston [Thu, 22 Sep 2016 19:34:43 +0000 (14:34 -0500)]
Initial CAR integration (256 kB L2).

5 years agoFix typo in comment
Frank Livingston [Thu, 22 Sep 2016 19:30:55 +0000 (14:30 -0500)]
Fix typo in comment

5 years agoRemove DDPJOCDcodeModeDisable, change SYS ch cfg request to 7.1. Remove DAP, add...
Frank Livingston [Wed, 21 Sep 2016 15:40:47 +0000 (10:40 -0500)]
Remove DDPJOCDcodeModeDisable, change SYS ch cfg request to 7.1. Remove DAP, add OAR.

5 years agoIncrease at-boot master volume to 0 dB so no need to issue alpha command for volume...
Frank Livingston [Mon, 19 Sep 2016 21:05:26 +0000 (16:05 -0500)]
Increase at-boot master volume to 0 dB so no need to issue alpha command for volume increase at start up (convenient for development)

5 years agoAdd support for DDR shared heap. Note:algs use IALG_EXTERNAL_SHM, which is IALG_ESDATA.
Frank Livingston [Mon, 19 Sep 2016 21:03:59 +0000 (16:03 -0500)]
Add support for DDR shared heap. Note:algs use IALG_EXTERNAL_SHM, which is IALG_ESDATA.

5 years agoAdd comment for original nominal transfer size. Results in different type of failure...
Frank Livingston [Mon, 19 Sep 2016 20:11:41 +0000 (15:11 -0500)]
Add comment for original nominal transfer size. Results in different type of failure for DDP streaming.

5 years agoReduce at-boot master volume to -40 dB for connection to amps
Frank Livingston [Mon, 19 Sep 2016 20:10:43 +0000 (15:10 -0500)]
Reduce at-boot master volume to -40 dB for connection to amps

5 years agoClean up DSP patchs
Frank Livingston [Tue, 13 Sep 2016 23:24:38 +0000 (18:24 -0500)]
Clean up DSP patchs

5 years agoWait for cached update on ARM before using information
Frank Livingston [Tue, 13 Sep 2016 23:23:32 +0000 (18:23 -0500)]
Wait for cached update on ARM before using information

5 years agoUpdate aboot.c for Ltr/Rtm sys ch cfg request and enc ch map from
Frank Livingston [Mon, 12 Sep 2016 19:10:41 +0000 (14:10 -0500)]
Update aboot.c for Ltr/Rtm sys ch cfg request and enc ch map from

5 years agoAdd support for AC3 to framework
Frank Livingston [Mon, 12 Sep 2016 15:18:48 +0000 (10:18 -0500)]
Add support for AC3 to framework

5 years agoAdd cbReset debug log
Frank Livingston [Mon, 12 Sep 2016 00:23:19 +0000 (19:23 -0500)]
Add cbReset debug log

5 years agoGovind's changes to remove AC3, MAT-THD from EDID
Frank Livingston [Mon, 12 Sep 2016 00:22:34 +0000 (19:22 -0500)]
Govind's changes to remove AC3, MAT-THD from EDID

5 years agoChange Enc channel map from for Ltm/Rtm
Frank Livingston [Mon, 12 Sep 2016 00:21:46 +0000 (19:21 -0500)]
Change Enc channel map from for Ltm/Rtm

5 years agoAdd metadata initialization to cbInit routines
Frank Livingston [Sun, 11 Sep 2016 22:04:51 +0000 (17:04 -0500)]
Add metadata initialization to cbInit routines

5 years agoFix metadata buffer size in ARM/DSP params
Frank Livingston [Sun, 11 Sep 2016 19:09:47 +0000 (14:09 -0500)]
Fix metadata buffer size in ARM/DSP params

5 years agoAdd Govind's changes for new HSR4/interconnect boards -- explicitly check HSR4 readys...
Frank Livingston [Sun, 11 Sep 2016 00:12:46 +0000 (19:12 -0500)]
Add Govind's changes for new HSR4/interconnect boards -- explicitly check HSR4 readys status before issuing I2C

5 years agoAdd dap and bmda to alpha command files
Frank Livingston [Sun, 11 Sep 2016 00:10:17 +0000 (19:10 -0500)]
Add dap and bmda to alpha command files

5 years agoCurrently DAP only works for analog. Add at-boot shortcut for 5.1.2 sys ch cfg request.
Frank Livingston [Sat, 10 Sep 2016 22:47:14 +0000 (17:47 -0500)]
Currently DAP only works for analog. Add at-boot shortcut for 5.1.2 sys ch cfg request.

5 years agoFrom Qin-DAP integration
Frank Livingston [Sat, 10 Sep 2016 22:46:15 +0000 (17:46 -0500)]
From Qin-DAP integration

5 years agoAdd Decoder Output Circular Buffer reset function
Frank Livingston [Sat, 10 Sep 2016 19:55:43 +0000 (14:55 -0500)]
Add Decoder Output Circular Buffer reset function

5 years agoAdd Govind's changes for new HSR4/interconnect boards -- explicitly check HSR4 readys...
Frank Livingston [Sat, 10 Sep 2016 16:50:13 +0000 (11:50 -0500)]
Add Govind's changes for new HSR4/interconnect boards -- explicitly check HSR4 readys status before issuing I2C commands

5 years agoChange Gate SR to 0, comment out debug traces
Frank Livingston [Fri, 9 Sep 2016 23:22:22 +0000 (18:22 -0500)]
Change Gate SR to 0, comment out debug traces

5 years agoAdd 1 16-bit word for EDMA padding for Input Driver
Frank Livingston [Fri, 9 Sep 2016 23:05:44 +0000 (18:05 -0500)]
Add 1 16-bit word for EDMA padding for Input Driver

5 years agoFix typo in prototype
Frank Livingston [Fri, 9 Sep 2016 18:46:12 +0000 (13:46 -0500)]
Fix typo in prototype

5 years agoAdd Govind's changes to pdk platform lib for new HSR4/interconnect boards
Frank Livingston [Fri, 9 Sep 2016 17:02:34 +0000 (12:02 -0500)]
Add Govind's changes to pdk platform lib for new HSR4/interconnect boards

5 years agoAdd Govind's changes for new HSR4/interconnect boards
Frank Livingston [Fri, 9 Sep 2016 17:00:15 +0000 (12:00 -0500)]
Add Govind's changes for new HSR4/interconnect boards

5 years agoFix various bugs:
Frank Livingston [Thu, 8 Sep 2016 21:10:34 +0000 (16:10 -0500)]
Fix various bugs:

GateMP API usage
Circular buffer cache problems
ASIT/ASOT/ASDT custom parameters

5 years agoFix DSP patchs
Frank Livingston [Wed, 7 Sep 2016 22:52:47 +0000 (17:52 -0500)]
Fix DSP patchs

5 years agoFix ARM patchs
Frank Livingston [Wed, 7 Sep 2016 22:52:00 +0000 (17:52 -0500)]
Fix ARM patchs

5 years agoAdd GateMP for Decoder Output Circular Buffer
Frank Livingston [Tue, 6 Sep 2016 23:27:11 +0000 (18:27 -0500)]
Add GateMP for Decoder Output Circular Buffer

5 years agoAdd shared state for ASIT/ASOT. Add Decoder CB output control.
Frank Livingston [Tue, 6 Sep 2016 19:42:56 +0000 (14:42 -0500)]
Add shared state for ASIT/ASOT. Add Decoder CB output control.

5 years agoFix DSP params for custom ASOT params
Frank Livingston [Tue, 6 Sep 2016 19:38:48 +0000 (14:38 -0500)]
Fix DSP params for custom ASOT params

5 years agoSplit Decoder Output Circular Buffer code between Master (DSP:init,read) and Slave...
Frank Livingston [Tue, 6 Sep 2016 17:04:45 +0000 (12:04 -0500)]
Split Decoder Output Circular Buffer code between Master (DSP:init,read) and Slave (ARM:write)

5 years agoCustomize ASOT params, patchs, and configuration
Frank Livingston [Tue, 6 Sep 2016 01:17:16 +0000 (20:17 -0500)]
Customize ASOT params, patchs, and configuration

Customize ASOT params, patchs, and configuration for ASOT
- Params with corresponding settings on ASDT/ASIT should have the same
  value as the ASDT/ASIT values. This can be changed in future with
  ARM/DSP common (shared) params data
- ASOT config has local configuration (currently ACP handle) and
  pointer to commmon (shared) ARM/DSP configuration.

5 years agoCustomize ASIT params, patchs, and configuration
Frank Livingston [Mon, 5 Sep 2016 19:21:24 +0000 (14:21 -0500)]
Customize ASIT params, patchs, and configuration

Customize ASIT params, patchs, and configuration for ASIT
- Params with corresponding settings on ASDT/ASOT should have the same
  value as the ASDT/ASOT values. This can be changed in future with
  ARM/DSP common (shared) params data
- ASIT config has local configuration (currently ACP handle) and
  pointer to commmon (shared) ARM/DSP configuration.

5 years agoChange metadata buffer pointers types to match audio frame (remove ARM compiler warning)
Frank Livingston [Sun, 4 Sep 2016 21:10:33 +0000 (16:10 -0500)]
Change metadata buffer pointers types to match audio frame (remove ARM compiler warning)

5 years agoFix ARM params for custom ASDT params
Frank Livingston [Sun, 4 Sep 2016 21:07:26 +0000 (16:07 -0500)]
Fix ARM params for custom ASDT params

5 years agoCustomize ASDT params, patchs, and configuration
Frank Livingston [Sun, 4 Sep 2016 21:00:53 +0000 (16:00 -0500)]
Customize ASDT params, patchs, and configuration

Customize ASDT params, patchs, and configuration for ASDT.
- Params with corresponding settings on ASIT/ASOT should have the same
value as the ASIT/ASOT values. This can be changed in future with ARM/DSP
common (shared) params data.
- ASDT config has local configuration (currently ACP handle) and pointer
  to commmon (shared) ARM/DSP configuration.

5 years agoSeveral updates
Frank Livingston [Sun, 4 Sep 2016 14:51:18 +0000 (09:51 -0500)]
Several updates

- Change pC (AST configuration pointer) to local pointer for each AS task
- Change location of Decoder Output Circular Buffer in AST configuration
- Add separate initPhase in ASIT for Decoder Output Circular Buffer

5 years agoFix cache_wait in ARM decode task
Frank Livingston [Fri, 2 Sep 2016 23:06:11 +0000 (18:06 -0500)]
Fix cache_wait in ARM decode task

5 years agoFix dec output circ buffer PCM init, add read AF mute.
Frank Livingston [Fri, 2 Sep 2016 23:05:08 +0000 (18:05 -0500)]
Fix dec output circ buffer PCM init, add read AF mute.

5 years agoEnable execution analysis in sys/bios configuration files
Frank Livingston [Fri, 2 Sep 2016 16:07:29 +0000 (11:07 -0500)]
Enable execution analysis in sys/bios configuration files

5 years agoAdd OAR to master alpha command file
Frank Livingston [Fri, 2 Sep 2016 16:04:44 +0000 (11:04 -0500)]
Add OAR to master alpha command file

5 years agoAdd OAR to dsp build
Frank Livingston [Fri, 2 Sep 2016 16:03:59 +0000 (11:03 -0500)]
Add OAR to dsp build

5 years agoFix typo in comment
Frank Livingston [Fri, 2 Sep 2016 16:02:32 +0000 (11:02 -0500)]
Fix typo in comment

5 years agoAdd ddp and oar alpha command files
Frank Livingston [Fri, 2 Sep 2016 15:58:06 +0000 (10:58 -0500)]
Add ddp and oar alpha command files

5 years agoClean up metadata handling in Dec Op circular buffer. Change initial delay (experiment).
Frank Livingston [Thu, 1 Sep 2016 20:42:12 +0000 (15:42 -0500)]
Clean up metadata handling in Dec Op circular buffer. Change initial delay (experiment).

5 years agoAdd ddp back to i13_a.h
Frank Livingston [Thu, 1 Sep 2016 20:38:40 +0000 (15:38 -0500)]
Add ddp back to i13_a.h

5 years agoUpdate dec status & beta table sharing between ARM & DSP
Frank Livingston [Thu, 1 Sep 2016 16:22:31 +0000 (11:22 -0500)]
Update dec status & beta table sharing between ARM & DSP

5 years agoUpdate logs
Frank Livingston [Thu, 1 Sep 2016 16:20:02 +0000 (11:20 -0500)]
Update logs

5 years agoRemove temporary set of sourceSelect=none in Output shortcuts
Frank Livingston [Thu, 1 Sep 2016 16:16:34 +0000 (11:16 -0500)]
Remove temporary set of sourceSelect=none in Output shortcuts

5 years agoAdd DDP to ARM, remove AE0 from DSP
Frank Livingston [Thu, 1 Sep 2016 16:15:31 +0000 (11:15 -0500)]
Add DDP to ARM, remove AE0 from DSP

5 years agoFix simAcDebug DSP build profile
Frank Livingston [Thu, 1 Sep 2016 16:12:37 +0000 (11:12 -0500)]
Fix simAcDebug DSP build profile

5 years agoFix typo in DSP sys/bios configuration file
Frank Livingston [Thu, 1 Sep 2016 16:11:16 +0000 (11:11 -0500)]
Fix typo in DSP sys/bios configuration file

5 years agoAdd HDMI configuration back to audio input driver init
Frank Livingston [Thu, 1 Sep 2016 16:07:43 +0000 (11:07 -0500)]
Add HDMI configuration back to audio input driver init