Add speaker-safe-and-headphones combo to the backend_tag_table
to enable combo usecases for pixel.
Change-Id: Id0c9a3d64615b74e068b0c5fabbde7a612c9186a
Platform convergence specific to msm8937,
and msm8953
Change-Id: Iad9e3b53b7b2f78d3bf8b0ff9d937f3d053b8f62
(cherry picked from commit e6e19e6e26562f14fb97fb0b8ddc05483ad59b21)
FM TX out device defined in HAL conflicts with hearing
aid output device defined in audio-base.h. Clean up FM
device as it is no longer needed.
Change-Id: Ibe2923272a69d24c3a1e44a045a590d185493caf
Update GKI flag as AUDIO_GKI_ENABLED.
Add GKI feature flag check for compress passthru module.
Use reserved variable for flags when GKI is enabled in
compress passthru.
Change-Id: Id6dfadb55590fbdbcebed34c2c235ad2da66a08b
Since we are storing patch info and stream info
pointers and not copies, it is possible to change
the pointer value once adev lock is released.
Remove individual locks for patch and stream info
and instead use adev lock to control access.
Also, update error handling for audio patches.
Change-Id: I4538c37f2235cfcbbdb75232307ba3f5af2a324a
Audio devices were stored in HAL on variables with
type audio_devices_t. This change removes the storage
of multiple devices on a bitfield. Device comparisons,
assigments, removal have been updated. Helper functions
have been introduced for device operations.
Change-Id: I9ce8b0f9bdc542c386cbfe45b685158cc51d47b6
(single mic) topology due to addition of fast input profile.
Add dedicated profile for quad mic use case to make sure HAL
selects proper topology (quad mic).
-Added profile for kona
-Added profile for lito
Change-Id: I528ca43895e364cdfad39f9fd6b61b3e8fac3ffa
With introduction of GKI from kernel 5.4, audio hal
needs to support both GKI and non-GKI kernel builds.
Add an audio feature flag which enables support for GKI.
CRs-Fixed: 2605183
Change-Id: I2d7c68d0006940f6f6939649dae0816456f6f902
- Add sm8150 qrd audio platform config support.
- Add Changes to pick acdb id for mono speaker for playbck
on QRD.
Change-Id: If152ede53cec17790f80f536bec86ddf657c9cb2
Update the default fluence type to DMIC and
configure the input and output
channels accordingly for ABF feature.
Change-Id: I184580687d96cce4cab14d23df138af266d311eb
Signed-off-by: Faiz Nabi Kuchay <fkuchay@codeaurora.org>