Re: HDA sound driver mod for sigmatel 92xx

Daniel Eischen <[email protected]>
Newsgroups gmane.os.freebsd.devel.multimedia,gmane.os.freebsd.devel.mobile
Message-ID <[email protected]>
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

-- 
DE
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-multimedia
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.