[PATCH 1/4] drm/atomic: Save flip flags in drm_plane_state
Grodzovsky, Andrey
Andrey.Grodzovsky at amd.com
Mon Jan 16 20:53:10 UTC 2017
> -----Original Message-----
> From: Gustavo Padovan [mailto:gustavo at padovan.org]
> Sent: Monday, January 16, 2017 3:22 PM
> To: Grodzovsky, Andrey
> Cc: dri-devel at lists.freedesktop.org; nouveau at lists.freedesktop.org; amd-
> gfx at lists.freedesktop.org; Deucher, Alexander; daniel.vetter at intel.com
> Subject: Re: [PATCH 1/4] drm/atomic: Save flip flags in drm_plane_state
>
> Hi Andrey,
>
> 2017-01-16 Andrey Grodzovsky <Andrey.Grodzovsky at amd.com>:
>
> > Allows using atomic flip helpers for drivers using ASYNC flip.
> > Remove ASYNC_FLIP restriction in helpers and caches the page flip
> > flags in drm_plane_state to be used in the low level drivers.
> >
> > Signed-off-by: Andrey Grodzovsky <Andrey.Grodzovsky at amd.com>
> > ---
> > drivers/gpu/drm/drm_atomic_helper.c | 10 +++-------
> > include/drm/drm_plane.h | 8 ++++++++
> > 2 files changed, 11 insertions(+), 7 deletions(-)
> >
> > diff --git a/drivers/gpu/drm/drm_atomic_helper.c
> > b/drivers/gpu/drm/drm_atomic_helper.c
> > index a4e5477..f83dc43 100644
> > --- a/drivers/gpu/drm/drm_atomic_helper.c
> > +++ b/drivers/gpu/drm/drm_atomic_helper.c
> > @@ -2737,7 +2737,8 @@ static int page_flip_common(
> > struct drm_atomic_state *state,
> > struct drm_crtc *crtc,
> > struct drm_framebuffer *fb,
> > - struct drm_pending_vblank_event *event)
> > + struct drm_pending_vblank_event *event,
> > + uint32_t flags)
>
> Did you build this patch? It is changing the signature of
> page_flip_common() but no changes to the callers.
>
> Gustavo
Thanks for spotting this, I am afraid I've sent not the final version of the patch.
I will resend the latest version later today.
Thanks
Andrey
More information about the dri-devel
mailing list