[git pull] drm fixes for 4.20-rc3

From: Dave Airlie
Date: Thu Nov 15 2018 - 18:04:06 EST


Hi Linus,

Live from Vancouver, SoC maintainer talk, this weeks drm fixes pull for rc3.

omapdrm: regression fixes for the reordering bridge stuff that went into rc1,
i915: incorrect EU count fix, HPD storm fix, MST fix, relocation fix for gen4/5
amdgpu: huge page handling fix, IH ring setup, XGMI aperture setup,
watermark setup fix
misc: docs and MST fix.

Thanks,
Dave.

drm-fixes-2018-11-16:
i915, amdgpu, omapdrm, docs and mst fix
The following changes since commit ccda4af0f4b92f7b4c308d3acc262f4a7e3affad:

Linux 4.20-rc2 (2018-11-11 17:12:31 -0600)

are available in the Git repository at:

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

for you to fetch changes up to 20325e8a614377967644cf63050095c9f2ea8ab9:

Merge tag 'drm-intel-fixes-2018-11-15' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes (2018-11-16
08:52:14 +1000)

----------------------------------------------------------------
i915, amdgpu, omapdrm, docs and mst fix

----------------------------------------------------------------
Chris Wilson (2):
drm/i915/ringbuffer: Delay after EMIT_INVALIDATE for gen4/gen5
drm/i915/execlists: Force write serialisation into context image
vs execution

Christian KÃnig (1):
drm/amdgpu: fix huge page handling on Vega10

Dave Airlie (3):
Merge tag 'drm-misc-fixes-2018-11-14' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge branch 'drm-fixes-4.20' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes
Merge tag 'drm-intel-fixes-2018-11-15' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes

Imre Deak (1):
drm/i915/icl: Fix power well 2 wrt. DC-off toggling order

Jorge Ramirez-Ortiz (1):
drm/meson: venc: dmt mode must use encp

Laurent Pinchart (4):
drm/omap: Populate DSS children in omapdss driver
drm/omap: hdmi4: Ensure the device is active during bind
drm/omap: dsi: Ensure the device is active during probe
drm/omap: Move DISPC runtime PM handling to omapdrm

Lionel Landwerlin (1):
drm/i915: fix broadwell EU computation

Lyude Paul (2):
drm/i915: Fix possible race in intel_dp_add_mst_connector()
drm/i915: Fix NULL deref when re-enabling HPD IRQs on systems with MST

Maarten Lankhorst (1):
drm/i915: Move programming plane scaler to its own function.

Mika Kuoppala (1):
drm/i915/icl: Drop spurious register read from icl_dbuf_slices_update

Philip Yang (1):
drm/amdgpu: fix bug with IH ring setup

Rex Zhu (1):
drm/amd/pp: Fix truncated clock value when set watermark

Sean Paul (1):
drm: Fix htmldocs warnings in drm_fourcc.c

Stanislav Lisovskiy (1):
drm/dp_mst: Check if primary mstb is null

Tony Lindgren (1):
drm/omap: dsi: Fix missing of_platform_depopulate()

Ville SyrjÃlà (3):
drm/i915: Fix hpd handling for pins with two encoders
drm/i915: Clean up skl_program_scaler()
drm/i915: Account for scale factor when calculating initial phase

shaoyunl (1):
drm/amdgpu: set system aperture to cover whole FB region

arch/arm/mach-omap2/display.c | 111 +++++++++++------------
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 18 ++--
drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 6 +-
drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 6 +-
drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 2 +-
drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c | 32 +++----
drivers/gpu/drm/drm_dp_mst_topology.c | 3 +
drivers/gpu/drm/drm_fourcc.c | 2 +-
drivers/gpu/drm/i915/intel_device_info.c | 2 +-
drivers/gpu/drm/i915/intel_display.c | 45 ++++++++-
drivers/gpu/drm/i915/intel_dp_mst.c | 8 +-
drivers/gpu/drm/i915/intel_drv.h | 2 +-
drivers/gpu/drm/i915/intel_hotplug.c | 70 ++++++++++----
drivers/gpu/drm/i915/intel_lrc.c | 14 ++-
drivers/gpu/drm/i915/intel_ringbuffer.c | 38 +++++++-
drivers/gpu/drm/i915/intel_runtime_pm.c | 16 ++--
drivers/gpu/drm/i915/intel_sprite.c | 93 +++++++++++--------
drivers/gpu/drm/meson/meson_venc.c | 15 +--
drivers/gpu/drm/omapdrm/dss/dsi.c | 22 ++---
drivers/gpu/drm/omapdrm/dss/dss.c | 11 ++-
drivers/gpu/drm/omapdrm/dss/hdmi4.c | 37 ++------
drivers/gpu/drm/omapdrm/dss/hdmi5.c | 27 ------
drivers/gpu/drm/omapdrm/dss/venc.c | 7 --
drivers/gpu/drm/omapdrm/omap_crtc.c | 6 ++
24 files changed, 342 insertions(+), 251 deletions(-)