]> git.baikalelectronics.ru Git - kernel.git/commit
drm/bridge: analogix_dp: set the DPCD600 during disabling PSR
authorCaesar Wang <wxt@rock-chips.com>
Sat, 10 Dec 2016 02:49:19 +0000 (10:49 +0800)
committerArchit Taneja <architt@codeaurora.org>
Thu, 15 Dec 2016 09:37:12 +0000 (15:07 +0530)
commitad0487cdbf3e9ce17d507d064232c00dcc57ae30
tree5599ca171fbd94c45f18f800c9ff98192bb53131
parent5ce779fba3ed5eded5caf4a5576628a47486014c
drm/bridge: analogix_dp: set the DPCD600 during disabling PSR

It looks like the BOE panel FW didn't ack the DPCD600 signal from the
host device, this will cause the panel to hang on the startup display.

The root cause is that we use the fast link mode when we enter and
exit PSR, the issue is gone if we switch from the fast link to main
link mode.

Signed-off-by: Caesar Wang <wxt@rock-chips.com>
Signed-off-by: Archit Taneja <architt@codeaurora.org>
Link: http://patchwork.freedesktop.org/patch/msgid/1481338159-7189-1-git-send-email-wxt@rock-chips.com
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c