Commit a67c187
drm/amd/display: Remove min_dst_y_next_start check for Z8
commit 0844881 upstream.
[Why]
Flickering occurs on DRR supported panels when engaged in DRR due to
min_dst_y_next becoming larger than the frame size itself.
[How]
In general, we should be able to enter Z8 when this is engaged but it
might be a net power loss even if the calculation wasn't bugged.
Don't support enabling Z8 during the DRR region.
Cc: stable@vger.kernel.org # 6.1+
Reviewed-by: Syed Hassan <syed.hassan@amd.com>
Acked-by: Hamza Mahfooz <hamza.mahfooz@amd.com>
Signed-off-by: Nicholas Kazlauskas <nicholas.kazlauskas@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>1 parent 33ed892 commit a67c187
1 file changed
+1
-14
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
948 | 948 | | |
949 | 949 | | |
950 | 950 | | |
951 | | - | |
952 | 951 | | |
953 | 952 | | |
954 | | - | |
955 | 953 | | |
956 | 954 | | |
957 | 955 | | |
| |||
973 | 971 | | |
974 | 972 | | |
975 | 973 | | |
976 | | - | |
977 | 974 | | |
978 | 975 | | |
979 | 976 | | |
980 | | - | |
981 | | - | |
982 | | - | |
983 | | - | |
984 | | - | |
985 | | - | |
986 | | - | |
987 | | - | |
988 | | - | |
989 | | - | |
990 | 977 | | |
991 | 978 | | |
992 | 979 | | |
993 | 980 | | |
994 | 981 | | |
995 | | - | |
| 982 | + | |
996 | 983 | | |
997 | 984 | | |
998 | 985 | | |
| |||
0 commit comments