|
@@ -54,6 +54,7 @@
|
|
#include <linux/slab.h>
|
|
#include <linux/slab.h>
|
|
#include <linux/dmi.h>
|
|
#include <linux/dmi.h>
|
|
#include <linux/acpi.h>
|
|
#include <linux/acpi.h>
|
|
|
|
+#include <acpi/video.h>
|
|
|
|
|
|
#define ASUS_LAPTOP_VERSION "0.42"
|
|
#define ASUS_LAPTOP_VERSION "0.42"
|
|
|
|
|
|
@@ -1884,12 +1885,11 @@ static int asus_acpi_add(struct acpi_device *device)
|
|
if (result)
|
|
if (result)
|
|
goto fail_platform;
|
|
goto fail_platform;
|
|
|
|
|
|
- if (!acpi_video_backlight_support()) {
|
|
|
|
|
|
+ if (acpi_video_get_backlight_type() == acpi_backlight_vendor) {
|
|
result = asus_backlight_init(asus);
|
|
result = asus_backlight_init(asus);
|
|
if (result)
|
|
if (result)
|
|
goto fail_backlight;
|
|
goto fail_backlight;
|
|
- } else
|
|
|
|
- pr_info("Backlight controlled by ACPI video driver\n");
|
|
|
|
|
|
+ }
|
|
|
|
|
|
result = asus_input_init(asus);
|
|
result = asus_input_init(asus);
|
|
if (result)
|
|
if (result)
|