try to fix hdmi

This commit is contained in:
陈浩南 2023-06-28 23:10:08 +08:00
parent eb7d9cb98f
commit 68c4d1001c
2 changed files with 15 additions and 0 deletions

View File

@ -54,6 +54,7 @@ inputs:
'';
boot.kernelParams = [ "delayacct" "acpi_osi=Linux" "resume_offset=41696016" ];
boot.resumeDevice = "/dev/mapper/root";
boot.kernelPatches = [{ name = "hdmi"; patch = ./hdmi.patch; }];
# grub
boot.loader =

14
modules/boot/hdmi.patch Normal file
View File

@ -0,0 +1,14 @@
diff --git a/drivers/gpu/drm/i915/display/intel_bios.c b/drivers/gpu/drm/i915/display/intel_bios.c
index 55544d484318..d6f257f8fd14 100644
--- a/drivers/gpu/drm/i915/display/intel_bios.c
+++ b/drivers/gpu/drm/i915/display/intel_bios.c
@@ -2708,7 +2708,7 @@ static void parse_ddi_port(struct intel_bios_encoder_data *devdata)
if (i915->display.vbt.ports[port]) {
drm_dbg_kms(&i915->drm,
"More than one child device for port %c in VBT, using the first.\n",
port_name(port));
- return;
+ // return;
}
sanitize_device_type(devdata, port);