Add UCM files for avs driver
Present in this pull request are UCM files for some of the devices available on market that we were able to test. They are meant to be used with avs driver and relevant topology files.
Move the configurations to ucm2/Intel/avs subtree, please. Also, try to merge the identical device configurations to simplify the configuration maintenance.
I don't mind moving them, but on systems I've tested pulseaudio looked into /usr/share/alsa/ucm2/conf.d, not /usr/share/alsa/ucm2/Intel/avs. Am I missing something, either on driver or ucm side?
The conf.d is just for symlinks for the toplevel config file to keep configurations organized more logically. I would suggest to follow other configs. Also, the ucm2/Intel/ subtree may be restructured more logically (I mean grouping older SST and new AVS configs to separate subdirs).
Ah, I've missed that, I've moved the files. I also updated topologies to reuse DMIC and HDMI configuration where possible, as those are fairly generic. I've left codec ones separated, as even though there is some reuse possible between models, there also seem to be different expectations between some of them.
I've adjusted UCMs is there anything else I need to do?