diff options
author | Jun Lei <[email protected]> | 2019-03-12 15:12:41 -0400 |
---|---|---|
committer | Alex Deucher <[email protected]> | 2019-03-27 22:41:17 -0500 |
commit | 5581192d72337146ae8ca3128359ecd0bad0f8c7 (patch) | |
tree | da463db38d3ef79a1136b33190561a6729548626 /drivers/usb/cdns3/cdns3-debug.h | |
parent | fda43ab68ce4de56c3cd3b488cd70496cd1135d7 (diff) |
drm/amd/display: add preferred pipe split logic
[why]
existing logic finds "first free pipe from 5 -> 0" to split
this will cause certain sequences to require DC to move
an MPCC from one tree to another, which is unsupported
this leads to blackscreen
to mitigate this problem, we will always try to acquire the
"preferred" pipe, and each pipe has a unique preferred pipe
this means we avoid most of the scenarios where
pipe splitting leads to moving MPCC from one tree
to another
Signed-off-by: Jun Lei <[email protected]>
Reviewed-by: Tony Cheng <[email protected]>
Acked-by: Bhawanpreet Lakha <[email protected]>
Signed-off-by: Alex Deucher <[email protected]>
Diffstat (limited to 'drivers/usb/cdns3/cdns3-debug.h')
0 files changed, 0 insertions, 0 deletions