HDA sound driver mod for sigmatel 92xx
Eric Anderson
anderson at centtech.com
Thu Jul 13 01:34:20 UTC 2006
On 07/12/06 20:04, Wesley Morgan wrote:
> On Wed, 12 Jul 2006, Eric Anderson wrote:
>
>> On 07/09/06 09:11, Wesley Morgan wrote:
>>>
>>> With a little help from the netbsd azalia driver (a wonderful piece
>>> of work, by the way) and the hda specs, I've been able to get
>>> Andrea's hdac code to work with my laptop. I believe the problem was
>>> that the codec and dac started out in some kind of low-power mode and
>>> needed to be woken up before they would work.
>>>
>>> Hopefully someone is still working on a proper driver, but for now, I
>>> can watch movies again!
>>>
>>> A diff against Andrea's work is attached.
>>
>>
>> I couldn't get this patch to work - all hunks fail. What am I doing
>> wrong?
>
> Make sure your mailer didn't wrap long lines? It applies cleanly for me.
> I've attached a newer diff that makes the mixer work properly as well,
> but it's hard-coded to the correct widget for me so it might not work
> for everyone.
>
>
> [morganw at catalyst:~$]: tar zxf hdac.tgz
> [morganw at catalyst:~$]: cd hdac
> [morganw at catalyst:~/hdac$]: patch < ../sigma.diff
> Hmm... Looks like a unified diff to me...
> The text leading up to this was:
> --------------------------
> |diff -urb hdac/hdac.c hdac-sigma/hdac.c
> |--- hdac/hdac.c Mon Jun 5 15:15:12 2006
> |+++ hdac-sigma/hdac.c Sun Jul 9 10:10:37 2006
> --------------------------
> Patching file hdac.c using Plan A...
> Hunk #1 succeeded at 247.
> Hunk #2 succeeded at 261.
> Hunk #3 succeeded at 787.
> Hunk #4 succeeded at 821.
> Hunk #5 succeeded at 894.
> Hunk #6 succeeded at 945.
> Hunk #7 succeeded at 974.
> Hunk #8 succeeded at 1270.
> Hmm... Ignoring the trailing garbage.
> done
Well, it must be my hdac.tgz then, because the attached patch looks
fine, but still fails poorly. Maybe a pointer to the hdac.tgz you used,
and an md5 sum would do the trick..
Thanks for hassling with this. :)
Eric
--
------------------------------------------------------------------------
Eric Anderson Sr. Systems Administrator Centaur Technology
Anything that works is better than anything that doesn't.
------------------------------------------------------------------------
More information about the freebsd-mobile
mailing list