[Openchrome-devel] Bugs in via_wait_idle()

Jon Nettleton jon.nettleton
Tue Feb 10 02:08:53 PST 2009


On Tue, Feb 10, 2009 at 8:23 PM, Thomas Hellstr?m <thomas at shipmail.org> wrote:
> Thomas Steffen wrote:
>> On Tue, Feb 10, 2009 at 8:14 AM, Thomas Hellstr?m <thomas at shipmail.org> wrote:
>>
>>> You can download the documentation (should be reasonably similar to the
>>> VX800 docs) in
>>> Xavier's new wiki site.
>>>
>>
>> Thanks, I will have a look.
>>
>>
>>> Note that the open source via drm module does not support Chrome9 at all,
>>> although
>>> VIA has provided some patches that haven't made it upstream yet.
>>>
>>
>> Are you talking about the one in the kernel, or one of the more recent
>> developments? Because the one in the kernel is certainly used for
>> Chrome9, and some people report varying degrees of success.
>>
> Hmm?
> The one that in the vanilla linux kernel does more or less nothing
> except allows Chrome9 chips to submit PCI commands, which the X server
> can do on its own.
>
> Or are you talking about a distro custom kernel? In that case, it might
> be a VIA-modified kernel module.
> /Thomas
>

Hi both Thomas's

I have worked up a patch to mesa git to include VIA's chrome9 kernel
module.  I have not had much success with it, but haven't had much
time to tinker with it either.  I have also been working on a patch to
via_accel.c via_dma.c and via_drc.c  to properly handle the chrome9
registers.  That is close, but also needs some work.  I will try to
get those into a publicly consumable form in the next day or two and
all other people to play around with it.

Jon




More information about the Openchrome-devel mailing list