[PATCH 0/7] gem_bo.resv prime unification, leftovers
Mike Lothian
mike at fireburn.co.uk
Wed Jun 26 10:04:58 UTC 2019
I'll try testing this on my Skylake/Tonga setup tonight
On Tue, 25 Jun 2019 at 21:42, Daniel Vetter <daniel.vetter at ffwll.ch> wrote:
>
> Hi all,
>
> Here's the unmerged leftovers from my big prime cleanup series:
> - using the prepare_fb helper in vc4&msm, now hopefully fixed up. The
> helper should be now even more useful.
>
> - amd&nv driver ->gem_prime_res_obj callback removal. I think this one
> might have functional conflicts with Gerd's patch series to embed
> drm_gem_object in ttm_bo, or at least needs to be re-reviewed before we
> merge the 2nd series.
>
> Comments, testing, feedback as usual very much welcome.
>
> Thanks, Daniel
>
> Daniel Vetter (7):
> drm/fb-helper: use gem_bo.resv, not dma_buf.resv in prepare_fb
> drm/msm: Use drm_gem_fb_prepare_fb
> drm/vc4: Use drm_gem_fb_prepare_fb
> drm/radeon: Fill out gem_object->resv
> drm/nouveau: Fill out gem_object->resv
> drm/amdgpu: Fill out gem_object->resv
> drm/prime: Ditch gem_prime_res_obj hook
>
> Documentation/gpu/todo.rst | 9 ------
> drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 17 +-----------
> drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.h | 1 -
> drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 1 -
> drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 2 ++
> drivers/gpu/drm/drm_gem_framebuffer_helper.c | 29 ++++++++++----------
> drivers/gpu/drm/drm_prime.c | 3 --
> drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 8 ++----
> drivers/gpu/drm/msm/msm_atomic.c | 8 ++----
> drivers/gpu/drm/nouveau/nouveau_bo.c | 2 ++
> drivers/gpu/drm/nouveau/nouveau_drm.c | 1 -
> drivers/gpu/drm/nouveau/nouveau_gem.h | 1 -
> drivers/gpu/drm/nouveau/nouveau_prime.c | 7 -----
> drivers/gpu/drm/radeon/radeon_drv.c | 2 --
> drivers/gpu/drm/radeon/radeon_object.c | 1 +
> drivers/gpu/drm/radeon/radeon_prime.c | 7 -----
> drivers/gpu/drm/vc4/vc4_plane.c | 5 ++--
> include/drm/drm_drv.h | 12 --------
> 18 files changed, 26 insertions(+), 90 deletions(-)
>
> --
> 2.20.1
>
> _______________________________________________
> dri-devel mailing list
> dri-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/dri-devel
More information about the dri-devel
mailing list