[Openchrome-devel] The TTM branch.

Jon Nettleton jon.nettleton
Tue Jan 20 13:01:40 PST 2009

On Wed, Jan 21, 2009 at 7:47 AM, Thomas Hellstr?m <thomas at shipmail.org> wrote:
> It should now be possible to run the TTM branch of the openchrome driver,
> although I've seen problems with the EXA module of the Xorg-1.6 branch. I'll
> see if I can fix those. It's a bit crucial, since XAA has been stripped.
> Caveats:
> Must run with DRM installed.
> XvMC not working yet.
> You need:
> Linux kernel 2.6.27 or 2.6.28 (2.6.26 may work as well).
> Xserver 1.4 - 1.5. If you want to run the 3D driver, I think you'll need at
> least 1.5.
> Components in install order.
> drm and libdrm (git://anongit.freedesktop.org/git/mesa/drm) - branch
> modesetting-newttm.
> libwsbm (git://anongit.freedesktop.org/git/mesa/libwsbm) - branch master
> openchrome (http://svn.openchrome.org/svn/branches/ttm_branch) - branch
> ttm_branch
> mesa (git://anongit.freedesktop.org/git/mesa/mesa) - branch
> openchrome_branch
> I'll be working a little on my spare time on this. The plan is to
> Fix EXA problems
> Get XvMC working again.
> Merge with trunk to get the latest modesetting / cursor bits.
> Fix the 2D driver so it will run without DRM
> Start merging in VIAs Chrome 9 bits into the new DRM.

This all sounds great.  Are you working on getting the chrome9 DRM
bits into the kernel, or will you add the needed code to openchrome as
well?  I have been working with another user Bartosz that is trying to
learn the driver and we have found that DMA works a bit different than
we originally hacked in.  We have fixed the DMA initiliazation but are
debugging some other parts right now.


More information about the Openchrome-devel mailing list