Re: [PATCH] ALSA: usb-audio: add the profile name of Dell desktop

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




On 11/11/21 6:40 PM, Shuming [范書銘] wrote:
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?
Looks like the alsa-lib in the ubuntu 20.04 doesn't support it.




[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Pulse Audio]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux