On Wednesday, December 3, 2008 11:07 am Jesse Barnes wrote: > On Wednesday, December 3, 2008 10:18 am Eric Anholt wrote: > > On Thu, 2008-11-27 at 09:16 -0800, Jesse Barnes wrote: > > > Add mode setting support to the DRM layer. > > > > > > This is a fairly big chunk of work that allows DRM drivers to provide > > > full output control and configuration capabilities to userspace. It > > > was motivated by several factors: > > > - the fb layer's APIs aren't suited for anything but simple > > > configurations > > > - coordination between the fb layer, DRM layer, and various userspace > > > drivers is poor to non-existent (radeonfb excepted) > > > - user level mode setting drivers makes displaying panic & oops > > > messages more difficult > > > - suspend/resume of graphics state is possible in many more > > > configurations with kernel level support > > > > > > This commit just adds the core DRM part of the mode setting APIs. > > > Driver specific commits using these new structure and APIs will follow. > > > > This patch, and the stuff in your tree, seems to have squashed in a > > default lock patch from krh for dri2 that we don't need any more. > > Ah good; those bits should have been part of the master rework anyway. I > think I was seeing lockups in the 2D driver w/o these changes, I'll update > and re-test.
I just pushed an updated set of commits to git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/drm-2.6#drm-modesetting. It still has the default_lock stuff, but hopefully that's not too hard to rip out. -- Jesse Barnes, Intel Open Source Technology Center ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ -- _______________________________________________ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel