Dne 30. 03. 21 v 19:09 Mark Brown napsal(a):
On Mon, Mar 29, 2021 at 06:54:00AM +0000, Jack Yu wrote:
Using new kcontrols "Capture Switch" and "Capture Volume" instead, remove kcontrols which no longer be used.
Is this going to disrupt any UCM profiles?
Yes (the rt715 prefix is from the SOF driver):
# RT715 specific volume control settings
BootSequence [ cset "name='rt715 DMIC3 Boost' 2" cset "name='rt715 DMIC4 Boost' 2" cset "name='rt715 ADC 24 Mux' 3" cset "name='rt715 ADC 25 Mux' 4" cset "name='rt715 ADC 27 Capture Switch' 1" cset "name='rt715 ADC 07 Capture Switch' 1" cset "name='rt715 ADC 07 Capture Volume' 58" ]
I'm actually working on a pure user-space solution to allow remapping at the control API level. Those universal codecs can be used for multiple stereo inputs or multiple channel inputs. The codec driver does not know the target mapping without the additional hints - DMI / machine checks.
Jaroslav