Diff Display Morediff --git a/drivers/gpu/drm/i915/display/intel_hdmi.c b/drivers/gpu/drm/i915/display/intel_hdmi.c index 9803347..1ada7b4 100644 --- a/drivers/gpu/drm/i915/display/intel_hdmi.c +++ b/drivers/gpu/drm/i915/display/intel_hdmi.c @@ -1927,7 +1927,7 @@ static bool intel_hdmi_source_bpc_possible(struct intel_display *display, int bp { switch (bpc) { case 12: - return !HAS_GMCH(display); + return !HAS_GMCH(display) && DISPLAY_VER(display) <= 10; case 10: return DISPLAY_VER(display) >= 11; case 8:
This would apply to kernel 6.16. The change is harmless but I'd rather not merge it to LE, even as a temporary patch.
Making this change for everyone would indeed be too much. But how much work would it be to keep a parallel build going for the intel systems we could use that has this patch? I assume if we switch kernels, porting this patch isn't much work as it's a simple oneliner?