Hi Jaroslav, > > >> Add the profile name to let userspace pick correct UCM profile > > > > > > It's no longer necessary to force the card names in the drivers. UCM > > > can match the USB vendor / device IDs from the 'components' string, too. > > > > > > I think that we should abandon this way of the UCM configuration > > > selection for new devices with device IDs. The kernel already > > > exports necessary information to select the right UCM configuration > > > in the user > > space. > > > > Untested example: > > > > > https://github.com/perexg/alsa-ucm-conf/commit/74ced65440b5011bbec1680 > > b2804c8a9c82b5152 > > > > Jaroslav > > Thanks a lot. I will take your example to test. I had tested with USB-Audio.conf that the system seems not to apply the UCM config. The related info of the test machine shows below. root@Latitude-5410:/usr/share/alsa/ucm2/USB-Audio# cat /proc/asound/cards 0 [PCH ]: HDA-Intel - HDA Intel PCH HDA Intel PCH at 0xcc338000 irq 153 1 [Rear ]: USB-Audio - USB audio Rear Generic USB audio Rear at usb-0000:00:14.0-2.2, high speed 2 [FRONT ]: USB-Audio - USB audio FRONT Generic USB audio FRONT at usb-0000:00:14.0-2.1, high speed root@Latitude-5410:/usr/share/alsa/ucm2/USB-Audio# alsaucm --version alsaucm: version 1.2.2 root@Latitude-5410:/usr/share/alsa/ucm2/USB-Audio# lsusb Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 002: ID 8564:4000 Transcend Information, Inc. RDF8 Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 003: ID 0a5c:5842 Broadcom Corp. 58200 Bus 001 Device 002: ID 0bda:5532 Realtek Semiconductor Corp. Integrated_Webcam_HD Bus 001 Device 008: ID 04f3:0235 Elan Microelectronics Corp. Optical Mouse Bus 001 Device 007: ID 1c4f:0002 SiGma Micro Keyboard TRACER Gamma Ivory Bus 001 Device 006: ID 0bda:4c55 Realtek Semiconductor Corp. USB2.0 Hub Bus 001 Device 009: ID 0bda:4c54 Realtek Semiconductor Corp. May I ask you to give me some suggestions?