[git,pull] drm legacy cleanups

Submitted by Dave Airlie on April 24, 2019, 7:08 a.m.

Details

Message ID CAPM=9tztr1GoR0gr1CXPv8FsAXE4iuoRZDWKYovtnb6oDGF-Lg@mail.gmail.com
State New
Headers show

Not browsing as part of any series.

Pull-request download mbox

git pull git://people.freedesktop.org/~airlied/linux drm-legacy-cleanup

Commit Message

Dave Airlie April 24, 2019, 7:08 a.m.
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.

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

Comments

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