20 Nov
2019
20 Nov
'19
1:24 a.m.
Thinking more, we can create an ucm2 configuration which will handle both cases (independent on CONFIG_SND_SOC_INTEL_USE_CTL_COMPONENTS). I prepared an example:
https://github.com/alsa-project/alsa-ucm-conf/commit/f1c0083483e184eb7a5eee1...
That'd be fine with me. There's a bit of duplication but it's manageable.
Rather than keep this forever, may we force the use of these components for HDaudio+DMIC devices that are only handled by SOF, starting with 5.5 w/ ucm2, and for older devices BYT/CHT devices ucm2 files are backwards compatible on two levels (SOF or legacy, and longnames or components)?