[PATCH v2 00/19] drm/dumb-buffers: Add defaults for .dumb_map_offset and .dumb_destroy
Noralf Trønnes
noralf at tronnes.org
Tue Aug 15 20:58:21 UTC 2017
Den 06.08.2017 17.40, skrev Noralf Trønnes:
> This is a follow up with the patches that haven't been reviewed.
> First version:
> https://lists.freedesktop.org/archives/dri-devel/2017-July/148101.html
>
> Changes since version 1
> -----------------------
> - Exynos can also use drm_gem_dumb_map_offset() (Emil Velikov)
> - Remove drm_gem_cma_dumb_map_offset() (Philipp Zabel)
>
> Noralf.
>
> Noralf Trønnes (19):
> drm/kirin: Use .dumb_map_offset and .dumb_destroy defaults
> drm/meson: Use .dumb_map_offset and .dumb_destroy defaults
> drm/mxsfb: Use .dumb_map_offset and .dumb_destroy defaults
I'd appreciate if someone could ack the remaining cma specific patches
to get the function out of the way:
[v2,01/19] drm/kirin: Use .dumb_map_offset and .dumb_destroy defaults
[v2,02/19] drm/meson: Use .dumb_map_offset and .dumb_destroy defaults
[v2,03/19] drm/mxsfb: Use .dumb_map_offset and .dumb_destroy defaults
[v2,19/19] drm/gem-cma-helper: Remove drm_gem_cma_dumb_map_offset()
Noralf.
> drm/sti: Use .dumb_map_offset and .dumb_destroy defaults
> drm/gma500: Use .dumb_map_offset and .dumb_destroy defaults
> drm/tegra: Use .dumb_map_offset and .dumb_destroy defaults
> drm/cirrus: Use the drm_driver.dumb_destroy default
> drm/udl: Use the drm_driver.dumb_destroy default
> drm/qxl: Use the drm_driver.dumb_destroy default
> drm/ast: Use the drm_driver.dumb_destroy default
> drm/i915: Use the drm_driver.dumb_destroy default
> drm/msm: Use the drm_driver.dumb_destroy default
> drm/exynos: Use .dumb_map_offset and .dumb_destroy defaults
> drm/mgag200: Use the drm_driver.dumb_destroy default
> drm/radeon: Use the drm_driver.dumb_destroy default
> drm/bochs: Use the drm_driver.dumb_destroy default
> drm/armada: Use the drm_driver.dumb_destroy default
> drm/virtio: Use the drm_driver.dumb_destroy default
> drm/gem-cma-helper: Remove drm_gem_cma_dumb_map_offset()
>
> drivers/gpu/drm/armada/armada_drv.c | 1 -
> drivers/gpu/drm/armada/armada_gem.c | 6 -----
> drivers/gpu/drm/armada/armada_gem.h | 2 --
> drivers/gpu/drm/ast/ast_drv.c | 1 -
> drivers/gpu/drm/bochs/bochs_drv.c | 1 -
> drivers/gpu/drm/cirrus/cirrus_drv.c | 1 -
> drivers/gpu/drm/drm_gem_cma_helper.c | 35 -------------------------
> drivers/gpu/drm/exynos/exynos_drm_drv.c | 2 --
> drivers/gpu/drm/exynos/exynos_drm_gem.c | 30 ++-------------------
> drivers/gpu/drm/exynos/exynos_drm_gem.h | 5 ----
> drivers/gpu/drm/gma500/gem.c | 30 ---------------------
> drivers/gpu/drm/gma500/psb_drv.c | 2 --
> drivers/gpu/drm/gma500/psb_drv.h | 2 --
> drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c | 2 --
> drivers/gpu/drm/i915/i915_drv.c | 1 -
> drivers/gpu/drm/meson/meson_drv.c | 2 --
> drivers/gpu/drm/mgag200/mgag200_drv.c | 1 -
> drivers/gpu/drm/msm/msm_drv.c | 1 -
> drivers/gpu/drm/mxsfb/mxsfb_drv.c | 2 --
> drivers/gpu/drm/qxl/qxl_drv.c | 1 -
> drivers/gpu/drm/radeon/radeon_drv.c | 1 -
> drivers/gpu/drm/sti/sti_drv.c | 2 --
> drivers/gpu/drm/tegra/drm.c | 2 --
> drivers/gpu/drm/tegra/gem.c | 21 ---------------
> drivers/gpu/drm/tegra/gem.h | 2 --
> drivers/gpu/drm/udl/udl_drv.c | 1 -
> drivers/gpu/drm/virtio/virtgpu_drv.c | 1 -
> drivers/gpu/drm/virtio/virtgpu_drv.h | 3 ---
> drivers/gpu/drm/virtio/virtgpu_gem.c | 7 -----
> include/drm/drm_gem_cma_helper.h | 5 ----
> 30 files changed, 2 insertions(+), 171 deletions(-)
>
More information about the dri-devel
mailing list