diff options
author | Haixia Shi | 2016-08-30 23:50:21 +0200 |
---|---|---|
committer | Sean Paul | 2016-09-06 19:56:42 +0200 |
commit | 737ba10928061c899b7da45e8580ac5c20ff3593 (patch) | |
tree | 1df0a21cf3358900744bf8780b45b0fb82e67a18 /drivers/gpu/drm/drm_property.c | |
parent | drm: fix signed integer overflow (diff) | |
download | kernel-qcow2-linux-737ba10928061c899b7da45e8580ac5c20ff3593.tar.gz kernel-qcow2-linux-737ba10928061c899b7da45e8580ac5c20ff3593.tar.xz kernel-qcow2-linux-737ba10928061c899b7da45e8580ac5c20ff3593.zip |
drm/udl: implement usb_driver suspend/resume.
The usb_driver suspend and resume function pointers must be populated
to prevent forced unbinding of USB interface driver. See usb/core/driver.c:
unbind_no_pm_drivers_interfaces().
Restore mode and damage the entire frame buffer upon resume.
TEST=suspend and resume with the same UDL device connected
TEST=suspend with UDL, unplug UDL and resume
TEST=suspend with UDL, unplug and connect another UDL device then resume
Signed-off-by: Haixia Shi <hshi@chromium.org>
Reviewed-by: Stéphane Marchesin <marcheu@chromium.org>
[seanpaul fixed checkpatch warnings and gave marcheu his é back]
Signed-off-by: Sean Paul <seanpaul@chromium.org>
Link: http://patchwork.freedesktop.org/patch/msgid/1472593821-38429-2-git-send-email-hshi@chromium.org
Diffstat (limited to 'drivers/gpu/drm/drm_property.c')
0 files changed, 0 insertions, 0 deletions