[PULL] drm-fixes for 5.2-rc5
Daniel Vetter
daniel.vetter at ffwll.ch
Fri Jun 14 18:06:35 UTC 2019
Hi Linus,
Nothing unsettling here, also not aware of anything serious still pending.
The edid override regression fix took a bit longer since this seems to be
an area with an overabundance of bad options. But the fix we have now
seems like a good path forward.
Next week it should be back to Dave.
drm-fixes-2019-06-14:
drm-fixes for 5.2-rc5:
- fix regression on amdgpu on SI
- fix edid override regression
- driver fixes: amdgpu, i915, mediatek, meson, panfrost
- fix writecombine for vmap in gem-shmem helper (used by panfrost)
- add more panel quirks
Cheers, Daniel
The following changes since commit d1fdb6d8f6a4109a4263176c84b899076a5f8008:
Linux 5.2-rc4 (2019-06-08 20:24:46 -0700)
are available in the Git repository at:
git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-06-14
for you to fetch changes up to e14c5873d2a311e1fb78572b3aefa3880100bc9c:
Merge branch 'drm-fixes-5.2' of git://people.freedesktop.org/~agd5f/linux into drm-fixes (2019-06-14 17:55:22 +0200)
----------------------------------------------------------------
drm-fixes for 5.2-rc5:
- fix regression on amdgpu on SI
- fix edid override regression
- driver fixes: amdgpu, i915, mediatek, meson, panfrost
- fix writecombine for vmap in gem-shmem helper (used by panfrost)
- add more panel quirks
----------------------------------------------------------------
Alex Deucher (1):
drm/amdgpu: return 0 by default in amdgpu_pm_load_smu_firmware
Boris Brezillon (1):
drm/gem_shmem: Use a writecombine mapping for ->vaddr
Dan Carpenter (1):
drm/amdgpu: Fix bounds checking in amdgpu_ras_is_supported()
Daniel Vetter (4):
Merge branch 'mediatek-drm-fixes-5.2' of https://github.com/ckhu-mediatek/linux.git-tags into drm-fixes
Merge tag 'drm-intel-fixes-2019-06-13' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag 'drm-misc-fixes-2019-06-13' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge branch 'drm-fixes-5.2' of git://people.freedesktop.org/~agd5f/linux into drm-fixes
Ezequiel Garcia (1):
drm/panfrost: Require the simple_ondemand governor
Hans de Goede (3):
drm: panel-orientation-quirks: Add quirk for GPD pocket2
drm: panel-orientation-quirks: Add quirk for GPD MicroPC
drm/i915/dsi: Use a fuzzy check for burst mode clock check
Hsin-Yi Wang (5):
drm/mediatek: fix unbind functions
drm/mediatek: unbind components in mtk_drm_unbind()
drm/mediatek: call drm_atomic_helper_shutdown() when unbinding driver
drm/mediatek: clear num_pipes when unbind driver
drm/mediatek: call mtk_dsi_stop() after mtk_drm_crtc_atomic_disable()
Jani Nikula (2):
drm/edid: abstract override/firmware EDID retrieval
drm: add fallback override/firmware EDID modes workaround
Lionel Landwerlin (1):
drm/i915/perf: fix whitelist on Gen10+
Lucas De Marchi (1):
drm/i915/dmc: protect against reading random memory
Neil Armstrong (4):
drm/meson: fix G12A HDMI PLL settings for 4K60 1000/1001 variations
drm/meson: fix primary plane disabling
drm/meson: fix G12A primary plane disabling
drm/panfrost: make devfreq optional again
Shirish S (1):
drm/amdgpu/{uvd,vcn}: fetch ring's read_ptr after alloc
Ville Syrjälä (2):
drm/i915: Fix per-pixel alpha with CCS
drm/i915/sdvo: Implement proper HDMI audio support for SDVO
Yongqiang Niu (2):
drm/mediatek: adjust ddp clock control flow
drm/mediatek: respect page offset for PRIME mmap calls
drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 2 +
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 4 +-
drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 5 ++-
drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 5 ++-
drivers/gpu/drm/drm_edid.c | 55 ++++++++++++++++++++----
drivers/gpu/drm/drm_gem_shmem_helper.c | 3 +-
drivers/gpu/drm/drm_panel_orientation_quirks.c | 32 ++++++++++++++
drivers/gpu/drm/drm_probe_helper.c | 7 ++++
drivers/gpu/drm/i915/i915_perf.c | 1 +
drivers/gpu/drm/i915/i915_reg.h | 1 +
drivers/gpu/drm/i915/intel_csr.c | 18 ++++++++
drivers/gpu/drm/i915/intel_display.c | 14 ++++---
drivers/gpu/drm/i915/intel_drv.h | 1 +
drivers/gpu/drm/i915/intel_dsi_vbt.c | 11 +++++
drivers/gpu/drm/i915/intel_sdvo.c | 58 +++++++++++++++++++++-----
drivers/gpu/drm/i915/intel_sdvo_regs.h | 3 ++
drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 30 +++----------
drivers/gpu/drm/mediatek/mtk_drm_drv.c | 8 ++--
drivers/gpu/drm/mediatek/mtk_drm_gem.c | 7 +++-
drivers/gpu/drm/mediatek/mtk_dsi.c | 12 +++++-
drivers/gpu/drm/meson/meson_crtc.c | 6 +--
drivers/gpu/drm/meson/meson_plane.c | 8 ++--
drivers/gpu/drm/meson/meson_vclk.c | 13 +++++-
drivers/gpu/drm/meson/meson_viu.c | 3 +-
drivers/gpu/drm/panfrost/Kconfig | 1 +
drivers/gpu/drm/panfrost/panfrost_devfreq.c | 13 +++++-
include/drm/drm_edid.h | 1 +
28 files changed, 253 insertions(+), 73 deletions(-)
--
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch
More information about the dri-devel
mailing list