Commit Graph

84 Commits

Author SHA1 Message Date
Xiaoyu Ye 6514f441e0 configs: kona: update the DMIC order and selection for SVA use cases
Update the sound trigger mixer paths to use the correct DMIC order
and selection for SVA mono mic, dmic, tmic and qmic use cases.

Change-Id: I05b762cf316f60c97791af68cb602c71045dd424
2019-04-24 19:32:29 -07:00
qctecmdr 99c855a6b9 Merge "configs: Add support for sub band devices" 2019-04-21 18:45:22 -07:00
Aniket Kumar Lata 0bdb244c35 configs: Copy stock audio configs to target
Copy stock audio configs to target.

Change-Id: I21cb07a800d22e8d936ee03ef79ab82f80b2faae
2019-04-17 19:05:45 -07:00
kunleiz 571394d7d5 configs: Add support for sub band devices
Add fluence TX sub band devices to dynamic encs device table.

CRs-Fixed: 2406603
Change-Id: I9313b25b218be0a19f53462fea13d356f8b09c0c
2019-04-17 11:20:24 +08:00
qctecmdr 49946a48b8 Merge "configs: Add support for sub band devices" 2019-04-15 23:32:28 -07:00
qctecmdr 721fe68b25 Merge "configs: Add 16 bit and update 24/32 record app types" 2019-04-15 23:15:37 -07:00
qctecmdr a399702be6 Merge "configs: kona: use the correct DMIC for SVA tmic and qmic setups" 2019-04-15 23:13:19 -07:00
qctecmdr ba40066c7a Merge "configs: kona: Add in_channels_lpi param to lsm_usecase" 2019-04-14 23:24:38 -07:00
qctecmdr 531e564d32 Merge "configs: kona: use only the available decimator paths" 2019-04-14 23:21:58 -07:00
qctecmdr 1d830ae8df Merge "hal: use version 3 as default for speaker protection" 2019-04-14 23:16:13 -07:00
qctecmdr 1e66a778d2 Merge "configs: Declare pro-audio capability" 2019-04-14 23:13:46 -07:00
qctecmdr 4f4ba318bb Merge "configs: Remove Dolby formats by default." 2019-04-14 23:11:16 -07:00
Xiaoyu Ye 3d91592daa configs: kona: use the correct DMIC for SVA tmic and qmic setups
Update the sound trigger mixer paths to use the correct DMIC number
"DMIC4" for SVA tmic and qmic use cases.

Change-Id: Ib75643d127afa4ee5dca57e86f9c111553a2dea7
2019-04-12 10:17:19 -07:00
Quinn Male f6f0bc13de configs: kona: Add in_channels_lpi param to lsm_usecase
LPI mode can only support a max of 3 channel FFNS. In order to
accommodote this without restricting the non-LPI usecases, this
change adds the in_channels_lpi param.

Change-Id: I5bcd674fa3506e52bebd260cac663dca604b196b
2019-04-11 15:18:15 -07:00
Vignesh Kulothungan f92d0eadac configs: Add 16 bit and update 24/32 record app types
Add entry for 16 bit record use case. Add new
app types for both 24 bit and 32 bit record.
Different app types are needed for correct
selection of bit width.

CRs-Fixed: 2433774
Change-Id: I58d7005a5fe61a57bab60f0df750ed3a9b84f853
2019-04-11 10:44:44 -07:00
Sujin Panicker b904fbec49 hal: 8916 & 8974 platform convergence
- Convergence specific to SDM660 and SDM429
- Add audio_configs.xml for SDM845 and SDM710
- Add wsa feature flag to configs file for
  msmnile and kona.

Change-Id: Ia9b1923e94014a62743e9a6f55bb007e11c0d921
2019-04-10 23:44:45 -07:00
qctecmdr 2f92f48576 Merge "Revert "configs: kona: enable mirrorlink"" 2019-04-10 10:10:00 -07:00
Karthikeyan Mani 70cde9aa53 configs: kona: use only the available decimator paths
Update capture path decimator paths to not exceed the
number of decimator paths available.

Change-Id: I49fd275ab56fccb10018778402e2cc7dac61275b
2019-04-09 22:31:26 -07:00
Linux Build Service Account 380b32c9a3 Merge "audio: Mmap audio fixes" into audio-hal.lnx.6.0 2019-04-08 23:36:05 -07:00
Linux Build Service Account f36269547e Merge "configs: add mixer path for voip echo reference for kona" into audio-hal.lnx.6.0 2019-04-08 23:36:02 -07:00
Linux Build Service Account bad920b51a Merge "configs: kona: Add platform_lpi_enable flag" into audio-hal.lnx.6.0 2019-04-08 23:35:47 -07:00
Arun Mirpuri a4a3b142a2 configs: Declare pro-audio capability
Declare pro-audio capability in the chipset make files to indicate
pro-audio support exists

Change-Id: Ic481efa300ea477e7f6792cf18ac520da7817a64
2019-04-08 11:34:59 -07:00
Samyak Jain 6df8ce8450 config: add PRODUCT_PACKAGES_ENG and PRODUCT_PACKAGES_DEBUG
Due to build system changes, local module tag
"eng" and "debug" are deprecated. So instead add
the modules in PRODUCT_PACKAGES_ENG or PRODUCT_PACKAGES_DEBUG

Change-Id: I604df1778ede4281a31f2fbbb90a3be3493e77c0
2019-04-05 08:02:43 -07:00
kunleiz c01ede5cbb configs: add mixer path for voip echo reference for kona
Add mixer path entries to support voip echo reference with using
AUDIO_REF_EC_UL10 mixer.

Change-Id: Ic3284a73ef1532032cfc0a8957a090704ebf528a
2019-04-05 07:54:57 -07:00
Arun Mirpuri 5d17087187 audio: Mmap audio fixes
Mmmap audio fixes for mmap playback and record create buffers,
mmap record standby issue and adding aaudio props

Change-Id: I0187bb66474d1487179c6f4d9b8677a4f3cb2dc9
2019-04-05 07:53:58 -07:00
Quinn Male bed66e6870 configs: kona: Add platform_lpi_enable flag
On kona, it is assumed that all sessions will have the same setting
for LPI enablement. So this flag will move from each individual
sound_model_config to the common_config.

Change-Id: Iae6a469830af32197c95704cd7a6d9abc32b9109
2019-04-05 07:53:47 -07:00
Banajit Goswami 16589191ba Revert "configs: kona: enable mirrorlink"
This reverts commit 88d69c6e70.
Disable mirrorlink on Kona target for now.

Change-Id: I7eeb0f8886467889c75427739064eba141336e6e
2019-04-05 00:10:56 -07:00
Mingshu pang 767579cf95 configs: Remove Dolby formats by default.
The AC3, EAC3 formats are supported only when
license and respective decoders are present.
Having these entries in policy configuration
by default will unnecessarily trigger
open_output_stream and then fail when
decoders are not present. This results in
glitches at the begining of playback of video
clips with AC3 or EAC3 audio contents.

Removed these entries to make the video playbck
smooth with out any glitches.

CRs-Fixed: 2428579
Change-Id: I41b7ef9d8e2c5f77c261067337f602d705e11c35
2019-04-04 00:19:47 -07:00
qctecmdr 7fa978bc54 Merge "configs: Add ahal feature configs" 2019-04-03 23:09:58 -07:00
Xiaojun Sang 1cb32db055 hal: use version 3 as default for speaker protection
When speaker protection is enabled, version 3 should be used
as default.

Change-Id: Iea0fc57253bb902f0bad0c22996280e15656457d
2019-04-04 09:13:00 +08:00
Aniket Kumar Lata e08ec653f1 configs: Add ahal feature configs
- Add ahal feature configs to be read by config store.
  These flags will be read during ahal init and queried
  by different modules within ahal to make decisions
  based on whether feature is enabled or disabled.
- Re-group properties and flags per client.
- Add ahal feature configs for pixel.

Change-Id: Ia2270709f857f40cbaf8f345a9dca140033f9938
2019-04-02 18:38:43 -07:00
Xiaoyu Ye afe77c6b8e hal: configs: update ACDB device IDs for LPI VA devices on Kona
Update ACDB device IDs in sound_trigger_platform_info.xml to use
LPI VA ACDB devices on Kona. Add the headset LPI VA device.

Change-Id: Ie246725d4f55af628ec8477a1416c1645b62d362
2019-04-02 18:37:35 -07:00
Vignesh Kulothungan deeb47b085 configs: Add support for sub band devices
Add fluence TX sub band devices to dynamic encs device table.

CRs-Fixed: 2406603
Change-Id: I6856f03b43361d41d32bf53f4b791db05c547814
2019-04-02 16:40:18 -07:00
Dallas Delaney 89fc787c2b kona: Add support for QC value added codecs
Add support for CELT, APTX adaptive codec configurations

Change-Id: I10acd28697f27bf3030428dd7587c202d308302a
2019-04-01 06:10:48 -07:00
Linux Build Service Account 9f3e5d95b5 Merge "Revert "kona: disable audiohalext feature"" 2019-03-25 05:47:47 -07:00
Linux Build Service Account ee3287e79e Merge "hal: remove unused mixer commands for Kona" 2019-03-22 06:56:19 -07:00
Weiyin Jiang 4df6c48ab6 Revert "kona: disable audiohalext feature"
This reverts commit aec970e173.

Change-Id: I1d33cb4ad75bb7a25bb8721b3777a325db686f02
2019-03-20 20:40:11 -07:00
Linux Build Service Account 63854ff437 Merge "configs: kona: enable mirrorlink" 2019-03-20 06:40:33 -07:00
Banajit Goswami 526079aa9b hal: configs: Enable audio custom policy for Kona
Enable audio custom policy flag for Kona target.

Change-Id: I453cf7f524b9e607719fe16c10126ef052c395f9
2019-03-18 20:49:41 -07:00
Aalique Grahame 88d69c6e70 configs: kona: enable mirrorlink
Enable mirrorlink feature by default

CRs-Fixed: 2418503
Change-Id: I4d0d6fd8b6fb7a252df6877bbc728cb45461fc2c
2019-03-18 14:08:27 -07:00
Karthikeyan Mani fdcdf94395 hal: remove unused mixer commands for Kona
Remove unused native mixer commands for Kona.

Change-Id: I8651702beef164c5882719af25587236af88a450
Signed-off-by: Karthikeyan Mani <kmani@codeaurora.org>
2019-03-14 16:03:26 -07:00
Linux Build Service Account 8cc9617aae Merge "hal: configs: update backend for handset device" 2019-03-14 05:14:49 -07:00
Linux Build Service Account 3dd8e23fa7 Merge "hal: kona: update soundtrigger mixer paths for QRD device" 2019-03-13 20:48:40 -07:00
Linux Build Service Account 958f6961ab Merge "hal: config: update mixer paths file name for Kona" 2019-03-13 02:39:36 -07:00
Linux Build Service Account a3f8455d44 Merge "hal: kona: remove unused listen_platform_info.xml" 2019-03-13 00:40:22 -07:00
Meng Wang 39f9346d54 hal: configs: update backend for handset device
Receiver on QRD device is connected to earpiece which has
different backend with speaker. Update backend for handset
device to RX_CDC_DMA_RX_0.

Change-Id: If37cd2bad15c6f6c59f6e507eb74c74a92d9bb85
2019-03-13 09:25:43 +08:00
Karthikeyan Mani 882fb71f40 hal: config: update mixer paths file name for Kona
Rename mtp mixer paths file to compile the updated
mixer paths file for Kona.

Change-Id: I3055c652fe32b83829997554be1794d2b148bfb8
2019-03-12 13:13:26 -07:00
Linux Build Service Account 967f3ea3e3 Merge "hal: config: fix mixer paths name mismatch for Kona cdp" 2019-03-11 23:18:04 -07:00
Banajit Goswami 405ad56616 hal: disable QSSI for audio on Kona target
QSSI for audio on Kona is not ready. Disable the feature flag for
Kona target.

Change-Id: Ibdbe79d02397482a612f421edec1e79ec9abc7b3
2019-03-08 17:00:34 -08:00
Linux Build Service Account 7df13dcd4e Merge "hal: kona: update missed audio properties for kona" 2019-03-08 08:05:47 -08:00