[RFC 01/11] drm: add atomic fxns

2012-10-12 Thread Rob Clark
From: Rob Clark The 'atomic' mechanism allows for multiple properties to be updated, checked, and commited atomically. This will be the basis of atomic- modeset and nuclear-pageflip. The basic flow is: state = dev->atomic_begin(); for (... one or more ...) obj->set_property(obj, st

[RFC 01/11] drm: add atomic fxns

2012-10-12 Thread Rob Clark
From: Rob Clark The 'atomic' mechanism allows for multiple properties to be updated, checked, and commited atomically. This will be the basis of atomic- modeset and nuclear-pageflip. The basic flow is: state = dev->atomic_begin(); for (... one or more ...) obj->set_property(obj, st

[RFC 01/11] drm: add atomic fxns

2012-10-12 Thread Rob Clark
On Thu, Oct 11, 2012 at 2:26 PM, Laurent Pinchart wrote: > Hi Rob, > > On Wednesday 12 September 2012 22:49:47 Rob Clark wrote: >> From: Rob Clark >> >> The 'atomic' mechanism allows for multiple properties to be updated, >> checked, and commited atomically. This will be the basis of atomic- >>

Re: [RFC 01/11] drm: add atomic fxns

2012-10-12 Thread Rob Clark
On Thu, Oct 11, 2012 at 2:26 PM, Laurent Pinchart wrote: > Hi Rob, > > On Wednesday 12 September 2012 22:49:47 Rob Clark wrote: >> From: Rob Clark >> >> The 'atomic' mechanism allows for multiple properties to be updated, >> checked, and commited atomically. This will be the basis of atomic- >>

[RFC 01/11] drm: add atomic fxns

2012-10-11 Thread Laurent Pinchart
Hi Rob, On Wednesday 12 September 2012 22:49:47 Rob Clark wrote: > From: Rob Clark > > The 'atomic' mechanism allows for multiple properties to be updated, > checked, and commited atomically. This will be the basis of atomic- > modeset and nuclear-pageflip. > > The basic flow is: > >state

Re: [RFC 01/11] drm: add atomic fxns

2012-10-11 Thread Laurent Pinchart
Hi Rob, On Wednesday 12 September 2012 22:49:47 Rob Clark wrote: > From: Rob Clark > > The 'atomic' mechanism allows for multiple properties to be updated, > checked, and commited atomically. This will be the basis of atomic- > modeset and nuclear-pageflip. > > The basic flow is: > >state

[RFC 01/11] drm: add atomic fxns

2012-09-13 Thread Rob Clark
From: Rob Clark The 'atomic' mechanism allows for multiple properties to be updated, checked, and commited atomically. This will be the basis of atomic- modeset and nuclear-pageflip. The basic flow is: state = dev->atomic_begin(); for (... one or more ...) obj->set_property(obj, st

[RFC 01/11] drm: add atomic fxns

2012-09-12 Thread Rob Clark
From: Rob Clark The 'atomic' mechanism allows for multiple properties to be updated, checked, and commited atomically. This will be the basis of atomic- modeset and nuclear-pageflip. The basic flow is: state = dev->atomic_begin(); for (... one or more ...) obj->set_property(obj, st