[git pull] drm-fixes for 4.18-rc6 (well it was for -rc5)

From: Dave Airlie
Date: Sun Jul 15 2018 - 20:41:40 EST


Hi Linus,

Not actually back online fully, but I've managed to find a few minutes
to pull in all the fixes that were meant for rc5 but have leaked over.

There are two AGP fixes in here, as well as a bunch of mostly amdgpu
fixes, along with a sun4i build fix, two armada fixes and some tegra
fixes, one i915 core and one i915 gvt fix.

Hopefully be back on schedule for rc6.

Thanks,
Dave.

drm-fixes-2018-07-16-1:
i915, amdgpu, armada, sun4i and tegra fixes
The following changes since commit dc81aab1be9fac2e11f31fe7538a50705eba08cf:

MAINTAINERS: update drm tree (2018-07-10 10:59:58 +1000)

are available in the Git repository at:

git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2018-07-16-1

for you to fetch changes up to bf642e3a1996f1ed8f083c5ecd4b51270a9e11bc:

Merge tag 'drm-intel-fixes-2018-07-12' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes (2018-07-16
10:32:28 +1000)

----------------------------------------------------------------
i915, amdgpu, armada, sun4i and tegra fixes

----------------------------------------------------------------
Alex Deucher (2):
Revert "drm/amd/display: Don't return ddc result and read_bytes
in same return value"
drm/amdgpu/pp/smu7: use a local variable for toc indexing

Andrey Grodzovsky (1):
drm/amdgpu: Verify root PD is mapped into kernel address space (v4)

Arnd Bergmann (1):
drm/sun4i: link in front-end code if needed

Christian KÃnig (1):
drm/amd/display: fix invalid function table override

Dave Airlie (6):
Merge tag 'drm-intel-fixes-2018-07-10' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge branch 'drm-fixes-4.18' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes
Merge tag 'drm/tegra/for-4.18-rc5' of
git://anongit.freedesktop.org/tegra/linux into drm-fixes
Merge tag 'drm-misc-fixes-2018-07-13' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge branch 'drm-armada-fixes' of
git://git.armlinux.org.uk/~rmk/linux-arm into drm-fixes
Merge tag 'drm-intel-fixes-2018-07-12' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes

David Francis (1):
amd/dc/dce100: On dce100, set clocks to 0 on suspend

Dmitry Osipenko (2):
gpu: host1x: Skip IOMMU initialization if firewall is enabled
gpu: host1x: Check whether size of unpin isn't 0

Gustavo A. R. Silva (1):
char: amd64-agp: Use 64-bit arithmetic instead of 32-bit

Hang Yuan (1):
drm/i915/gvt: update vreg on inhibit context lri command

Harry Wentland (1):
drm/amd/display: Convert 10kHz clks from PPLib into kHz for Vega

Michel DÃnzer (1):
drm/amdgpu: Reserve VM root shared fence slot for command submission (v3)

Mikko Perttunen (1):
drm/tegra: Fix comparison operator for buffer size

Rodrigo Vivi (1):
Merge tag 'gvt-fixes-2018-07-11' of
https://github.com/intel/gvt-linux into drm-intel-fixes

Russell King (2):
drm/armada: fix colorkey mode property
drm/armada: fix irq handling

Souptick Joarder (1):
char: agp: Change return type to vm_fault_t

Ville SyrjÃlà (1):
drm/i915: Fix hotplug irq ack on i965/g4x

drivers/char/agp/alpha-agp.c | 2 +-
drivers/char/agp/amd64-agp.c | 4 +--
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 4 +++
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 4 ++-
.../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 20 ++++++--------
.../drm/amd/display/amdgpu_dm/amdgpu_dm_services.c | 5 ++--
drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 10 ++-----
drivers/gpu/drm/amd/display/dc/dce/dce_mem_input.c | 27 ++++++++++++++++--
.../drm/amd/display/dc/dce100/dce100_resource.c | 19 +++++++++++--
drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h | 5 ++--
drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c | 23 ++++++++--------
drivers/gpu/drm/armada/armada_crtc.c | 12 ++++++--
drivers/gpu/drm/armada/armada_hw.h | 1 +
drivers/gpu/drm/armada/armada_overlay.c | 30 ++++++++++++++------
drivers/gpu/drm/i915/gvt/cmd_parser.c | 23 ++++++++++++++++
drivers/gpu/drm/i915/gvt/gvt.h | 29 ++++++++++++++++++++
drivers/gpu/drm/i915/gvt/handlers.c | 24 ++++++++++++++++
drivers/gpu/drm/i915/gvt/mmio.h | 2 ++
drivers/gpu/drm/i915/gvt/mmio_context.c | 4 ++-
drivers/gpu/drm/i915/i915_irq.c | 32 ++++++++++++++++++++--
drivers/gpu/drm/sun4i/Makefile | 5 +++-
drivers/gpu/drm/tegra/drm.c | 2 +-
drivers/gpu/host1x/dev.c | 3 ++
drivers/gpu/host1x/job.c | 3 +-
24 files changed, 233 insertions(+), 60 deletions(-)