Commit da5e149
drm/amd/display: Fix hang when skipping modeset
[Why&How]
When skipping full modeset since the only state change was a front porch
change, the DC commit sequence requires extra checks to handle non
existant plane states being asked to be removed from context.
Reviewed-by: Alvin Lee <Alvin.Lee2@amd.com>
Acked-by: Qingqing Zhuo <qingqing.zhuo@amd.com>
Signed-off-by: Aurabindo Pillai <aurabindo.pillai@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>1 parent 3fb7efd commit da5e149
2 files changed
Lines changed: 7 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7972 | 7972 | | |
7973 | 7973 | | |
7974 | 7974 | | |
| 7975 | + | |
| 7976 | + | |
7975 | 7977 | | |
7976 | 7978 | | |
7977 | 7979 | | |
| |||
9620 | 9622 | | |
9621 | 9623 | | |
9622 | 9624 | | |
| 9625 | + | |
| 9626 | + | |
9623 | 9627 | | |
9624 | | - | |
9625 | 9628 | | |
9626 | 9629 | | |
9627 | 9630 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1707 | 1707 | | |
1708 | 1708 | | |
1709 | 1709 | | |
| 1710 | + | |
| 1711 | + | |
| 1712 | + | |
1710 | 1713 | | |
1711 | 1714 | | |
1712 | 1715 | | |
| |||
0 commit comments