* 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>
The input argument is passed by reference, so only update
the value pointed by the pointer, not the pointer value itself.
CRs-Fixed: 2547766
Change-Id: I34d71afae277de1d93655e1eac845ce533552167
Add mixer controls for lito and atoll display ports on QRD
and speaker-safe display path in IDP and CDP.
Change-Id: Idfa9860248db51d0c147b4fee2df479e200ca81e
Signed-off-by: Prasad Kumpatla <nkumpat@codeaurora.org>
When restarting audioserver during SVA session, the default value
of ADC2_MIXER Swtich is not set to default value and cause SVA fail
to detect anything. Add default value for this mixer control.
Change-Id: Iebb1b818383e4735b98a63b35ccc4ef8a737a419
Signed-off-by: Vatsal Bucha <vbucha@codeaurora.org>
Remove Telephony TX/RX devices as permanently
attached devices to avoid voice tx/rx enablement
as part of BT SCO call.
Change-Id: I5e311b86070bdcc98fe1d1997fbe7345893809a5
This DEFAULT adm_config profile will be used whenever a session is
in non-LPI with FFECNS disabled. AFE will connect to ADM but will
have none_topology.
Change-Id: I1918ef7eada54c6806023acff6c15c57a8c96718
When encoder is set to 96KHz, accordingly the stream to be
encoded should also be resampled to 96KHz.
Add the missing update of sample rate for aptx adaptive r2
codec.
Change-Id: I0326404baadc17ec88e124a3f9207ba9e3d1e891
WCD9370 codec variant supports only class AB HPH power mode.
Add a mixer path to set the HPH power mode ctl to class AB.
Change-Id: Id5825fc3809a6e4d73b6b3b1779507282b72b046
* Add hfp_zone set and get parameter control for new
Fluence V9 automotive module and topology.
* Zones 0 through 6 are applicable.
* Provide the capability to configure zone config
params from platform info xml.
* Fix KW warning.
Change-Id: I40ebc06c1919a4c208cc5f11bf2cd3d6df7c4f04
Signed-off-by: Guodong Hu <guodhu@codeaurora.org>
* Add ec_car_state to switch between single-mic
and multi-mic ecns hfp calls.
* Add the capability to have an echo reference for
both single-mic and multi-mic ecns hfp call.
* New snd device is introduced for multi-mic ecns hfp.
Change-Id: I5a8c869cf6854020e15efb61cbaf78f3f027e1ee
Signed-off-by: Guodong Hu <guodhu@codeaurora.org>
Signed-off-by: Derek Chen <chenche@codeaurora.org>
* <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>
Update error handling for incall music usecase initialization to
return error when feature is not enabled.
Not returning error was setting output configs to 0 or other
unexpected values, resulting in busy loops and other system errors.
Change-Id: I971b8c49cda407aff5b7986bc285f72e6b56cd99
For custom_upsampler, add mixer controls and backend updation in
platform info in atoll, kona and steppe.
Change-Id: I0c61024c444e9950568797779545f43e7ec3ba1b
Signed-off-by: Prasad Kumpatla <nkumpat@codeaurora.org>
Compress offload buffer duration changes was specific for
LE feature. Mask this change using vendor property to avoid
unintended modification of fragment size.
Change-Id: I14a7a4ee09d48329acba29f8e3eaae710e08d697
Updated to get working of stream drain, flush and minimum buffer size.
Enahanced log message for time capture.
CRs-fixed: 2450433
Change-Id: I7523808a434b74626bd1e2a44e08eb1d871b8229