[git pull] drm fixes for 4.9-rc5
Dave Airlie
airlied at gmail.com
Thu Nov 10 23:15:44 UTC 2016
Hi Linus,
amdgpu/radeon have a number of power management regressions and fixes
along with some better error checking,
imx has a single regression fix,
udl has a single kmalloc instead of stack for usb control msg fix
msm has some fixes for modesetting bugs and regressions,
i915 has a one fix for a Sandybridge regression along with some others
for DP audio.
They all seem pretty okay at this stage, we've got one MST fix I know
going through process
for i915, but I expect it'll be next week.
Dave.
The following changes since commit bc33b0ca11e3df467777a4fa7639ba488c9d4911:
Linux 4.9-rc4 (2016-11-05 16:23:36 -0700)
are available in the git repository at:
git://people.freedesktop.org/~airlied/linux tags/drm-fixes-for-v4.9-rc5
for you to fetch changes up to 24399f4f0b95522e01e212537d26880227787670:
Merge tag 'imx-drm-fixes-2016-11-10' of
git://git.pengutronix.de/git/pza/linux into drm-fixes (2016-11-11
09:09:57 +1000)
----------------------------------------------------------------
amd, radeon, i915, imx, msm and udl fixes
----------------------------------------------------------------
Alex Deucher (9):
drm/amdgpu: add support for new smc firmware on tonga
drm/amdgpu: add support for new smc firmware on iceland
drm/radeon: disable runtime pm in certain cases
drm/amdgpu: disable runtime pm in certain cases
drm/amdgpu: make sure ddc_bus is valid in connector unregister
drm/amdgpu: fix crash in acp_hw_fini
drm/amd/powerplay: propagate errors in phm_get_voltage_evv_on_sclk
drm/amd/powerplay: update phm_get_voltage_evv_on_sclk for iceland
drm/amd/powerplay/smu7: fix checks in smu7_get_evv_voltages (v2)
Andrew Shadura (1):
drm/amd/powerplay: return false instead of -EINVAL
Archit Taneja (3):
drm/msm/dsi: Queue HPD helper work in attach/detach callbacks
drm/msm: Set CLK_IGNORE_UNUSED flag for PLL clocks
drm/msm: Fix error handling crashes seen when VRAM allocation fails
Arnd Bergmann (1):
drm/amdgpu/powerplay/smu7: fix unintialized data usage
Chris Wilson (2):
drm/i915: Round tile chunks up for constructing partial VMAs
drm/i915: Limit Valleyview and earlier to only using mappable scanout
Christian König (2):
drm/amd: fix scheduler fence teardown order v2
drm/amdgpu: add some error handling to amdgpu_init v2
Dave Airlie (7):
Merge branch 'drm-fixes-4.9' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes
Merge branch 'msm-fixes-4.9' of
git://people.freedesktop.org/~robclark/linux into drm-fixes
Merge tag 'drm-intel-fixes-2016-11-09' of
git://anongit.freedesktop.org/drm-intel into drm-fixes
Merge branch 'drm-fixes-4.9' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes
drm/udl: make control msg static const. (v2)
Merge branch 'drm-fixes-4.9' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes
Merge tag 'imx-drm-fixes-2016-11-10' of
git://git.pengutronix.de/git/pza/linux into drm-fixes
Dhinakaran Pandiyan (2):
drm/i915/dp: BDW cdclk fix for DP audio
drm/i915/dp: Extend BDW DP audio workaround to GEN9 platforms
Grazvydas Ignotas (1):
drm/amd/powerplay: don't succeed in getters if fan is missing
Larry Finger (1):
drm/radeon: Fix kernel panic on shutdown
Lucas Stach (1):
drm/imx: disable planes before DC
Lyude (1):
drm/i915/vlv: Prevent enabling hpd polling in late suspend
Rex Zhu (1):
drm/amd/powerplay: implement get_clock_by_type for iceland.
Rob Clark (3):
drm/msm/mdp5: handle non-fullscreen base plane case
drm/msm/mdp5: no scaling support on RGBn pipes for 8x16
drm/msm/mdp5: 8x16 actually has 8 mixer stages
Ville Syrjälä (1):
drm/i915: Respect alternate_ddc_pin for all DDI ports
drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 5 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c | 13 +++-
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 26 ++++++-
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 2 +
drivers/gpu/drm/amd/amdgpu/vi.c | 2 +
.../gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c | 2 +-
drivers/gpu/drm/amd/powerplay/hwmgr/hwmgr.c | 6 +-
drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 70 +++++++++++-------
drivers/gpu/drm/amd/powerplay/hwmgr/smu7_thermal.c | 6 +-
drivers/gpu/drm/amd/scheduler/gpu_scheduler.c | 13 ----
drivers/gpu/drm/amd/scheduler/gpu_scheduler.h | 6 +-
drivers/gpu/drm/amd/scheduler/sched_fence.c | 19 +++++
drivers/gpu/drm/i915/i915_gem.c | 20 +++++-
drivers/gpu/drm/i915/intel_display.c | 29 +++++++-
drivers/gpu/drm/i915/intel_hdmi.c | 84 ++++++++++++----------
drivers/gpu/drm/i915/intel_runtime_pm.c | 4 +-
drivers/gpu/drm/imx/ipuv3-crtc.c | 9 ++-
drivers/gpu/drm/msm/dsi/dsi_host.c | 14 +++-
drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm.c | 1 +
drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm_8960.c | 1 +
drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c | 1 +
drivers/gpu/drm/msm/hdmi/hdmi_pll_8960.c | 1 +
drivers/gpu/drm/msm/mdp/mdp5/mdp5_cfg.c | 4 +-
drivers/gpu/drm/msm/mdp/mdp5/mdp5_crtc.c | 46 +++++++-----
drivers/gpu/drm/msm/mdp/mdp5/mdp5_plane.c | 9 +--
drivers/gpu/drm/msm/msm_drv.c | 2 +-
drivers/gpu/drm/msm/msm_gem_shrinker.c | 7 +-
drivers/gpu/drm/radeon/radeon_connectors.c | 2 +-
drivers/gpu/drm/radeon/radeon_device.c | 13 ++++
drivers/gpu/drm/udl/udl_main.c | 16 +++--
31 files changed, 299 insertions(+), 136 deletions(-)
More information about the dri-devel
mailing list