diff options
Diffstat (limited to 'drivers/platform/x86/acer-wmi.c')
| -rw-r--r-- | drivers/platform/x86/acer-wmi.c | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/drivers/platform/x86/acer-wmi.c b/drivers/platform/x86/acer-wmi.c index 3ac29a1e8f92..f6b280dbfb33 100644 --- a/drivers/platform/x86/acer-wmi.c +++ b/drivers/platform/x86/acer-wmi.c | |||
| @@ -2246,14 +2246,10 @@ static int __init acer_wmi_init(void) | |||
| 2246 | set_quirks(); | 2246 | set_quirks(); |
| 2247 | 2247 | ||
| 2248 | if (dmi_check_system(video_vendor_dmi_table)) | 2248 | if (dmi_check_system(video_vendor_dmi_table)) |
| 2249 | acpi_video_dmi_promote_vendor(); | 2249 | acpi_video_set_dmi_backlight_type(acpi_backlight_vendor); |
| 2250 | if (acpi_video_backlight_support()) { | 2250 | |
| 2251 | if (acpi_video_get_backlight_type() != acpi_backlight_vendor) | ||
| 2251 | interface->capability &= ~ACER_CAP_BRIGHTNESS; | 2252 | interface->capability &= ~ACER_CAP_BRIGHTNESS; |
| 2252 | pr_info("Brightness must be controlled by acpi video driver\n"); | ||
| 2253 | } else { | ||
| 2254 | pr_info("Disabling ACPI video driver\n"); | ||
| 2255 | acpi_video_unregister_backlight(); | ||
| 2256 | } | ||
| 2257 | 2253 | ||
| 2258 | if (wmi_has_guid(WMID_GUID3)) { | 2254 | if (wmi_has_guid(WMID_GUID3)) { |
| 2259 | if (ec_raw_mode) { | 2255 | if (ec_raw_mode) { |
