nouveau-next - misc fixes/cleanups for 4.19
Ben Skeggs
skeggsb at gmail.com
Mon Jul 16 08:22:16 UTC 2018
The following changes since commit b861686b18538eaaf3530255eb37b4133146fbe2:
Merge tag 'vmwgfx-next-4.19-3' of
git://people.freedesktop.org/~thomash/linux into drm-next (2018-07-10
11:13:39 +1000)
are available in the Git repository at:
git://github.com/skeggsb/linux linux-4.19
for you to fetch changes up to b59fb482b52269977ee5de205308e5b236a03917:
drm/nouveau: tegra: Detach from ARM DMA/IOMMU mapping (2018-07-16
18:06:36 +1000)
----------------------------------------------------------------
Ben Skeggs (5):
drm/nouveau/gr/gv100: handle multiple SM-per-TPC for shader exceptions
drm/nouveau/fault/gv100: fix fault buffer initialisation
drm/nouveau/core: ERR_PTR vs NULL bug in nvkm_engine_info()
drm/nouveau/disp/nv50-gp10x: fix coverity warning
drm/nouveau/kms/nv50-: remove duplicate assignment
Dan Carpenter (1):
drm/nouveau/hwmon: potential uninitialized variables
Jérôme Glisse (1):
drm/nouveau/mmu/gp10b: remove ghost file
Karol Herbst (2):
drm/nouveau/bios/vpstate: There are some fermi vbios with no
boost or tdp entry
drm/nouveau/debugfs: Wake up GPU before doing any reclocking
Kees Cook (1):
drm/nouveau/secboot/acr: Remove VLA usage
Lyude Paul (1):
drm/nouveau: Fix runtime PM leak in drm_open()
Mario Kleiner (1):
drm/nouveau/kms/nv50-: Allow vblank_disable_immediate
Nick Desaulniers (1):
drm/nouveau/nvif: remove const attribute from nvif_mclass
Nicolas Chauvet (1):
drm/nouveau/secboot/tegra: Enable gp20b/gp10b firmware tag when relevant
Thierry Reding (2):
ARM: dma-mapping: Set proper DMA ops in arm_iommu_detach_device()
drm/nouveau: tegra: Detach from ARM DMA/IOMMU mapping
Thomas Zimmermann (3):
drm/nouveau: Replace drm_framebuffer_{un/reference} with put,
get functions
drm/nouveau: Replace drm_gem_object_unreference_unlocked with put function
drm/nouveau: Replace drm_dev_unref with drm_dev_put
kbuild test robot (1):
drm/nouveau/kms/nv50-: fix drm-get-put.cocci warnings
arch/arm/mm/dma-mapping.c | 12 +++++------
drivers/gpu/drm/nouveau/dispnv04/crtc.c | 2 +-
drivers/gpu/drm/nouveau/dispnv50/disp.c | 5 ++++-
drivers/gpu/drm/nouveau/dispnv50/wndw.c | 1 -
drivers/gpu/drm/nouveau/include/nvif/object.h | 2 +-
drivers/gpu/drm/nouveau/nouveau_abi16.c | 2 +-
drivers/gpu/drm/nouveau/nouveau_debugfs.c | 4 ++++
drivers/gpu/drm/nouveau/nouveau_display.c | 8 +++----
drivers/gpu/drm/nouveau/nouveau_drm.c | 6 ++++--
drivers/gpu/drm/nouveau/nouveau_fbcon.c | 2 +-
drivers/gpu/drm/nouveau/nouveau_gem.c | 14 ++++++------
drivers/gpu/drm/nouveau/nouveau_hwmon.c | 12 +++++------
drivers/gpu/drm/nouveau/nouveau_platform.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/core/engine.c | 3 ++-
drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c | 13 +++++++++++
.../gpu/drm/nouveau/nvkm/engine/disp/changf119.c | 2 +-
.../gpu/drm/nouveau/nvkm/engine/disp/channv50.c | 4 ++--
drivers/gpu/drm/nouveau/nvkm/engine/gr/gv100.c | 21 ++++++++++++------
drivers/gpu/drm/nouveau/nvkm/subdev/bios/vpstate.c | 10 +++++++--
drivers/gpu/drm/nouveau/nvkm/subdev/fault/base.c | 10 +++++++--
drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c | 21 +++++++++---------
drivers/gpu/drm/nouveau/nvkm/subdev/fault/priv.h | 1 +
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gp10b. | 0
.../gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.c | 25 +++++++++++++++++++---
.../gpu/drm/nouveau/nvkm/subdev/secboot/acr_r367.c | 16 +++++++++++++-
.../gpu/drm/nouveau/nvkm/subdev/secboot/gm20b.c | 2 ++
.../gpu/drm/nouveau/nvkm/subdev/secboot/gp10b.c | 2 ++
27 files changed, 140 insertions(+), 62 deletions(-)
delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gp10b.
More information about the dri-devel
mailing list