diff options
| author | Tony Luck <tony.luck@intel.com> | 2005-07-13 15:15:43 -0400 | 
|---|---|---|
| committer | Tony Luck <tony.luck@intel.com> | 2005-07-13 15:15:43 -0400 | 
| commit | 99ad25a313bda566a346b46a6015afa65bc0a02b (patch) | |
| tree | b9443fed1ab74f320c4ee0791864ee96d7c069df /drivers/acpi/sleep/proc.c | |
| parent | f62c4a96f74d6c6dd56d1742697e94a5c2085e87 (diff) | |
| parent | 9a556e89081b0c1c2f83cee915363b15a68a6f2d (diff) | |
Auto merge with /home/aegl/GIT/linus
Diffstat (limited to 'drivers/acpi/sleep/proc.c')
| -rw-r--r-- | drivers/acpi/sleep/proc.c | 9 | 
1 files changed, 9 insertions, 0 deletions
diff --git a/drivers/acpi/sleep/proc.c b/drivers/acpi/sleep/proc.c index fd7c5a0649af..1be99f0996d6 100644 --- a/drivers/acpi/sleep/proc.c +++ b/drivers/acpi/sleep/proc.c  | |||
| @@ -13,13 +13,17 @@ | |||
| 13 | 13 | ||
| 14 | #include "sleep.h" | 14 | #include "sleep.h" | 
| 15 | 15 | ||
| 16 | #ifdef CONFIG_ACPI_SLEEP_PROC_SLEEP | ||
| 16 | #define ACPI_SYSTEM_FILE_SLEEP "sleep" | 17 | #define ACPI_SYSTEM_FILE_SLEEP "sleep" | 
| 18 | #endif | ||
| 19 | |||
| 17 | #define ACPI_SYSTEM_FILE_ALARM "alarm" | 20 | #define ACPI_SYSTEM_FILE_ALARM "alarm" | 
| 18 | #define ACPI_SYSTEM_FILE_WAKEUP_DEVICE "wakeup" | 21 | #define ACPI_SYSTEM_FILE_WAKEUP_DEVICE "wakeup" | 
| 19 | 22 | ||
| 20 | #define _COMPONENT ACPI_SYSTEM_COMPONENT | 23 | #define _COMPONENT ACPI_SYSTEM_COMPONENT | 
| 21 | ACPI_MODULE_NAME ("sleep") | 24 | ACPI_MODULE_NAME ("sleep") | 
| 22 | 25 | ||
| 26 | #ifdef CONFIG_ACPI_SLEEP_PROC_SLEEP | ||
| 23 | 27 | ||
| 24 | static int acpi_system_sleep_seq_show(struct seq_file *seq, void *offset) | 28 | static int acpi_system_sleep_seq_show(struct seq_file *seq, void *offset) | 
| 25 | { | 29 | { | 
| @@ -78,6 +82,7 @@ acpi_system_write_sleep ( | |||
| 78 | Done: | 82 | Done: | 
| 79 | return error ? error : count; | 83 | return error ? error : count; | 
| 80 | } | 84 | } | 
| 85 | #endif /* CONFIG_ACPI_SLEEP_PROC_SLEEP */ | ||
| 81 | 86 | ||
| 82 | static int acpi_system_alarm_seq_show(struct seq_file *seq, void *offset) | 87 | static int acpi_system_alarm_seq_show(struct seq_file *seq, void *offset) | 
| 83 | { | 88 | { | 
| @@ -452,6 +457,7 @@ static struct file_operations acpi_system_wakeup_device_fops = { | |||
| 452 | .release = single_release, | 457 | .release = single_release, | 
| 453 | }; | 458 | }; | 
| 454 | 459 | ||
| 460 | #ifdef CONFIG_ACPI_SLEEP_PROC_SLEEP | ||
| 455 | static struct file_operations acpi_system_sleep_fops = { | 461 | static struct file_operations acpi_system_sleep_fops = { | 
| 456 | .open = acpi_system_sleep_open_fs, | 462 | .open = acpi_system_sleep_open_fs, | 
| 457 | .read = seq_read, | 463 | .read = seq_read, | 
| @@ -459,6 +465,7 @@ static struct file_operations acpi_system_sleep_fops = { | |||
| 459 | .llseek = seq_lseek, | 465 | .llseek = seq_lseek, | 
| 460 | .release = single_release, | 466 | .release = single_release, | 
| 461 | }; | 467 | }; | 
| 468 | #endif /* CONFIG_ACPI_SLEEP_PROC_SLEEP */ | ||
| 462 | 469 | ||
| 463 | static struct file_operations acpi_system_alarm_fops = { | 470 | static struct file_operations acpi_system_alarm_fops = { | 
| 464 | .open = acpi_system_alarm_open_fs, | 471 | .open = acpi_system_alarm_open_fs, | 
| @@ -484,11 +491,13 @@ static int acpi_sleep_proc_init(void) | |||
| 484 | if (acpi_disabled) | 491 | if (acpi_disabled) | 
| 485 | return 0; | 492 | return 0; | 
| 486 | 493 | ||
| 494 | #ifdef CONFIG_ACPI_SLEEP_PROC_SLEEP | ||
| 487 | /* 'sleep' [R/W]*/ | 495 | /* 'sleep' [R/W]*/ | 
| 488 | entry = create_proc_entry(ACPI_SYSTEM_FILE_SLEEP, | 496 | entry = create_proc_entry(ACPI_SYSTEM_FILE_SLEEP, | 
| 489 | S_IFREG|S_IRUGO|S_IWUSR, acpi_root_dir); | 497 | S_IFREG|S_IRUGO|S_IWUSR, acpi_root_dir); | 
| 490 | if (entry) | 498 | if (entry) | 
| 491 | entry->proc_fops = &acpi_system_sleep_fops; | 499 | entry->proc_fops = &acpi_system_sleep_fops; | 
| 500 | #endif | ||
| 492 | 501 | ||
| 493 | /* 'alarm' [R/W] */ | 502 | /* 'alarm' [R/W] */ | 
| 494 | entry = create_proc_entry(ACPI_SYSTEM_FILE_ALARM, | 503 | entry = create_proc_entry(ACPI_SYSTEM_FILE_ALARM, | 
