diff options
author | [email protected] <[email protected]> | 2016-04-11 10:11:24 -0700 |
---|---|---|
committer | Ander Conselvan de Oliveira <[email protected]> | 2016-04-19 18:43:32 +0300 |
commit | 0e505a08b539e55d849345cecd606c85090a660b (patch) | |
tree | a9fc4532a2b5b4952672a48c4cf77302f858a3e3 /tools/perf/scripts/python/syscall-counts-by-pid.py | |
parent | e10fa551ae37b796d7ae60e5a951c18d00c2bbf0 (diff) |
drm/i915/dp/mst: Fix MST logic in intel_dp_long_pulse()
In commit 7d23e3c37bb3 ("drm/i915: Cleaning up intel_dp_hpd_pulse") some
much needed clean-up was done, but unfortunately part of the change
broke DP MST. The real issue was setting the connector state to
disconnected in the MST case, which is good, but the code then (after
a goto) checks if the connector state is not connected and shuts down
MST if this is the case, which is bad. With this change both SST and
MST seem to be happy.
v2: Add removed check further up in the function to be sure that MST
is shut down when we lose the link. (Ander)
Fixes: commit 7d23e3c37bb3 ("drm/i915: Cleaning up intel_dp_hpd_pulse")
cc: Sivakumar Thulasimani <[email protected]>
cc: Shubhangi Shrivastava <[email protected]>
cc: Ander Conselvan de Oliveira <[email protected]>
cc: Nathan D Ciobanu <[email protected]>
Signed-off-by: Jim Bride <[email protected]>
Reviewed-by: Ander Conselvan de Oliveira <[email protected]>
Reviewed-by: Lyude <[email protected]>
Signed-off-by: Ander Conselvan de Oliveira <[email protected]>
Link: http://patchwork.freedesktop.org/patch/msgid/[email protected]
Diffstat (limited to 'tools/perf/scripts/python/syscall-counts-by-pid.py')
0 files changed, 0 insertions, 0 deletions