> -----Original Message----- > From: pulseaudio-discuss [mailto:pulseaudio-discuss- > bounces at lists.freedesktop.org] On Behalf Of Liam Girdwood > Sent: Thursday, March 17, 2016 2:00 AM > To: Koul, Vinod <vinod.koul at intel.com> > Cc: alsa-devel at alsa-project.org; General PulseAudio Discussion <pulseaudio- > discuss at lists.freedesktop.org>; Takashi Iwai <tiwai at suse.de>; Mark Brown > <broonie at kernel.org>; han.lu <han.lu at linux.intel.com>; Linux Upstreaming > Team <linux at endlessm.com> > Subject: Re: [pulseaudio-discuss] [alsa-devel] ASoC and pulseaudio > > On Wed, 2016-03-16 at 21:23 +0530, Vinod Koul wrote: > > > > > > Yeah, that should be feasible. Also, there is a "component" field > > > assigned to the card. This is supposed to be referred by user-space > > > as additional information. See snd_component_add(). > > > > Will add this to my ever growing list of things to do... :D > > You don't have to :) > > It's on Han's list. > > Liam > I installed Ubuntu 14.04 to T100 and update the kernel to 4.5.0+ today, and I tested with a simple patch, which only added long_name in format "DMI_PRODUCT_NAME:card->name", and now in T100, command "cat /proc/sound/cards" will print 0 [bytcrrt5640 ]: bytcr-rt5640 - bytcr-rt5640 T100TA:bytcr-rt5640 Please find details below. I'll continue to add fw name. Or shall we use sysfs and snd_component_add instead?