summaryrefslogtreecommitdiffstats
path: root/drivers/usb/host/xhci-plat.c
diff options
context:
space:
mode:
authorPeter Griffin <peter.griffin@linaro.org>2017-08-15 15:14:25 +0100
committerXinliang Liu <xinliang.liu@linaro.org>2017-11-01 10:36:50 +0800
commita2f042430784d86eb2b7a6d2a869f552da30edba (patch)
treeeb3234e3a085d7ce5f3b15766c3c1c993b8ba1ff /drivers/usb/host/xhci-plat.c
parent62884cd386b876638720ef88374b31a84ca7ee5f (diff)
downloadop-kernel-dev-a2f042430784d86eb2b7a6d2a869f552da30edba.zip
op-kernel-dev-a2f042430784d86eb2b7a6d2a869f552da30edba.tar.gz
drm/hisilicon: Ensure LDI regs are properly configured.
This patch fixes the following soft lockup: BUG: soft lockup - CPU#0 stuck for 23s! [weston:307] On weston idle-timeout the IP is powered down and reset asserted. On weston resume we get a massive vblank IRQ storm due to the LDI registers having lost some state. This state loss is caused by ade_crtc_atomic_begin() not calling ade_ldi_set_mode(). With this patch applied resuming from Weston idle-timeout works well. Signed-off-by: Peter Griffin <peter.griffin@linaro.org> Tested-by: John Stultz <john.stultz@linaro.org> Cc: stable@vger.kernel.org Reviewed-by: Xinliang Liu <xinliang.liu@linaro.org> Signed-off-by: Xinliang Liu <xinliang.liu@linaro.org>
Diffstat (limited to 'drivers/usb/host/xhci-plat.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud