From owner-freebsd-multimedia@FreeBSD.ORG Mon Aug 6 08:03:37 2007 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from misaki (localhost [IPv6:::1]) by hub.freebsd.org (Postfix) with SMTP id ED2E716A417; Mon, 6 Aug 2007 08:03:35 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Date: Mon, 6 Aug 2007 16:03:31 +0800 From: Ariff Abdullah To: "Peter Johnson" Message-Id: <20070806160331.4f0cce1d.ariff@FreeBSD.org> In-Reply-To: <1233f1b60708052316r4943e5bbi29b1f194ab271019@mail.gmail.com> References: <1233f1b60708052316r4943e5bbi29b1f194ab271019@mail.gmail.com> Organization: FreeBSD X-Mailer: /usr/local/lib/ruby/1.8/net/smtp.rb Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="PGP-SHA1"; boundary="Signature=_Mon__6_Aug_2007_16_03_31_+0800_r/rsSVbHEOAuLkFx" Cc: freebsd-multimedia@freebsd.org Subject: Re: HDA STAC9205 X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Aug 2007 08:03:37 -0000 --Signature=_Mon__6_Aug_2007_16_03_31_+0800_r/rsSVbHEOAuLkFx Content-Type: text/plain; charset=US-ASCII Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, 5 Aug 2007 23:16:41 -0700 "Peter Johnson" wrote: > I'd like to help get support added for the STAC9205 series of HDA > codec, as I have a new laptop (Dell Vostro 1500) with that codec and > there's a quirk that needs fixing, but I'm getting lost in the hda > source code. The quirk: the headphone output works (along with > volume control), but there is no output from the speakers either > with or without the headphones plugged in. (I've not tried the > input side of things.) >=20 Try various gpio settings through hint.pcm.%d.config. See the manpage for details. > Verbose dmesg attached. >=20 > I started by looking at a patch that added STAC9205 support to > Linux's hda driver ( > http://osdir.com/ml/ubuntu.devel.kernel.general/2006-08/msg00034.html), > which gave me the necessary bits to get at least the HDA_CODEC > definitions done, but it looks like there is quite a bit of > quirk-ish stuff that the Linux patch performs that I don't have a > clue of how to recreate in FreeBSD's snd_hda driver (and I don't > even know if most of those quirk-ish things are required in my case > anyway). >=20 > My guess is something in the nids isn't being set right but I'm not > sure how to experiment. Any suggestions would be appreciated. >=20 > Thanks, > Peter Johnson >=20 -- Ariff Abdullah FreeBSD ... Recording in stereo is obviously too advanced and confusing for us idiot ***** users :P ........ --Signature=_Mon__6_Aug_2007_16_03_31_+0800_r/rsSVbHEOAuLkFx Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFGttXTlr+deMUwTNoRAhEXAKDInKclj3Kh8vBs6H6OrpdnK62i/wCfaJcE BsUMyq/3sRaUWcGWzKhpFl4= =fmLn -----END PGP SIGNATURE----- --Signature=_Mon__6_Aug_2007_16_03_31_+0800_r/rsSVbHEOAuLkFx--