|
@@ -948,6 +948,12 @@ static int sony_nc_resume(struct acpi_device *device)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ if (ACPI_SUCCESS(acpi_get_handle(sony_nc_acpi_handle, "ECON",
|
|
|
+ &handle))) {
|
|
|
+ if (acpi_callsetfunc(sony_nc_acpi_handle, "ECON", 1, NULL))
|
|
|
+ dprintk("ECON Method failed\n");
|
|
|
+ }
|
|
|
+
|
|
|
if (ACPI_SUCCESS(acpi_get_handle(sony_nc_acpi_handle, "SN00",
|
|
|
&handle))) {
|
|
|
dprintk("Doing SNC setup\n");
|
|
@@ -1005,6 +1011,12 @@ static int sony_nc_add(struct acpi_device *device)
|
|
|
dprintk("_INI Method failed\n");
|
|
|
}
|
|
|
|
|
|
+ if (ACPI_SUCCESS(acpi_get_handle(sony_nc_acpi_handle, "ECON",
|
|
|
+ &handle))) {
|
|
|
+ if (acpi_callsetfunc(sony_nc_acpi_handle, "ECON", 1, NULL))
|
|
|
+ dprintk("ECON Method failed\n");
|
|
|
+ }
|
|
|
+
|
|
|
if (ACPI_SUCCESS(acpi_get_handle(sony_nc_acpi_handle, "SN00",
|
|
|
&handle))) {
|
|
|
dprintk("Doing SNC setup\n");
|