[alsa-devel] intel-hda patch for Dell Latitude D531

Takashi Iwai tiwai at suse.de
Mon Oct 15 13:52:13 CEST 2007


At Thu, 11 Oct 2007 18:54:56 +0200,
glogow at fbihome.de wrote:
> 
> Hi
> 
> I have attached three files to this mail:
> 
> 1. patch_sigmatel.c.diff
> 
> I have a Latitude D531 which has a ATI SB600 with a STAC 9205. The  
> chip is detected, but no config was read with the latest drivers. The  
> problems are the dmic_nids arrays, which are ignored for auto config  
> lookup. This calles is_in_nid_list, which expects a 0 terminated list,  
> but these arrays are not.

Oh thanks, I queued the fix on to my local tree.
I'll apply it soon after releasing 1.0.15.

> Additionally I updated the dell_9205_m43_pin_configs with values from  
> the latest win drivers.

Hm, I'm not pretty about this.  Does this change work for your machine
well (I suppose you have a Dell Precision).

> 2. create_dell_tables.pl
> 
> When looking into the ini files and comparing the nids and config  
> values of the various tables, I got really confused, so I wrote a  
> litte script to extract the values and build the table. This is the  
> extended version, after I got my sound working. It extracts all pin  
> infos from all ini files, generates the apropriate tables and prepends  
> the Version.txt from the driver, resultiung in a kind of C header.  
> Maybe it's usefull for you.
> 
> 3. patch_sigmatel_dell.h
> 
> Output from running create_dell_tables.pl on the latest drivers for my  
> D531 from  Dell.

That'll certainly help for debugging although we may need to tidy up a
bit.

Thanks!


Takashi


More information about the Alsa-devel mailing list