Commit Graph

67 Commits

Author SHA1 Message Date
qctecmdr 78bd6e0a17 Merge "configs : enable audio qssi compliance" 2020-02-18 17:29:43 -08:00
Jaideep Sharma 5f172f27ff configs : enable audio qssi compliance
Change-Id: I0ee527f26b7c1e8f9a961a9ccf5171409ce946ed
2020-02-16 21:47:18 -08:00
Jaideep Sharma f9b8ec9a19 configs: enable audio hidl version 6.0
Change-Id: I21810971c464a90f4c0ed7678c81f9245dafc8eb
2020-02-14 01:03:54 -08:00
Ramjee Singh f72258c13d config: Add platform info config for msmnile QRD
Change-Id: I9416f479236cfb19b44448b1f80edb141c251192
2020-02-06 12:06:31 +05:30
Derek Chen c7b66f0e51 Revert "config: TEMP: remove additional offload codec support"
This reverts commit 0d580188ce.

Change-Id: Ica43693de4d74c56cd42a2b812625ccfe48a45c7
2019-11-11 18:41:05 -08:00
Derek Chen 0d580188ce config: TEMP: remove additional offload codec support
TEMP: Remove additional offload codec support on
top of pure AOSP build.

Change-Id: I464a1791ba11d870aedb63a0de132e73687b1219
2019-11-11 12:18:16 -08:00
qctecmdr b38a301ffd Merge "configs: modify mixer paths for mmsecns sva" 2019-11-01 21:25:56 -07:00
Timothy Sham 4e167a373f configs: modify mixer paths for mmsecns sva
* Set acdb for quad mic sva to 132.
* Enable multi stage sva and disable lpi mode as default.
* <listen-voice-wakeup-X preproc> are used for mmsecns sva.
* SEC_TDM_TX_0 is used for sva echo path.

Change-Id: Icae339614451a5de202732f9d9dca6c2169b25dd
Signed-off-by: Guodong Hu <guodhu@codeaurora.org>
2019-10-28 15:05:39 -07:00
qctecmdr 287ddbe4ad Merge "ahal: Enable Offload Support for WMA & APE" 2019-10-23 05:20:58 -07:00
Viraja Kommaraju 475835c40d ahal: Enable Offload Support for WMA & APE
Enable WMA & APE hardware decoder Property

Change-Id: I60f6cfbd25c6b3e516ad57ac1bec667ae357c5cb
Signed-off-by: Viraja Kommaraju <virajak@codeaurora.org>
2019-10-16 21:22:23 -07:00
Guodong Hu d1f6335c93 configs: add new mixer paths for mmsecns hfp calls
* <hfp-sco-wb bt-sco-mmsecns> and <hfp-sco bt-sco-mmsecns>
  are used for multi-mic ecns hfp calls.
* <hfp-sco-wb bt-sco-wb> and <hfp-sco bt-sco> are used for
  single-mic ecns hfp calls;
* Provide the capability to overide backend_tag for paths.

Change-Id: Ibae794b59e5e4fae8673ce1a95845c5f11f25b77
Signed-off-by: Guodong Hu <guodhu@codeaurora.org>
2019-10-15 15:37:17 -07:00
E V Ravi 25681a86ad audio: hal: removing unsupported formats
Removing AUDIO_FORMAT_PCM_FLOAT profile from
Audio recording usecase.

Change-Id: Id407ecc03c57817b936db0d58ad0833f8aeb7c51
Signed-off-by: E V Ravi <evenka@codeaurora.org>
2019-09-18 13:09:52 -07:00
Weiyin Jiang 3b7d4459f8 configs: enable NT pause timeout
Enable NT decoder pause timeout.

CRs-Fixed: 2527856
Change-Id: I2c49c3e902b2dfbc6c47c987f2ff48cad8a54537
2019-09-14 22:29:24 -07:00
Guodong Hu 49b2513372 configs: correct acdb id for HFP BT SA8155/SA6155
Uplink:
SND_DEVICE_OUT_BT_SCO_WB (acdb-39)
SND_DEVICE_IN_VOICE_SPEAKER_MIC_HFP (acdb-95)
Downlink:
SND_DEVICE_IN_BT_SCO_MIC_WB (acdb-38)
SND_DEVICE_OUT_VOICE_SPEAKER_HFP (acdb-94)

Change-Id: I3a3fad49312c667dbde089dac6fbda6103136fa7
Signed-off-by: Guodong Hu <guodhu@codeaurora.org>
2019-08-27 15:01:46 -07:00
qctecmdr 8b39fcc9b1 Merge "audio: update properties to fix namespace violations" 2019-08-14 08:32:11 -07:00
Derek Chen 6d4cf3e1c3 configs: add car audio configuration for multi-zone support
Add car audio configuration xml file including
    - Audio zones
    - Display to audio zone mappings
    - Context to audio bus mappings
    - Volume groups
Deprecate car volume groups overlay file.
Add rear seat zone as secondary zone in audio policy
configuration.

Change-Id: Ie7b8b1e6ee16b0cef8bdb48afed43faa729591f8
2019-08-06 22:14:20 -07:00
Dhananjay Kumar c8d4b451b6 audio: update properties to fix namespace violations
Update properties to add vendor.audio prefix where missing
and remove unused ones to fix namespace violations.

Change-Id: I3723ae3e366178e87eff81001a0f1fd133cc4404
2019-08-06 16:31:51 +05:30
Derek Chen 48b0b37e75 config: add dynamic feature flag for auto hal
Add dynamic feature flag for auto hal prop.

Change-Id: I60e853395f66d89667628d807dfed0c64864f140
2019-07-25 22:53:57 -07:00
Derek Chen 4214cbf0bb configs: fastforward msmnile_au configs for Q
Fastforward automotive msmnile platform configs
for Android Q with mobile branch.

Change-Id: I571a842785168a3fa4d3f2c505916ab9398f2847
2019-07-25 22:27:52 -07:00
qctecmdr c0905aab9c Merge "configs: add audio routing for quin tdm interface" 2019-07-24 02:55:01 -07:00
qctecmdr f132a56dce Merge "config: enable ext fm tuner feature for automotive" 2019-07-24 02:50:10 -07:00
qctecmdr 53311612cf Merge "config: add pcm and backend id for voice spkr hfp" 2019-07-24 00:24:57 -07:00
qctecmdr 704a948402 Merge "config: add common audio policy for auto platform" 2019-07-24 00:23:27 -07:00
qctecmdr b562e9b38b Merge "configs: add audio input/output policy config" 2019-07-24 00:18:42 -07:00
qctecmdr 7f16545fdf Merge "configs: change playback to device 60 on auto platform" 2019-07-24 00:13:58 -07:00
Derek Chen b3d758b4a0 config: add pcm and backend id for voice spkr hfp
Add pcm device and backend id for voice speaker
hfp and voice speaker stereo snd device.
Add routing for build-in and back mic to primary
input mixer.

Change-Id: I6e6460fa5189b6b0123f39e01afbfa6c9fdbe6a8
2019-07-18 00:43:25 -07:00
Derek Chen bed641e813 configs: add audio input/output policy config
Add audio input/output (io) policy config file.
This is to combine individual config files and
remove staging of output policy config.

Change-Id: I1a3a88654dcecc7fb558fd96edd5a86a293b783f
2019-07-18 00:34:38 -07:00
Han Lu bf11efa817 configs: add audio routing for quin tdm interface
Add additional audio routing to Quinary TDM
interfaces for media-playback and compress-offload
use cases.

Change-Id: Ic7e8da434414c52ef2f377ca04287721766c4aef
2019-07-18 00:09:57 -07:00
Derek Chen 36a4231a8b configs: change playback to device 60 on auto platform
Update primary playback usecase to use device 60
to utilize automotive audio PP filters for processing.

Change-Id: I87828ef63ea73d6407d133ded724ba3c8c34e578
2019-07-18 00:03:11 -07:00
Derek Chen 334cba3754 config: add common audio policy for auto platform
Add common audio policy for automotive platform
to support BUS device on pure AOSP build.

Change-Id: I9881ea093b2ce67731cbc68ae001804c55f1defb
2019-07-17 23:53:49 -07:00
Derek Chen f6cc632e07 config: enable ext fm tuner feature for automotive
Enable ext fm tuner feature on automotive
platforms.

Change-Id: Id6f9dcc1e510c741f38b1899d7c10189b347a60b
2019-07-17 19:34:15 -07:00
Derek Chen edac83d60a config: enable audiod and disable sndmonitor for auto platform
Enable audiod and disable sndmonitor for SSR monitor
and TDM hostless enablement on automotive platform.

Change-Id: I3e05fa61fcbf8797711472479d092f5a8bcf2ffd
2019-07-17 19:32:09 -07:00
qctecmdr b57b6f5436 Merge "config: enable auto config overlay as value added" 2019-07-17 05:29:47 -07:00
qctecmdr 8ec3f06247 Merge "configs: enables backward compatibility for legacy volume APIs" 2019-07-04 04:55:21 -07:00
qctecmdr 881e438994 Merge "configs: Add prop override for acdb on GVM" 2019-07-04 04:53:45 -07:00
qctecmdr e71dada0db Merge "configs: add audio routing for quat tdm interface" 2019-07-04 04:51:43 -07:00
Rahul Sharma ea4b808e72 ahal: Enable offload support for 16/24 bit pcm files
Enable 16/24 bit pcm offload properties.
Adding 16/24 bit pcm profiles to compress offload.
Change-Id: If78e7ed76341f00211d2d4eeb3e08ba0ac8ffa6c
2019-06-29 22:42:25 -07:00
Derek Chen 5a1dd62f25 configs: add audio routing for quat tdm interface
Add additional audio routing to Quaternary TDM
interfaces for deep-buffer and compress-offload
use cases.

Change-Id: Ied2d1904bfca440e29198d66c36c2d1488626fc8
2019-06-29 22:36:01 -07:00
Derek Chen 29453c8b5f configs: Add prop override for acdb on GVM
Add prop override for acdbdata set selecting
as default target is "MTP", since no sysfs nodes
of socinfo populated on GVM for target detection.

Change-Id: Idce5ef1ff0eec37c8bbb07c070821269f7d6d8c5
2019-06-29 22:28:53 -07:00
Derek Chen fc4e52230b config: enable auto config overlay as value added
Enable automotive config overlay as value added
feature to align with audio policy configuration.

This is to avoid boot up issue when bus device is
not available in AOSP policy when car dynamic
routing is enabled in the overlay.

Change-Id: I4df5c892f4c698b04c00cb1f56e537dea8fdc644
2019-06-29 21:48:21 -07:00
Suprith Malligere Shankaregowda da82ef1621 configs: enables backward compatibility for legacy volume APIs
Enables backward compatibility for the legacy volume
APIs based on stream types by setting the config_useFixedVolume
value to false in config.xml file of framework for overlay.

Change-Id: Ia5fbe62c32e3689a85028949b864be2d9a34bc79
2019-06-29 16:43:38 -07:00
qctecmdr d67cb4cc1f Merge "configs: msmnile_au: add overlay for car service config" 2019-06-19 08:58:31 -07:00
qctecmdr 61242f3e6a Merge "configs: msmnile_au: add routing for car streams" 2019-06-19 08:48:59 -07:00
qctecmdr d42d97a410 Merge "Bluetooth: Add support of non offload by default" 2019-06-17 05:37:33 -07:00
Derek Chen 76fb84e9ab config: remove codec related mixer path for auto platform
Remove slimbus and codec related mixer path configs
as they are not applicable to automotive platforms.

Change-Id: I57e55c726c3d38bf5dcaf5e342dacf38b75725f2
2019-06-11 17:29:51 -07:00
Derek Chen 20bf95165d configs: msmnile_au: add overlay for car service config
Add car service overlay for dynamic routing enable and
audio volume groups.
Add frameworks overlay for volume key event configuration.

Change-Id: I3ab16a94ce55a0fd8a1f1b495341e330a9682af1
2019-06-11 16:44:28 -07:00
Derek Chen af656061ce configs: msmnile_au: add routing for car streams
Update audio policy configuration and mixer paths
to support routing of the car streams to bus devices
for automotive platforms.
Add audio HAL maj version 3 for automotive.
Enable auto hal audio extension feature flag.

Change-Id: Ib35e1e531fcb305b328767fb53bfcb403aaa5d21
2019-06-11 16:38:37 -07:00
Srinu Jella 234f94287a Bluetooth: Add support of non offload by default
- Add support of non offload by default for legacy
  targets.

- Push the new non offload xml file for Bluetooth
  onto the DUT.

CRs-Fixed: 2469019
Change-Id: I37e3ea8eef4a93201cdc6b199a5c69547d13f244
2019-06-11 14:20:50 +05:30
Vijayakumar Badiger ccd71d371a removed TARGET_USES_AOSP_FOR_AUDIO flag from msmnile_au.mk
The flag should be set in device mk

Change-Id: I13636f414a55189363067d163221da6390be9a22
2019-06-10 06:14:31 -07:00
Weiyin Jiang b21ff8c887 configs: rename vendor properties
Rename vendor properties to be accessible by system.

CRs-Fixed: 2443266
Change-Id: Ib5bb5ebabb1b16332d747ce273f0b5be373b603d
2019-04-30 00:26:36 -07:00