[Openchrome-devel] Project Status
James Simmons
jsimmons
Wed Feb 22 07:34:23 PST 2012
> My problem is not with the branch switching, I cloned twice to two different folders so I switched to kms_branch in one of them. What I need to do is to
> switch revisions in master to get an idea of which commit caused the problems.
> I'll continue my testing next week, right now I have to prepare an exam for college :p
You will need to update the kms_branch and the drm-openchrome.
Last night I fixed some more issues with GEM allocation in both the
kernel and the xorg driver. For some time the kms_branch couldn't
allocate a buffer correctly form the new DRM kernel driver. Only
allocation with the main stream via DRM driver worked. That has been
fixed now so the kms_branch can use the GEM allocation ioctl. Last night
I booted the drm-openchrome kernel with mode setting disabled and the
xorg driver worked with no new regressions.
I also add the first KMS support code to the xorg driver. So if
you boot with drm-openchrome kernel with modeset=1 for the via module
param the xorg driver will use the KMS layer to detect outputs and set the
mode. Mind you this is a first step and a few more issues need to be
worked out. For some reason the cursor doesn't show up with KMS code but I
know it works on xf86-video-modesetting driver. Also with KMS xorg driver
I noticed a regression kernel side with DPMS. The monitor doesn't turn
back on after it powers doen. Please note the KMS kernel driver currently
only supports VGA ouput. Now that the xorg support KMS more support
for different ouputs will be added in the near future.
More information about the Openchrome-devel
mailing list