diff options
Diffstat (limited to 'drivers/misc')
-rw-r--r-- | drivers/misc/Kconfig | 6 | ||||
-rw-r--r-- | drivers/misc/panasonic-laptop.c | 22 | ||||
-rw-r--r-- | drivers/misc/sony-laptop.c | 15 | ||||
-rw-r--r-- | drivers/misc/tc1100-wmi.c | 1 | ||||
-rw-r--r-- | drivers/misc/thinkpad_acpi.c | 1 |
5 files changed, 12 insertions, 33 deletions
diff --git a/drivers/misc/Kconfig b/drivers/misc/Kconfig index fee7304102af..d9aac2e65391 100644 --- a/drivers/misc/Kconfig +++ b/drivers/misc/Kconfig | |||
@@ -428,10 +428,10 @@ config EEEPC_LAPTOP | |||
428 | tristate "Eee PC Hotkey Driver (EXPERIMENTAL)" | 428 | tristate "Eee PC Hotkey Driver (EXPERIMENTAL)" |
429 | depends on X86 | 429 | depends on X86 |
430 | depends on ACPI | 430 | depends on ACPI |
431 | depends on BACKLIGHT_CLASS_DEVICE | ||
432 | depends on HWMON | ||
433 | depends on EXPERIMENTAL | 431 | depends on EXPERIMENTAL |
434 | depends on RFKILL | 432 | select BACKLIGHT_CLASS_DEVICE |
433 | select HWMON | ||
434 | select RFKILL | ||
435 | ---help--- | 435 | ---help--- |
436 | This driver supports the Fn-Fx keys on Eee PC laptops. | 436 | This driver supports the Fn-Fx keys on Eee PC laptops. |
437 | It also adds the ability to switch camera/wlan on/off. | 437 | It also adds the ability to switch camera/wlan on/off. |
diff --git a/drivers/misc/panasonic-laptop.c b/drivers/misc/panasonic-laptop.c index 4a1bc64485d5..f30db367c82e 100644 --- a/drivers/misc/panasonic-laptop.c +++ b/drivers/misc/panasonic-laptop.c | |||
@@ -241,8 +241,6 @@ static int acpi_pcc_write_sset(struct pcc_acpi *pcc, int func, int val) | |||
241 | }; | 241 | }; |
242 | acpi_status status = AE_OK; | 242 | acpi_status status = AE_OK; |
243 | 243 | ||
244 | ACPI_FUNCTION_TRACE("acpi_pcc_write_sset"); | ||
245 | |||
246 | status = acpi_evaluate_object(pcc->handle, METHOD_HKEY_SSET, | 244 | status = acpi_evaluate_object(pcc->handle, METHOD_HKEY_SSET, |
247 | ¶ms, NULL); | 245 | ¶ms, NULL); |
248 | 246 | ||
@@ -254,8 +252,6 @@ static inline int acpi_pcc_get_sqty(struct acpi_device *device) | |||
254 | unsigned long long s; | 252 | unsigned long long s; |
255 | acpi_status status; | 253 | acpi_status status; |
256 | 254 | ||
257 | ACPI_FUNCTION_TRACE("acpi_pcc_get_sqty"); | ||
258 | |||
259 | status = acpi_evaluate_integer(device->handle, METHOD_HKEY_SQTY, | 255 | status = acpi_evaluate_integer(device->handle, METHOD_HKEY_SQTY, |
260 | NULL, &s); | 256 | NULL, &s); |
261 | if (ACPI_SUCCESS(status)) | 257 | if (ACPI_SUCCESS(status)) |
@@ -274,8 +270,6 @@ static int acpi_pcc_retrieve_biosdata(struct pcc_acpi *pcc, u32 *sinf) | |||
274 | union acpi_object *hkey = NULL; | 270 | union acpi_object *hkey = NULL; |
275 | int i; | 271 | int i; |
276 | 272 | ||
277 | ACPI_FUNCTION_TRACE("acpi_pcc_retrieve_biosdata"); | ||
278 | |||
279 | status = acpi_evaluate_object(pcc->handle, METHOD_HKEY_SINF, 0, | 273 | status = acpi_evaluate_object(pcc->handle, METHOD_HKEY_SINF, 0, |
280 | &buffer); | 274 | &buffer); |
281 | if (ACPI_FAILURE(status)) { | 275 | if (ACPI_FAILURE(status)) { |
@@ -501,8 +495,6 @@ static void acpi_pcc_generate_keyinput(struct pcc_acpi *pcc) | |||
501 | int key_code, hkey_num; | 495 | int key_code, hkey_num; |
502 | unsigned long long result; | 496 | unsigned long long result; |
503 | 497 | ||
504 | ACPI_FUNCTION_TRACE("acpi_pcc_generate_keyinput"); | ||
505 | |||
506 | rc = acpi_evaluate_integer(pcc->handle, METHOD_HKEY_QUERY, | 498 | rc = acpi_evaluate_integer(pcc->handle, METHOD_HKEY_QUERY, |
507 | NULL, &result); | 499 | NULL, &result); |
508 | if (!ACPI_SUCCESS(rc)) { | 500 | if (!ACPI_SUCCESS(rc)) { |
@@ -538,8 +530,6 @@ static void acpi_pcc_hotkey_notify(acpi_handle handle, u32 event, void *data) | |||
538 | { | 530 | { |
539 | struct pcc_acpi *pcc = (struct pcc_acpi *) data; | 531 | struct pcc_acpi *pcc = (struct pcc_acpi *) data; |
540 | 532 | ||
541 | ACPI_FUNCTION_TRACE("acpi_pcc_hotkey_notify"); | ||
542 | |||
543 | switch (event) { | 533 | switch (event) { |
544 | case HKEY_NOTIFY: | 534 | case HKEY_NOTIFY: |
545 | acpi_pcc_generate_keyinput(pcc); | 535 | acpi_pcc_generate_keyinput(pcc); |
@@ -554,8 +544,6 @@ static int acpi_pcc_init_input(struct pcc_acpi *pcc) | |||
554 | { | 544 | { |
555 | int i, rc; | 545 | int i, rc; |
556 | 546 | ||
557 | ACPI_FUNCTION_TRACE("acpi_pcc_init_input"); | ||
558 | |||
559 | pcc->input_dev = input_allocate_device(); | 547 | pcc->input_dev = input_allocate_device(); |
560 | if (!pcc->input_dev) { | 548 | if (!pcc->input_dev) { |
561 | ACPI_DEBUG_PRINT((ACPI_DB_ERROR, | 549 | ACPI_DEBUG_PRINT((ACPI_DB_ERROR, |
@@ -597,8 +585,6 @@ static int acpi_pcc_hotkey_resume(struct acpi_device *device) | |||
597 | struct pcc_acpi *pcc = acpi_driver_data(device); | 585 | struct pcc_acpi *pcc = acpi_driver_data(device); |
598 | acpi_status status = AE_OK; | 586 | acpi_status status = AE_OK; |
599 | 587 | ||
600 | ACPI_FUNCTION_TRACE("acpi_pcc_hotkey_resume"); | ||
601 | |||
602 | if (device == NULL || pcc == NULL) | 588 | if (device == NULL || pcc == NULL) |
603 | return -EINVAL; | 589 | return -EINVAL; |
604 | 590 | ||
@@ -616,8 +602,6 @@ static int acpi_pcc_hotkey_add(struct acpi_device *device) | |||
616 | struct pcc_acpi *pcc; | 602 | struct pcc_acpi *pcc; |
617 | int num_sifr, result; | 603 | int num_sifr, result; |
618 | 604 | ||
619 | ACPI_FUNCTION_TRACE("acpi_pcc_hotkey_add"); | ||
620 | |||
621 | if (!device) | 605 | if (!device) |
622 | return -EINVAL; | 606 | return -EINVAL; |
623 | 607 | ||
@@ -714,8 +698,6 @@ static int __init acpi_pcc_init(void) | |||
714 | { | 698 | { |
715 | int result = 0; | 699 | int result = 0; |
716 | 700 | ||
717 | ACPI_FUNCTION_TRACE("acpi_pcc_init"); | ||
718 | |||
719 | if (acpi_disabled) | 701 | if (acpi_disabled) |
720 | return -ENODEV; | 702 | return -ENODEV; |
721 | 703 | ||
@@ -733,8 +715,6 @@ static int acpi_pcc_hotkey_remove(struct acpi_device *device, int type) | |||
733 | { | 715 | { |
734 | struct pcc_acpi *pcc = acpi_driver_data(device); | 716 | struct pcc_acpi *pcc = acpi_driver_data(device); |
735 | 717 | ||
736 | ACPI_FUNCTION_TRACE("acpi_pcc_hotkey_remove"); | ||
737 | |||
738 | if (!device || !pcc) | 718 | if (!device || !pcc) |
739 | return -EINVAL; | 719 | return -EINVAL; |
740 | 720 | ||
@@ -757,8 +737,6 @@ static int acpi_pcc_hotkey_remove(struct acpi_device *device, int type) | |||
757 | 737 | ||
758 | static void __exit acpi_pcc_exit(void) | 738 | static void __exit acpi_pcc_exit(void) |
759 | { | 739 | { |
760 | ACPI_FUNCTION_TRACE("acpi_pcc_exit"); | ||
761 | |||
762 | acpi_bus_unregister_driver(&acpi_pcc_driver); | 740 | acpi_bus_unregister_driver(&acpi_pcc_driver); |
763 | } | 741 | } |
764 | 742 | ||
diff --git a/drivers/misc/sony-laptop.c b/drivers/misc/sony-laptop.c index 571b211608d1..537959d07148 100644 --- a/drivers/misc/sony-laptop.c +++ b/drivers/misc/sony-laptop.c | |||
@@ -935,14 +935,17 @@ static void sony_acpi_notify(acpi_handle handle, u32 event, void *data) | |||
935 | static acpi_status sony_walk_callback(acpi_handle handle, u32 level, | 935 | static acpi_status sony_walk_callback(acpi_handle handle, u32 level, |
936 | void *context, void **return_value) | 936 | void *context, void **return_value) |
937 | { | 937 | { |
938 | struct acpi_namespace_node *node; | 938 | struct acpi_device_info *info; |
939 | union acpi_operand_object *operand; | 939 | struct acpi_buffer buffer = {ACPI_ALLOCATE_BUFFER, NULL}; |
940 | 940 | ||
941 | node = (struct acpi_namespace_node *)handle; | 941 | if (ACPI_SUCCESS(acpi_get_object_info(handle, &buffer))) { |
942 | operand = (union acpi_operand_object *)node->object; | 942 | info = buffer.pointer; |
943 | 943 | ||
944 | printk(KERN_WARNING DRV_PFX "method: name: %4.4s, args %X\n", node->name.ascii, | 944 | printk(KERN_WARNING DRV_PFX "method: name: %4.4s, args %X\n", |
945 | (u32) operand->method.param_count); | 945 | (char *)&info->name, info->param_count); |
946 | |||
947 | kfree(buffer.pointer); | ||
948 | } | ||
946 | 949 | ||
947 | return AE_OK; | 950 | return AE_OK; |
948 | } | 951 | } |
diff --git a/drivers/misc/tc1100-wmi.c b/drivers/misc/tc1100-wmi.c index f25e4c974dcf..b4a4aa9ee482 100644 --- a/drivers/misc/tc1100-wmi.c +++ b/drivers/misc/tc1100-wmi.c | |||
@@ -30,7 +30,6 @@ | |||
30 | #include <linux/init.h> | 30 | #include <linux/init.h> |
31 | #include <linux/types.h> | 31 | #include <linux/types.h> |
32 | #include <acpi/acpi.h> | 32 | #include <acpi/acpi.h> |
33 | #include <acpi/actypes.h> | ||
34 | #include <acpi/acpi_bus.h> | 33 | #include <acpi/acpi_bus.h> |
35 | #include <acpi/acpi_drivers.h> | 34 | #include <acpi/acpi_drivers.h> |
36 | #include <linux/platform_device.h> | 35 | #include <linux/platform_device.h> |
diff --git a/drivers/misc/thinkpad_acpi.c b/drivers/misc/thinkpad_acpi.c index 899766e16fa8..3478453eba7a 100644 --- a/drivers/misc/thinkpad_acpi.c +++ b/drivers/misc/thinkpad_acpi.c | |||
@@ -76,7 +76,6 @@ | |||
76 | #include <linux/workqueue.h> | 76 | #include <linux/workqueue.h> |
77 | 77 | ||
78 | #include <acpi/acpi_drivers.h> | 78 | #include <acpi/acpi_drivers.h> |
79 | #include <acpi/acnamesp.h> | ||
80 | 79 | ||
81 | #include <linux/pci_ids.h> | 80 | #include <linux/pci_ids.h> |
82 | 81 | ||