[git pull] drm legacy cleanups

Daniel Vetter daniel at ffwll.ch
Wed Apr 24 08:39:09 UTC 2019


On Wed, Apr 24, 2019 at 05:08:22PM +1000, Dave Airlie wrote:
> Hi Daniel,
> 
> All these are r-b and been looked over, I think they are good to put
> in next now. I haven't included the pci one I'll do that later.
> 
> Dave.

Pulled.

Cheers, Daniel

> 
> The following changes since commit dbb92471674a48892f5e50779425e03388073ab9:
> 
>   Revert "drm: allow render capable master with DRM_AUTH ioctls"
> (2019-04-18 06:46:33 +1000)
> 
> are available in the Git repository at:
> 
>   git://people.freedesktop.org/~airlied/linux drm-legacy-cleanup
> 
> for you to fetch changes up to ee22f76306a68359c33809f8895eff603e71584b:
> 
>   drm/legacy: remove some legacy lock struct members (2019-04-24 12:36:32 +1000)
> 
> ----------------------------------------------------------------
> Dave Airlie (12):
>       drm/nouveau: add kconfig option to turn off nouveau legacy contexts. (v3)
>       drm/legacy: move drm_legacy_master_rmmaps to non-driver legacy header.
>       drm/legacy: move map cleanups into drm_bufs.c
>       drm/radeon: drop unused ati pcigart include.
>       drm/legacy: move lock cleanup for master into lock file (v2)
>       drm/legacy: move map_hash create/destroy into inlines
>       drm/legacy: move init/destroy of struct members into legacy file
>       drm/legacy: move legacy dev reinit into legacy misc
>       drm/legacy: don't include any of ati_pcigart in legacy. (v2)
>       drm: allow removal of legacy codepaths (v4.1)
>       drm/legacy: place all drm legacy members under DRM_LEGACY.
>       drm/legacy: remove some legacy lock struct members
> 
>  drivers/gpu/drm/Kconfig               |  4 ++
>  drivers/gpu/drm/Makefile              |  9 ++--
>  drivers/gpu/drm/drm_auth.c            | 19 +-------
>  drivers/gpu/drm/drm_bufs.c            |  8 ++++
>  drivers/gpu/drm/drm_drv.c             | 21 +++------
>  drivers/gpu/drm/drm_file.c            | 25 ----------
>  drivers/gpu/drm/drm_internal.h        |  2 +
>  drivers/gpu/drm/drm_ioc32.c           | 13 +++++-
>  drivers/gpu/drm/drm_ioctl.c           | 55 ++++++++++++----------
>  drivers/gpu/drm/drm_irq.c             |  2 +
>  drivers/gpu/drm/drm_legacy.h          | 87 ++++++++++++++++++++++++++++++++++-
>  drivers/gpu/drm/drm_legacy_misc.c     | 82 +++++++++++++++++++++++++++++++++
>  drivers/gpu/drm/drm_lock.c            | 19 ++++++++
>  drivers/gpu/drm/drm_vm.c              |  2 +
>  drivers/gpu/drm/nouveau/Kconfig       | 13 +++++-
>  drivers/gpu/drm/nouveau/nouveau_drm.c |  7 ++-
>  drivers/gpu/drm/radeon/radeon_drv.h   |  1 -
>  include/drm/drm_auth.h                |  6 ++-
>  include/drm/drm_device.h              |  3 +-
>  include/drm/drm_file.h                |  2 +
>  include/drm/drm_legacy.h              |  2 -
>  21 files changed, 285 insertions(+), 97 deletions(-)
>  create mode 100644 drivers/gpu/drm/drm_legacy_misc.c

-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch


More information about the dri-devel mailing list