drm/i915/dsc: Allow DSC only with fractional bpp when forced from debugfs
authorSwati Sharma <swati2.sharma@intel.com>
Fri, 10 Nov 2023 10:10:17 +0000 (15:40 +0530)
committerAnkit Nautiyal <ankit.k.nautiyal@intel.com>
Tue, 14 Nov 2023 09:56:46 +0000 (15:26 +0530)
commit5bbdcc86a481d82433e0905a548335bd3683eadf
treec1c8151ae716272b94716ca95eeea2417c3cf10b
parent680c1e31a59b223d677a22b508017d26b71a636a
drm/i915/dsc: Allow DSC only with fractional bpp when forced from debugfs

If force_dsc_fractional_bpp_en is set through debugfs allow DSC iff
compressed bpp is fractional. Continue if the computed compressed bpp
turns out to be a integer.

v2:
-Use helpers for fractional, integral bits of bits_per_pixel. (Suraj)
-Fix comment (Suraj)

Signed-off-by: Swati Sharma <swati2.sharma@intel.com>
Signed-off-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
Reviewed-by: Suraj Kandpal <suraj.kandpal@intel.com>
Reviewed-by: Sui Jingfeng <suijingfeng@loongson.cn>
Link: https://patchwork.freedesktop.org/patch/msgid/20231110101020.4067342-9-ankit.k.nautiyal@intel.com
drivers/gpu/drm/i915/display/intel_dp.c