WIP: drm: Atomic modeset ioctl
authorVille Syrjälä <ville.syrjala@linux.intel.com>
Wed, 16 May 2012 12:04:59 +0000 (15:04 +0300)
committerVille Syrjälä <ville.syrjala@linux.intel.com>
Fri, 3 Aug 2012 13:50:30 +0000 (16:50 +0300)
commit3503d773923aac54d7f82c6bcc2bb567c364df15
tree226832832d58c75a1575549fcb24aa86143402ce
parent8aafaede2a27691a3f9f2c30010e4557c505e84a
WIP: drm: Atomic modeset ioctl

First draft.

The ioctl simply takes a list of object IDs and property IDs and their
values. For setting values to blob properties, the property value
indicates the length of the data, and the actual data is passed via
another blob pointer.

Detailed error reporting is missing, as is completion event support.

Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
drivers/gpu/drm/drm_crtc.c
drivers/gpu/drm/drm_drv.c
include/drm/drm.h
include/drm/drmP.h
include/drm/drm_crtc.h
include/drm/drm_mode.h