Re: HDA sound driver mod for sigmatel 92xx
Norberto Meijome <[email protected]>
| Newsgroups | gmane.os.freebsd.devel.mobile,gmane.os.freebsd.devel.multimedia |
|---|---|
| Message-ID | <20060717002817.1a4d1f0e@localhost> |
On Thu, 13 Jul 2006 12:47:00 -0400 (EDT) Daniel Eischen <[email protected]> wrote: > On Wed, 12 Jul 2006, Wesley Morgan wrote: > > > > The original hdac.tgz posted by Andrea, I believe can be found at: > > > > http://darkircop.org/hdac.tgz > > This plus the patch from the previous thread seemed to work > for me on my Dell Inspiron 1405. I only had time to cat > a small audio file. But I do get mtx lock warnings when > booting and rc tries to set the mixer. It seems that pcm/mixer.c > holds one of its locks (see mixer_set(), around line 148), > then somehow calls into the driver in hdac_command_send_internal() > around line 1401 where it does an msleep(). You're not suppose > to sleep while holding mutex (pcm/mixer's mtx is held at > this point). > > I've placed the original driver with the patches applied at: > > http://people.freebsd.org/~deischen/hdac.tgz > Thanks Daniel for this :) this works fine on my Thinkpad z60m (hdac = '82801FB/FR/FW/FRW Intel High DefiNition Audio Controller' ), but : - volume is *very* low - it is barely discernible from background noise. mixer reported initially a value of 77%, which i pushed to 100 with no change. dev.acpi_ibm.0.volume was 14 (max) , so the speaker beeping was very loud, but pcm wasn't at all. - lack of recording (mic) / input - not sure if this patch was added to your tar ball Andrea's original package from darkircop.org doens't show the mic either, but the sound volume works fine. I'll test Andrea's -rec.tgz now. Please let me know if you want any debug information :) Cheers, Beto _______________________________________________ [email protected] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-mobile To unsubscribe, send any mail to "[email protected]"