Date: Sat, 31 Jan 2009 20:00:40 +0200 From: Alexander Motin <mav@mavhome.dp.ua> To: =?ISO-8859-1?Q?Patrick_Lamaizi=E8re?= <patfbsd@davenulle.org> Cc: freebsd-multimedia@freebsd.org Subject: Re: [snd_hda] Sound problem on Macbook pro model 3.1 Message-ID: <498491C8.6030302@mavhome.dp.ua> In-Reply-To: <20090131180006.458b8e10@baby-jane.lamaiziere.net> References: <1233372205.00068713.1233358803@10.7.7.3> <49840E58.9050303@mavhome.dp.ua> <20090131151117.0820a27f@baby-jane.lamaiziere.net> <498467A2.6080005@mavhome.dp.ua> <20090131180006.458b8e10@baby-jane.lamaiziere.net>
next in thread | previous in thread | raw e-mail | index | archive | help
Patrick Lamaizière wrote: > Le Sat, 31 Jan 2009 17:00:50 +0200, > Alexander Motin <mav@mavhome.dp.ua>: > >>> That's not a real problem, but the driver does not use coherent >>> numbers for the associations. >>> By instance for the quirk hint.hdac.0.cad0.nid21.config="as=4 >>> seq=15", it displays >>> hdac0: Enabling headphone/speaker audio routing switching: >>> hdac0: as=3 sense nid=21 [UNSOL] >>> >>> Why "as=3" instead "as=4"? >> There is two different numberings, internal (driver) and external >> (UAA). Internal numbers are unique to identify association, while >> external are not. UAA specifies that there can be several as=15 pins >> which are not associated (each is them a part of his own association). > > Ok, Thanks Alexander. > > Update: The internal microphone works too. > > Do you think we should add a quirk to the driver for this hardware? > I'm asking because the problem of shared pci id between several Mac. The answer depends on how much difference between those Macs. If that patch applicable to all of them (all devices sharing same ID allow setting gpio0 and ovref), then it is possible. -- Alexander Motin
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?498491C8.6030302>