diff options
author | Henrique de Moraes Holschuh <hmh@hmh.eng.br> | 2007-03-29 00:58:43 -0400 |
---|---|---|
committer | Len Brown <len.brown@intel.com> | 2007-03-30 15:35:42 -0400 |
commit | 643f12dbb660e139fbaea268f3e3ce4d7d594b8f (patch) | |
tree | 2adeddea6d1a1733da9ad39befc0ec40fdeee1e3 /Documentation/thinkpad-acpi.txt | |
parent | d903ac5455102b13d0e28d6a39f640175fb4cd4d (diff) |
ACPI: thinkpad-acpi: cleanup after rename
Cleanup documentation, driver strings and other misc stuff, now that the
driver is named "thinkpad-acpi".
Signed-off-by: Henrique de Moraes Holschuh <hmh@hmh.eng.br>
Signed-off-by: Len Brown <len.brown@intel.com>
Diffstat (limited to 'Documentation/thinkpad-acpi.txt')
-rw-r--r-- | Documentation/thinkpad-acpi.txt | 46 |
1 files changed, 27 insertions, 19 deletions
diff --git a/Documentation/thinkpad-acpi.txt b/Documentation/thinkpad-acpi.txt index f409f4bbdc4..af18d294cf1 100644 --- a/Documentation/thinkpad-acpi.txt +++ b/Documentation/thinkpad-acpi.txt | |||
@@ -1,17 +1,22 @@ | |||
1 | IBM ThinkPad ACPI Extras Driver | 1 | ThinkPad ACPI Extras Driver |
2 | 2 | ||
3 | Version 0.13 | 3 | Version 0.14 |
4 | 31 December 2006 | 4 | March 26th, 2007 |
5 | 5 | ||
6 | Borislav Deianov <borislav@users.sf.net> | 6 | Borislav Deianov <borislav@users.sf.net> |
7 | Henrique de Moraes Holschuh <hmh@hmh.eng.br> | 7 | Henrique de Moraes Holschuh <hmh@hmh.eng.br> |
8 | http://ibm-acpi.sf.net/ | 8 | http://ibm-acpi.sf.net/ |
9 | 9 | ||
10 | 10 | ||
11 | This is a Linux ACPI driver for the IBM ThinkPad laptops. It supports | 11 | This is a Linux driver for the IBM and Lenovo ThinkPad laptops. It |
12 | various features of these laptops which are accessible through the | 12 | supports various features of these laptops which are accessible |
13 | ACPI framework but not otherwise fully supported by the generic Linux | 13 | through the ACPI and ACPI EC framework, but not otherwise fully |
14 | ACPI drivers. | 14 | supported by the generic Linux ACPI drivers. |
15 | |||
16 | This driver used to be named ibm-acpi until kernel 2.6.21 and release | ||
17 | 0.13-20070314. It used to be in the drivers/acpi tree, but it was | ||
18 | moved to the drivers/misc tree and renamed to thinkpad-acpi for kernel | ||
19 | 2.6.22, and release 0.14. | ||
15 | 20 | ||
16 | 21 | ||
17 | Status | 22 | Status |
@@ -43,6 +48,8 @@ Please include the following information in your report: | |||
43 | 48 | ||
44 | - ThinkPad model name | 49 | - ThinkPad model name |
45 | - a copy of your DSDT, from /proc/acpi/dsdt | 50 | - a copy of your DSDT, from /proc/acpi/dsdt |
51 | - a copy of the output of dmidecode, with serial numbers | ||
52 | and UUIDs masked off | ||
46 | - which driver features work and which don't | 53 | - which driver features work and which don't |
47 | - the observed behavior of non-working features | 54 | - the observed behavior of non-working features |
48 | 55 | ||
@@ -53,8 +60,9 @@ Installation | |||
53 | ------------ | 60 | ------------ |
54 | 61 | ||
55 | If you are compiling this driver as included in the Linux kernel | 62 | If you are compiling this driver as included in the Linux kernel |
56 | sources, simply enable the CONFIG_ACPI_IBM option (Power Management / | 63 | sources, simply enable the CONFIG_THINKPAD_ACPI option, and optionally |
57 | ACPI / IBM ThinkPad Laptop Extras). | 64 | enable the CONFIG_THINKPAD_ACPI_BAY option if you want the |
65 | thinkpad-specific bay functionality. | ||
58 | 66 | ||
59 | Features | 67 | Features |
60 | -------- | 68 | -------- |
@@ -210,7 +218,7 @@ hot plugging of devices in the Linux ACPI framework. If the laptop was | |||
210 | booted while not in the dock, the following message is shown in the | 218 | booted while not in the dock, the following message is shown in the |
211 | logs: | 219 | logs: |
212 | 220 | ||
213 | Mar 17 01:42:34 aero kernel: ibm_acpi: dock device not present | 221 | Mar 17 01:42:34 aero kernel: thinkpad_acpi: dock device not present |
214 | 222 | ||
215 | In this case, no dock-related events are generated but the dock and | 223 | In this case, no dock-related events are generated but the dock and |
216 | undock commands described below still work. They can be executed | 224 | undock commands described below still work. They can be executed |
@@ -270,7 +278,7 @@ This is due to the current lack of support for hot plugging of devices | |||
270 | in the Linux ACPI framework. If the laptop was booted without the | 278 | in the Linux ACPI framework. If the laptop was booted without the |
271 | UltraBay, the following message is shown in the logs: | 279 | UltraBay, the following message is shown in the logs: |
272 | 280 | ||
273 | Mar 17 01:42:34 aero kernel: ibm_acpi: bay device not present | 281 | Mar 17 01:42:34 aero kernel: thinkpad_acpi: bay device not present |
274 | 282 | ||
275 | In this case, no bay-related events are generated but the eject | 283 | In this case, no bay-related events are generated but the eject |
276 | command described below still works. It can be executed manually or | 284 | command described below still works. It can be executed manually or |
@@ -637,12 +645,12 @@ range. The fan cannot be stopped or started with this command. | |||
637 | 645 | ||
638 | The ThinkPad's ACPI DSDT code will reprogram the fan on its own when | 646 | The ThinkPad's ACPI DSDT code will reprogram the fan on its own when |
639 | certain conditions are met. It will override any fan programming done | 647 | certain conditions are met. It will override any fan programming done |
640 | through ibm-acpi. | 648 | through thinkpad-acpi. |
641 | 649 | ||
642 | The ibm-acpi kernel driver can be programmed to revert the fan level | 650 | The thinkpad-acpi kernel driver can be programmed to revert the fan |
643 | to a safe setting if userspace does not issue one of the fan commands: | 651 | level to a safe setting if userspace does not issue one of the fan |
644 | "enable", "disable", "level" or "watchdog" within a configurable | 652 | commands: "enable", "disable", "level" or "watchdog" within a |
645 | ammount of time. To do this, use the "watchdog" command. | 653 | configurable ammount of time. To do this, use the "watchdog" command. |
646 | 654 | ||
647 | echo 'watchdog <interval>' > /proc/acpi/ibm/fan | 655 | echo 'watchdog <interval>' > /proc/acpi/ibm/fan |
648 | 656 | ||
@@ -686,8 +694,8 @@ separating them with commas, for example: | |||
686 | echo enable,0xffff > /proc/acpi/ibm/hotkey | 694 | echo enable,0xffff > /proc/acpi/ibm/hotkey |
687 | echo lcd_disable,crt_enable > /proc/acpi/ibm/video | 695 | echo lcd_disable,crt_enable > /proc/acpi/ibm/video |
688 | 696 | ||
689 | Commands can also be specified when loading the ibm_acpi module, for | 697 | Commands can also be specified when loading the thinkpad-acpi module, |
690 | example: | 698 | for example: |
691 | 699 | ||
692 | modprobe ibm_acpi hotkey=enable,0xffff video=auto_disable | 700 | modprobe thinkpad_acpi hotkey=enable,0xffff video=auto_disable |
693 | 701 | ||