summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMattia Dongili <malattia@linux.it>2007-01-13 23:04:39 +0100
committerLen Brown <len.brown@intel.com>2007-02-13 09:06:26 +0100
commit4465857d5f99079bae00621626adf74ed8256296 (patch)
tree95b1f10e277157d26e23bd6400c37d76f005b804
parentsony_acpi: Allow easier debugging for the unknown SNC methods. (diff)
downloadlinux-4465857d5f99079bae00621626adf74ed8256296.tar.xz
linux-4465857d5f99079bae00621626adf74ed8256296.zip
sony_acpi: Add lanpower and audiopower controls
audiopower works well on my SZ72B so it's not marked has "debug" while lanpower has at least one report of not resuming power happily so morked as "debug" Signed-off-by: Mattia Dongili <malattia@linux.it> Signed-off-by: Len Brown <len.brown@intel.com>
-rw-r--r--drivers/acpi/sony_acpi.c20
1 files changed, 18 insertions, 2 deletions
diff --git a/drivers/acpi/sony_acpi.c b/drivers/acpi/sony_acpi.c
index 69122ad778f5..1f7dca337025 100644
--- a/drivers/acpi/sony_acpi.c
+++ b/drivers/acpi/sony_acpi.c
@@ -102,11 +102,27 @@ static struct sony_acpi_value {
.name = "cdpower",
.acpiget = "GCDP",
.acpiset = "SCDP",
- .min = -1,
- .max = -1,
+ .min = 0,
+ .max = 1,
.debug = 0,
},
{
+ .name = "audiopower",
+ .acpiget = "GAZP",
+ .acpiset = "AZPW",
+ .min = 0,
+ .max = 1,
+ .debug = 0,
+ },
+ {
+ .name = "lanpower",
+ .acpiget = "GLNP",
+ .acpiset = "LNPW",
+ .min = 0,
+ .max = 1,
+ .debug = 1,
+ },
+ {
.name = "PID",
.acpiget = "GPID",
.debug = 1,