For 18.04 and 19.10, the alsa-lib only supports ucm, Intel audio team write the ucm confs and this is sth I plan to SRU to Eoan and Bionic in this bug.
For 20.04, we choose alsa-lib-1.2.1.2, it supports ucm2, and upstream writes the ucm2 confs based on the Intel audio team's work, we use #1862505 to track it.
For 18.04 and 19.10, the alsa-lib only supports ucm, Intel audio team write the ucm confs and this is sth I plan to SRU to Eoan and Bionic in this bug.
For 20.04, we choose alsa-lib-1.2.1.2, it supports ucm2, and upstream writes the ucm2 confs based on the Intel audio team's work, we use #1862505 to track it.
So the ucm for bionic and eoan is not backported from ucm2 of 1.2.1.2, it is maintained by Intel: https:/ /github. com/thesofproje ct/alsa- ucm-conf. git
the ucm2 for focal is maintained by upstream: https:/ /github. com/alsa- project/ alsa-ucm- conf.git, it is written based on the Intel's work.