asoc: es755: codec power & latency optimizations
authorSrinivas Anne <sanne@nvidia.com>
Sat, 22 Aug 2015 01:14:30 +0000 (18:14 -0700)
committermobile promotions <svcmobile_promotions@nvidia.com>
Thu, 12 Nov 2015 02:16:29 +0000 (18:16 -0800)
commitbfc8f54bd49bc6aba30cf688e725bfceedca8891
treef17430e7d4c76c47dae13e7df07405b2b4a4d5ba
parenta7b79a1b71e4e11cad1fb323e8ccbcd42894a2a0
asoc: es755: codec power & latency optimizations

FW version: M90.5.2.12_B61231_NVidia_Hawkeye_MCFFillIn_STREAM.bin

Change Summary:
Audience mainline driver escore 1.5.0
DSP-bypass route for audio playback over headset/headphone.
enabled MP_sleep state during audio playback over headset/headphone
Warm-up latency optimizations
fixed capture latency regression
disable wired accessory detection during LP0
playback latency optimizations

Change-Id: Ib55046b864b8b79284eb5568f07195c75fe50e81
Signed-off-by: Srinivas Anne <sanne@nvidia.com>
Reviewed-on: http://git-master/r/830908
GVS: Gerrit_Virtual_Submit
Reviewed-by: Pierre Gervais <pgervais@nvidia.com>
33 files changed:
firmware/audience/es755/audience-es755-fw.bin
sound/soc/codecs/audience/Kconfig
sound/soc/codecs/audience/Makefile
sound/soc/codecs/audience/adnc-sensorhub-api.h [deleted file]
sound/soc/codecs/audience/es-a300-reg.h
sound/soc/codecs/audience/es-a300.c
sound/soc/codecs/audience/es-d300-route.c
sound/soc/codecs/audience/es-d300-route.h
sound/soc/codecs/audience/es-d300.c
sound/soc/codecs/audience/es-d300.h
sound/soc/codecs/audience/es755-access.h
sound/soc/codecs/audience/es755.c [changed mode: 0755->0644]
sound/soc/codecs/audience/es755.h [changed mode: 0755->0644]
sound/soc/codecs/audience/escore-cdev.c
sound/soc/codecs/audience/escore-i2c.c
sound/soc/codecs/audience/escore-i2c.h
sound/soc/codecs/audience/escore-i2s.c
sound/soc/codecs/audience/escore-list.c
sound/soc/codecs/audience/escore-pm.c
sound/soc/codecs/audience/escore-slim.c
sound/soc/codecs/audience/escore-spi.c
sound/soc/codecs/audience/escore-spi.h
sound/soc/codecs/audience/escore-uart-common.c
sound/soc/codecs/audience/escore-uart-common.h
sound/soc/codecs/audience/escore-uart.c
sound/soc/codecs/audience/escore-version.h
sound/soc/codecs/audience/escore-vs.c
sound/soc/codecs/audience/escore-vs.h
sound/soc/codecs/audience/escore.c
sound/soc/codecs/audience/escore.h [changed mode: 0755->0644]
sound/soc/codecs/audience/esxxx.h [new file with mode: 0644]
sound/soc/codecs/audience/mq100-sensorhub.h [deleted file]
sound/soc/tegra-alt/tegra_t210ref_mobile_es755_alt.c