Imre Deak
2b68b9b80f
drm/i915/dp: Simplify computing forced DSC BPP for DP-SST
...
If dsc_compute_compressed_bpp() failed with a forced pipe BPP value
(where the forced pipe BPP value itself is valid within the min/max pipe
BPP limits), the function will also fail when called with the maximum
pipe BPP value: dsc_compute_compressed_bpp() will try all compressed
BPPs below the passed in pipe BPP value and if the function failed with
a given (low) compressed BPP value it will also fail with a compressed
BPP value higher than the one which failed already.
Based on the above remove the logic to retry computing a compressed BPP
value with the maximum pipe BPP value if computing the compressed BPP
failed already with the (lower) forced pipe BPP value.
Reviewed-by: Vinod Govindapillai <vinod.govindapillai@intel.com >
Signed-off-by: Imre Deak <imre.deak@intel.com >
Link: https://patch.msgid.link/20251222153547.713360-18-imre.deak@intel.com
2026-01-13 18:42:20 +02:00
..
2026-01-13 18:42:20 +02:00
2025-12-30 21:41:15 +02:00
2025-12-18 11:59:20 +02:00
2026-01-02 12:17:24 +02:00
2025-10-31 10:34:52 +02:00
2025-11-18 06:52:09 +10:00
2025-08-15 09:17:11 +01:00
2024-12-30 01:31:31 +01:00
2025-10-31 10:34:52 +02:00
2025-12-30 21:41:15 +02:00
2025-12-30 21:41:15 +02:00
2025-08-07 11:30:26 +03:00
2025-10-31 10:34:52 +02:00
2025-12-19 21:28:48 +02:00
2025-12-19 21:28:48 +02:00
2025-12-22 15:09:22 +02:00
2025-11-03 11:55:19 +02:00
2024-12-19 16:56:17 +01:00
2024-02-19 15:35:23 -05:00
2025-11-21 12:12:17 +02:00
2025-11-21 12:11:14 +02:00
2025-11-21 12:11:14 +02:00
2025-11-21 12:11:49 +02:00
2025-11-21 12:11:49 +02:00
2024-11-25 10:59:00 -05:00
2025-11-25 16:32:10 +02:00
2025-06-27 08:15:32 +02:00
2025-10-31 10:34:52 +02:00
2025-11-21 12:12:32 +02:00
2025-11-21 12:12:32 +02:00
2026-01-09 11:15:19 -05:00
2025-09-11 11:28:02 -07:00
2025-03-03 13:44:53 +02:00
2025-11-28 10:44:51 +02:00
2025-11-28 10:44:51 +02:00
2024-09-13 11:21:16 +02:00
2025-12-22 15:09:23 +02:00
2025-12-22 15:09:22 +02:00
2025-04-01 20:31:39 +02:00
2025-11-19 19:33:43 +02:00
2025-11-19 19:33:43 +02:00
2025-10-31 13:08:48 +02:00
2025-09-12 11:08:45 +03:00
2024-03-28 10:42:46 -04:00
2025-05-22 14:55:37 -07:00
2024-08-21 15:28:33 +02:00
2025-10-16 15:20:56 -04:00
2025-10-16 15:20:56 -04:00
2025-10-31 10:34:52 +02:00
2025-12-12 15:17:58 +02:00
2025-12-12 15:17:58 +02:00
2025-12-18 11:59:20 +02:00
2025-12-18 11:59:20 +02:00
2025-12-18 11:59:20 +02:00
2024-02-19 15:35:30 -05:00
2025-10-16 15:20:56 -04:00
2025-11-07 12:41:26 +10:00
2025-03-13 07:54:41 +10:00
2025-09-12 11:08:45 +03:00
2025-10-31 10:34:52 +02:00
2025-09-25 18:38:19 +05:30
2025-11-06 18:23:18 -03:00
2025-12-30 21:41:15 +02:00
2025-09-12 11:08:45 +03:00
2024-06-28 00:11:01 +02:00
2023-09-30 13:49:22 +02:00
2024-12-09 10:29:06 +00:00
2025-06-13 08:26:36 +01:00
2025-10-31 10:34:52 +02:00
2024-02-12 11:59:37 +00:00
2025-10-31 10:34:52 +02:00
2025-09-12 11:08:45 +03:00
2025-09-12 11:08:45 +03:00
2024-12-16 18:09:31 +02:00
2025-10-31 10:34:52 +02:00
2025-12-18 11:59:20 +02:00
2025-12-30 21:41:17 +02:00
2025-10-31 10:34:52 +02:00
2023-08-25 09:02:55 +03:00
2025-03-03 13:44:53 +02:00
2025-11-18 06:52:09 +10:00
2025-09-12 11:08:45 +03:00
2025-09-12 11:08:45 +03:00
2025-11-25 16:32:10 +02:00
2025-11-25 16:32:10 +02:00
2024-12-11 23:45:09 +01:00
2024-12-11 23:45:09 +01:00
2024-12-11 23:45:08 +01:00
2024-12-11 23:45:08 +01:00
2026-01-02 12:17:24 +02:00
2026-01-02 12:17:24 +02:00
2025-11-19 18:55:57 +02:00
2025-10-31 10:34:52 +02:00
2025-12-09 15:53:12 +02:00
2024-05-31 16:11:09 +03:00
2025-10-31 10:34:52 +02:00
2025-06-23 21:45:16 +03:00
2025-10-31 09:14:35 +00:00
2025-11-03 11:55:21 +02:00
2025-11-03 11:55:21 +02:00
2025-10-31 10:34:52 +02:00
2024-08-26 11:38:44 +03:00
2024-12-16 18:09:31 +02:00
2024-12-16 18:09:31 +02:00
2025-12-18 11:59:20 +02:00
2025-10-16 15:20:56 -04:00
2025-12-16 14:04:22 +02:00
2025-12-16 14:04:22 +02:00
2024-11-04 14:25:33 +10:00
2025-07-25 11:41:55 +03:00
2025-12-29 17:39:56 +05:30
2025-05-13 10:26:44 +03:00
2025-10-31 10:34:52 +02:00
2025-05-13 10:26:45 +03:00
2025-11-25 16:32:10 +02:00