1. Change microphone assigment for endfire and three-mic
scenario.
2. Use MultiMedia8 as FE platform driver for ULL playback over a2dp
CRs-Fixed: 2008319
Change-Id: Ia75d94055fa14d3612fced82e52885a7b1df71d5
Update DMIC assignment of main, back, ANC and noise mic by
their physical location.
CRs-Fixed: 1104430
Change-Id: Ia3038be797a36e21971c276424a569b6112d2d87
USB BE port configuration is controlled by audio HAL. Remove the USB
port configuration from mixer path.
CRs-Fixed: 1100511
Change-Id: Ie76b1af080649b595b94a1621c1b8ecb29ea5d4e
-For voice call usecase if connected USB OUT device does not have a
mic, currently we fallback to Earpiece-Handset mic device pair.
-With tunnel mode USB support, we can instead use USB RX and
Handset Mic as a device pair for the voice call.
-Update mixer paths to use correct device based on if connected
USB device has input capability or not.
Change-Id: I01925a5f7238b5cd8e581d385a129fb96db76418
Rename all instances of msmcobalt to msm8998. Rename
the config directory, defines, functions, and look for
the renamed target and soundcard.
Change-Id: Idbc4c5a425c837342069c2db17b6ec984021bf60