diff options
Diffstat (limited to 'drivers/acpi/ec.c')
-rw-r--r-- | drivers/acpi/ec.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/drivers/acpi/ec.c b/drivers/acpi/ec.c index 743ce27fa0bb..ab6888373795 100644 --- a/drivers/acpi/ec.c +++ b/drivers/acpi/ec.c | |||
@@ -38,11 +38,10 @@ | |||
38 | #include <acpi/actypes.h> | 38 | #include <acpi/actypes.h> |
39 | 39 | ||
40 | #define _COMPONENT ACPI_EC_COMPONENT | 40 | #define _COMPONENT ACPI_EC_COMPONENT |
41 | ACPI_MODULE_NAME("acpi_ec") | 41 | ACPI_MODULE_NAME("ec"); |
42 | #define ACPI_EC_COMPONENT 0x00100000 | 42 | #define ACPI_EC_COMPONENT 0x00100000 |
43 | #define ACPI_EC_CLASS "embedded_controller" | 43 | #define ACPI_EC_CLASS "embedded_controller" |
44 | #define ACPI_EC_HID "PNP0C09" | 44 | #define ACPI_EC_HID "PNP0C09" |
45 | #define ACPI_EC_DRIVER_NAME "ACPI Embedded Controller Driver" | ||
46 | #define ACPI_EC_DEVICE_NAME "Embedded Controller" | 45 | #define ACPI_EC_DEVICE_NAME "Embedded Controller" |
47 | #define ACPI_EC_FILE_INFO "info" | 46 | #define ACPI_EC_FILE_INFO "info" |
48 | #undef PREFIX | 47 | #undef PREFIX |
@@ -80,7 +79,7 @@ static int acpi_ec_stop(struct acpi_device *device, int type); | |||
80 | static int acpi_ec_add(struct acpi_device *device); | 79 | static int acpi_ec_add(struct acpi_device *device); |
81 | 80 | ||
82 | static struct acpi_driver acpi_ec_driver = { | 81 | static struct acpi_driver acpi_ec_driver = { |
83 | .name = ACPI_EC_DRIVER_NAME, | 82 | .name = "ec", |
84 | .class = ACPI_EC_CLASS, | 83 | .class = ACPI_EC_CLASS, |
85 | .ids = ACPI_EC_HID, | 84 | .ids = ACPI_EC_HID, |
86 | .ops = { | 85 | .ops = { |
@@ -280,8 +279,10 @@ static int acpi_ec_transaction(struct acpi_ec *ec, u8 command, | |||
280 | mutex_lock(&ec->lock); | 279 | mutex_lock(&ec->lock); |
281 | if (ec->global_lock) { | 280 | if (ec->global_lock) { |
282 | status = acpi_acquire_global_lock(ACPI_EC_UDELAY_GLK, &glk); | 281 | status = acpi_acquire_global_lock(ACPI_EC_UDELAY_GLK, &glk); |
283 | if (ACPI_FAILURE(status)) | 282 | if (ACPI_FAILURE(status)) { |
283 | mutex_unlock(&ec->lock); | ||
284 | return -ENODEV; | 284 | return -ENODEV; |
285 | } | ||
285 | } | 286 | } |
286 | 287 | ||
287 | /* Make sure GPE is enabled before doing transaction */ | 288 | /* Make sure GPE is enabled before doing transaction */ |