Diff
diff --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:
Display More
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.