Commit 762a222a authored by Len Brown's avatar Len Brown Committed by Len Brown

[ACPI] button build fix

parent 8735c65b
...@@ -108,8 +108,8 @@ static struct file_operations acpi_button_state_fops = { ...@@ -108,8 +108,8 @@ static struct file_operations acpi_button_state_fops = {
-------------------------------------------------------------------------- */ -------------------------------------------------------------------------- */
static struct proc_dir_entry *acpi_button_dir; static struct proc_dir_entry *acpi_button_dir;
struct acpi_device *fixed_pwr_button; extern struct acpi_device *acpi_fixed_pwr_button;
struct acpi_device *fixed_sleep_button; extern struct acpi_device *acpi_fixed_sleep_button;
static int acpi_button_info_seq_show(struct seq_file *seq, void *offset) static int acpi_button_info_seq_show(struct seq_file *seq, void *offset)
...@@ -530,11 +530,11 @@ acpi_button_exit (void) ...@@ -530,11 +530,11 @@ acpi_button_exit (void)
{ {
ACPI_FUNCTION_TRACE("acpi_button_exit"); ACPI_FUNCTION_TRACE("acpi_button_exit");
if(fixed_pwr_button) if(acpi_fixed_pwr_button)
acpi_button_remove(fixed_pwr_button, ACPI_BUS_TYPE_POWER_BUTTON); acpi_button_remove(acpi_fixed_pwr_button, ACPI_BUS_TYPE_POWER_BUTTON);
if(fixed_sleep_button) if(acpi_fixed_sleep_button)
acpi_button_remove(fixed_sleep_button, ACPI_BUS_TYPE_SLEEP_BUTTON); acpi_button_remove(acpi_fixed_sleep_button, ACPI_BUS_TYPE_SLEEP_BUTTON);
acpi_bus_unregister_driver(&acpi_button_driver); acpi_bus_unregister_driver(&acpi_button_driver);
......
...@@ -15,8 +15,8 @@ ACPI_MODULE_NAME ("scan") ...@@ -15,8 +15,8 @@ ACPI_MODULE_NAME ("scan")
#define STRUCT_TO_INT(s) (*((int*)&s)) #define STRUCT_TO_INT(s) (*((int*)&s))
extern struct acpi_device *acpi_root; extern struct acpi_device *acpi_root;
extern struct acpi_device *fixed_pwr_button; struct acpi_device *acpi_fixed_pwr_button;
extern struct acpi_device *fixed_sleep_button; struct acpi_device *acpi_fixed_sleep_button;
#define ACPI_BUS_CLASS "system_bus" #define ACPI_BUS_CLASS "system_bus"
...@@ -902,12 +902,11 @@ acpi_bus_scan_fixed ( ...@@ -902,12 +902,11 @@ acpi_bus_scan_fixed (
struct acpi_device *root) struct acpi_device *root)
{ {
int result = 0; int result = 0;
struct acpi_device *device = NULL;
ACPI_FUNCTION_TRACE("acpi_bus_scan_fixed"); ACPI_FUNCTION_TRACE("acpi_bus_scan_fixed");
fixed_pwr_button = NULL; acpi_fixed_pwr_button = NULL;
fixed_sleep_button = NULL; acpi_fixed_sleep_button = NULL;
if (!root) if (!root)
...@@ -917,11 +916,11 @@ acpi_bus_scan_fixed ( ...@@ -917,11 +916,11 @@ acpi_bus_scan_fixed (
* Enumerate all fixed-feature devices. * Enumerate all fixed-feature devices.
*/ */
if (acpi_fadt.pwr_button == 0) if (acpi_fadt.pwr_button == 0)
result = acpi_bus_add(&fixed_pwr_button, acpi_root, result = acpi_bus_add(&acpi_fixed_pwr_button, acpi_root,
NULL, ACPI_BUS_TYPE_POWER_BUTTON); NULL, ACPI_BUS_TYPE_POWER_BUTTON);
if (acpi_fadt.sleep_button == 0) if (acpi_fadt.sleep_button == 0)
result = acpi_bus_add(&fixed_sleep_button, acpi_root, result = acpi_bus_add(&acpi_fixed_sleep_button, acpi_root,
NULL, ACPI_BUS_TYPE_SLEEP_BUTTON); NULL, ACPI_BUS_TYPE_SLEEP_BUTTON);
return_VALUE(result); return_VALUE(result);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment