diff options
Diffstat (limited to 'drivers/acpi/video_detect.c')
| -rw-r--r-- | drivers/acpi/video_detect.c | 29 | 
1 files changed, 29 insertions, 0 deletions
diff --git a/drivers/acpi/video_detect.c b/drivers/acpi/video_detect.c index 31014c7d3793..419f814d596a 100644 --- a/drivers/acpi/video_detect.c +++ b/drivers/acpi/video_detect.c @@ -303,6 +303,22 @@ static const struct dmi_system_id video_detect_dmi_table[] = {  		},  	},  	{ +	 .callback = video_detect_force_native, +	 .ident = "Lenovo E41-25", +	 .matches = { +		DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), +		DMI_MATCH(DMI_PRODUCT_NAME, "81FS"), +		}, +	}, +	{ +	 .callback = video_detect_force_native, +	 .ident = "Lenovo E41-45", +	 .matches = { +		DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), +		DMI_MATCH(DMI_PRODUCT_NAME, "82BK"), +		}, +	}, +	{  	 /* https://bugzilla.redhat.com/show_bug.cgi?id=1217249 */  	 .callback = video_detect_force_native,  	 .ident = "Apple MacBook Pro 12,1", @@ -336,6 +352,11 @@ static const struct dmi_system_id video_detect_dmi_table[] = {  		DMI_MATCH(DMI_PRODUCT_NAME, "Precision 7510"),  		},  	}, + +	/* +	 * Desktops which falsely report a backlight and which our heuristics +	 * for this do not catch. +	 */  	{  	 .callback = video_detect_force_none,  	 .ident = "Dell OptiPlex 9020M", @@ -344,6 +365,14 @@ static const struct dmi_system_id video_detect_dmi_table[] = {  		DMI_MATCH(DMI_PRODUCT_NAME, "OptiPlex 9020M"),  		},  	}, +	{ +	 .callback = video_detect_force_none, +	 .ident = "MSI MS-7721", +	 .matches = { +		DMI_MATCH(DMI_SYS_VENDOR, "MSI"), +		DMI_MATCH(DMI_PRODUCT_NAME, "MS-7721"), +		}, +	},  	{ },  };  | 
