lkml.org 
[lkml]   [2021]   [Sep]   [9]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH AUTOSEL 5.14 006/252] drm/omap: Follow implicit fencing in prepare_fb
    Date
    From: Daniel Vetter <daniel.vetter@ffwll.ch>

    [ Upstream commit 942d8344d5f14b9ea2ae43756f319b9f44216ba4 ]

    I guess no one ever tried running omap together with lima or panfrost,
    not even sure that's possible. Anyway for consistency, fix this.

    Reviewed-by: Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>
    Signed-off-by: Daniel Vetter <daniel.vetter@intel.com>
    Cc: Tomi Valkeinen <tomba@kernel.org>
    Link: https://patchwork.freedesktop.org/patch/msgid/20210622165511.3169559-12-daniel.vetter@ffwll.ch
    Signed-off-by: Sasha Levin <sashal@kernel.org>
    ---
    drivers/gpu/drm/omapdrm/omap_plane.c | 3 +++
    1 file changed, 3 insertions(+)

    diff --git a/drivers/gpu/drm/omapdrm/omap_plane.c b/drivers/gpu/drm/omapdrm/omap_plane.c
    index 801da917507d..512af976b7e9 100644
    --- a/drivers/gpu/drm/omapdrm/omap_plane.c
    +++ b/drivers/gpu/drm/omapdrm/omap_plane.c
    @@ -6,6 +6,7 @@

    #include <drm/drm_atomic.h>
    #include <drm/drm_atomic_helper.h>
    +#include <drm/drm_gem_atomic_helper.h>
    #include <drm/drm_plane_helper.h>

    #include "omap_dmm_tiler.h"
    @@ -29,6 +30,8 @@ static int omap_plane_prepare_fb(struct drm_plane *plane,
    if (!new_state->fb)
    return 0;

    + drm_gem_plane_helper_prepare_fb(plane, new_state);
    +
    return omap_framebuffer_pin(new_state->fb);
    }

    --
    2.30.2
    \
     
     \ /
      Last update: 2021-09-09 13:41    [W:3.230 / U:0.164 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site