At Sun, 11 Nov 2007 22:12:39 +0000, Ivan N. Zlatev wrote: > > Hello, > > I've bought a new laptop Dell Vostro 1400 with the following audio card: > > 00:1b.0 Audio device [Class 0403]: Intel Corporation 82801H (ICH8 > Family) HD Audio Controller [8086:284b] (rev 02) > > and with the SigmaTel Codec: > > Codec: SigmaTel STAC9228 > Address: 0 > Vendor Id: 0x83847616 > Subsystem Id: 0x10280227 > Revision Id: 0x100201 > > I was able to get sound to come out of the internal speakers by > explicitly specifying either the 3stack or the dell-3stack models with > alsa 1.0.14 . Unfortunately with neither of those does the internal > microphone work. > > Now I am running ALSA HG and have decided to try and fix my problem by > adding the proper pinconfig for my card (this is what I've done before > for my Mac and it worked). I downloaded the win32 drivers which > include all pinconfigs for all Dell machines with intel hda cards. The > problem I am facing is that the win32 driver .ini provides a > configuration for 13 pins which do not match the ones in > patch_sigmatel.c . The ones in ALSA are: > > static hda_nid_t stac922x_pin_nids[10] = { > 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, > 0x0f, 0x10, 0x11, 0x15, 0x1b, > }; > > Where as the ones defined by the driver are [1]: > 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x21, 0x22 This looks rather like stac927x_pin_nids[]. STAC9228 belongs to patch_stac927x(). patch_stac922x() is only for STAC9220 and STAC9221. Takashi _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel