[Intel-gfx] [PULL] drm-misc-fixes
Sean Paul
seanpaul at chromium.org
Fri Jun 2 18:33:45 UTC 2017
Hi Dave,
Here's this week's fixes pull. Most noteworthy is the drm_unplug_dev change.
We've previously had discussion around cleanup on unplug for rockchip, but that
was mostly an academic issue (they wanted to unbind/bind at runtime). At the
time, this usecase was determined not to warrant the complexity required to fix
it, however now that we're seeing normal usecase issues, it's worth taking a
deeper dive (ie: find a longer term fix).
drm-misc-fixes-2017-06-02:
Core Changes:
- Grab locks in drm_atomic_helper_resume() (Daniel)
- Fix oops when unplugging USB device (expand cleanup in drm_unplug_dev) (Hans)
Driver Changes:
- rockchip: Don't output 10-bit format to 8-bit encoders (Mark)
Cc: Mark yao <mark.yao at rock-chips.com>
Cc: Daniel Vetter <daniel.vetter at ffwll.ch>
Cc: Hans de Goede <hdegoede at redhat.com>
Cheers, Sean
The following changes since commit 82bc9a42cf854fdf63155759c0aa790bd1f361b0:
drm/gma500/psb: Actually use VBT mode when it is found (2017-05-23 22:01:07 +0200)
are available in the git repository at:
git://anongit.freedesktop.org/git/drm-misc tags/drm-misc-fixes-2017-06-02
for you to fetch changes up to 75fb636324a839c2c31be9f81644034c6142e469:
drm: Fix oops + Xserver hang when unplugging USB drm devices (2017-06-02 11:09:35 -0400)
----------------------------------------------------------------
Core Changes:
- Grab locks in drm_atomic_helper_resume() (Daniel)
- Fix oops when unplugging USB device (expand cleanup in drm_unplug_dev) (Hans)
Driver Changes:
- rockchip: Don't output 10-bit format to 8-bit encoders (Mark)
Cc: Mark yao <mark.yao at rock-chips.com>
Cc: Daniel Vetter <daniel.vetter at ffwll.ch>
Cc: Hans de Goede <hdegoede at redhat.com>
----------------------------------------------------------------
Daniel Vetter (1):
drm: Fix locking in drm_atomic_helper_resume
Hans de Goede (1):
drm: Fix oops + Xserver hang when unplugging USB drm devices
Mark yao (1):
drm/rockchip: Correct vop out_mode configure
drivers/gpu/drm/drm_atomic_helper.c | 11 +++++++++++
drivers/gpu/drm/drm_drv.c | 7 ++++++-
drivers/gpu/drm/rockchip/analogix_dp-rockchip.c | 12 ------------
drivers/gpu/drm/rockchip/cdn-dp-core.c | 9 ++-------
drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 8 ++++++++
drivers/gpu/drm/rockchip/rockchip_drm_vop.h | 3 +++
drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 2 ++
7 files changed, 32 insertions(+), 20 deletions(-)
--
Sean Paul, Software Engineer, Google / Chromium OS
More information about the Intel-gfx
mailing list