diff options
| author | Lyude Paul <[email protected]> | 2018-10-08 19:24:31 -0400 |
|---|---|---|
| committer | Lyude Paul <[email protected]> | 2018-10-10 19:39:51 -0400 |
| commit | e87b0bbc9f0380d403f8f2f6abba0d51c74d944f (patch) | |
| tree | dc5eb364bffa18f517b9fac987e9e01b701c410d /tools/perf/scripts/python/bin/stackcollapse-report | |
| parent | b5d29843d8ef86d4cde4742e095b81b7fd41e688 (diff) | |
drm/nouveau: Fix nv50_mstc->best_encoder()
As mentioned in the previous commit, we currently prevent new modesets
on recently-removed MST connectors by returning no encoder from our
->best_encoder() callback once the MST port has disappeared. This is
wrong however, because it prevents legacy modesetting users from being
able to disable CRTCs on MST connectors after the connector's respective
topology has disappeared.
So, fix this by instead by just always returning a valid encoder.
Changes since v2:
- Remove usage of atomic MST helper for now, since that got replaced
with a much simpler solution
Signed-off-by: Lyude Paul <[email protected]>
Reviewed-by: Daniel Vetter <[email protected]>
Reviewed-by: Ben Skeggs <[email protected]>
Cc: [email protected]
Link: https://patchwork.freedesktop.org/patch/msgid/[email protected]
Diffstat (limited to 'tools/perf/scripts/python/bin/stackcollapse-report')
0 files changed, 0 insertions, 0 deletions