diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2008-10-23 13:20:36 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2008-10-23 13:20:36 -0400 |
commit | 765426e8ee4c0ab2bc9d44951f4865b8494cdbd0 (patch) | |
tree | 2b46ab8953eff175c8d3474a9754c1ab1394e4de /Documentation | |
parent | 36ec891895020f3bc9953c8b11d079c6d77d76bd (diff) | |
parent | 898b054f3eec5921320ae8614b5bdd7b07ea5b43 (diff) |
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6
* 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6: (123 commits)
dock: make dock driver not a module
ACPI: fix ia64 build warning
ACPI: hack around sysfs warning with link order
ACPI suspend: fix build warning when CONFIG_ACPI_SLEEP=n
intel_menlo: fix build warning
panasonic-laptop: fix build
ACPICA: Update version to 20080926
ACPICA: Add support for zero-length buffer-to-string conversions
ACPICA: New: Validation for predefined ACPI methods/objects
ACPICA: Fix for implicit return compatibility
ACPICA: Fixed a couple memory leaks associated with "implicit return"
ACPICA: Optimize buffer allocation procedure
ACPICA: Fix possible memory leak, error exit path
ACPICA: Fix fault after mem allocation failure in AML parser
ACPICA: Remove unused ACPI register bit definition
ACPICA: Update version to 20080829
ACPICA: Fix possible memory leak in acpi_ns_get_external_pathname
ACPICA: Cleanup for internal Reference Object
ACPICA: Update comments - no functional changes
ACPICA: Update for Reference ACPI_OPERAND_OBJECT
...
Diffstat (limited to 'Documentation')
-rw-r--r-- | Documentation/kernel-parameters.txt | 61 | ||||
-rw-r--r-- | Documentation/laptops/acer-wmi.txt | 28 |
2 files changed, 50 insertions, 39 deletions
diff --git a/Documentation/kernel-parameters.txt b/Documentation/kernel-parameters.txt index 53ba7c7d82b3..343e0f0f84b6 100644 --- a/Documentation/kernel-parameters.txt +++ b/Documentation/kernel-parameters.txt | |||
@@ -218,20 +218,47 @@ and is between 256 and 4096 characters. It is defined in the file | |||
218 | acpi.debug_level= [HW,ACPI] | 218 | acpi.debug_level= [HW,ACPI] |
219 | Format: <int> | 219 | Format: <int> |
220 | Each bit of the <int> indicates an ACPI debug level, | 220 | Each bit of the <int> indicates an ACPI debug level, |
221 | 1: enable, 0: disable. It is useful for boot time | 221 | which corresponds to the level in an ACPI_DEBUG_PRINT |
222 | debugging. After system has booted up, it can be set | 222 | statement. After system has booted up, this mask |
223 | via /sys/module/acpi/parameters/debug_level. | 223 | can be set via /sys/module/acpi/parameters/debug_level. |
224 | CONFIG_ACPI_DEBUG must be enabled for this to produce any output. | 224 | |
225 | Available bits (add the numbers together) to enable different | 225 | CONFIG_ACPI_DEBUG must be enabled for this to produce |
226 | debug output levels of the ACPI subsystem: | 226 | any output. The number can be in decimal or prefixed |
227 | 0x01 error 0x02 warn 0x04 init 0x08 debug object | 227 | with 0x in hex. Some of these options produce so much |
228 | 0x10 info 0x20 init names 0x40 parse 0x80 load | 228 | output that the system is unusable. |
229 | 0x100 dispatch 0x200 execute 0x400 names 0x800 operation region | 229 | |
230 | 0x1000 bfield 0x2000 tables 0x4000 values 0x8000 objects | 230 | The following global components are defined by the |
231 | 0x10000 resources 0x20000 user requests 0x40000 package. | 231 | ACPI CA: |
232 | The number can be in decimal or prefixed with 0x in hex. | 232 | 0x01 error |
233 | Warning: Many of these options can produce a lot of | 233 | 0x02 warn |
234 | output and make your system unusable. Be very careful. | 234 | 0x04 init |
235 | 0x08 debug object | ||
236 | 0x10 info | ||
237 | 0x20 init names | ||
238 | 0x40 parse | ||
239 | 0x80 load | ||
240 | 0x100 dispatch | ||
241 | 0x200 execute | ||
242 | 0x400 names | ||
243 | 0x800 operation region | ||
244 | 0x1000 bfield | ||
245 | 0x2000 tables | ||
246 | 0x4000 values | ||
247 | 0x8000 objects | ||
248 | 0x10000 resources | ||
249 | 0x20000 user requests | ||
250 | 0x40000 package | ||
251 | The number can be in decimal or prefixed with 0x in hex. | ||
252 | Warning: Many of these options can produce a lot of | ||
253 | output and make your system unusable. Be very careful. | ||
254 | |||
255 | acpi.power_nocheck= [HW,ACPI] | ||
256 | Format: 1/0 enable/disable the check of power state. | ||
257 | On some bogus BIOS the _PSC object/_STA object of | ||
258 | power resource can't return the correct device power | ||
259 | state. In such case it is unneccessary to check its | ||
260 | power state again in power transition. | ||
261 | 1 : disable the power state check | ||
235 | 262 | ||
236 | acpi_pm_good [X86-32,X86-64] | 263 | acpi_pm_good [X86-32,X86-64] |
237 | Override the pmtimer bug detection: force the kernel | 264 | Override the pmtimer bug detection: force the kernel |
@@ -1711,6 +1738,10 @@ and is between 256 and 4096 characters. It is defined in the file | |||
1711 | Override pmtimer IOPort with a hex value. | 1738 | Override pmtimer IOPort with a hex value. |
1712 | e.g. pmtmr=0x508 | 1739 | e.g. pmtmr=0x508 |
1713 | 1740 | ||
1741 | pnp.debug [PNP] | ||
1742 | Enable PNP debug messages. This depends on the | ||
1743 | CONFIG_PNP_DEBUG_MESSAGES option. | ||
1744 | |||
1714 | pnpacpi= [ACPI] | 1745 | pnpacpi= [ACPI] |
1715 | { off } | 1746 | { off } |
1716 | 1747 | ||
@@ -2208,7 +2239,7 @@ and is between 256 and 4096 characters. It is defined in the file | |||
2208 | 2239 | ||
2209 | thermal.crt= [HW,ACPI] | 2240 | thermal.crt= [HW,ACPI] |
2210 | -1: disable all critical trip points in all thermal zones | 2241 | -1: disable all critical trip points in all thermal zones |
2211 | <degrees C>: lower all critical trip points | 2242 | <degrees C>: override all critical trip points |
2212 | 2243 | ||
2213 | thermal.nocrt= [HW,ACPI] | 2244 | thermal.nocrt= [HW,ACPI] |
2214 | Set to disable actions on ACPI thermal zone | 2245 | Set to disable actions on ACPI thermal zone |
diff --git a/Documentation/laptops/acer-wmi.txt b/Documentation/laptops/acer-wmi.txt index 69b5dd4e5a59..2b3a6b5260bf 100644 --- a/Documentation/laptops/acer-wmi.txt +++ b/Documentation/laptops/acer-wmi.txt | |||
@@ -1,7 +1,7 @@ | |||
1 | Acer Laptop WMI Extras Driver | 1 | Acer Laptop WMI Extras Driver |
2 | http://code.google.com/p/aceracpi | 2 | http://code.google.com/p/aceracpi |
3 | Version 0.1 | 3 | Version 0.2 |
4 | 9th February 2008 | 4 | 18th August 2008 |
5 | 5 | ||
6 | Copyright 2007-2008 Carlos Corbacho <carlos@strangeworlds.co.uk> | 6 | Copyright 2007-2008 Carlos Corbacho <carlos@strangeworlds.co.uk> |
7 | 7 | ||
@@ -87,17 +87,7 @@ acer-wmi come with built-in wireless. However, should you feel so inclined to | |||
87 | ever wish to remove the card, or swap it out at some point, please get in touch | 87 | ever wish to remove the card, or swap it out at some point, please get in touch |
88 | with me, as we may well be able to gain some data on wireless card detection. | 88 | with me, as we may well be able to gain some data on wireless card detection. |
89 | 89 | ||
90 | To read the status of the wireless radio (0=off, 1=on): | 90 | The wireless radio is exposed through rfkill. |
91 | cat /sys/devices/platform/acer-wmi/wireless | ||
92 | |||
93 | To enable the wireless radio: | ||
94 | echo 1 > /sys/devices/platform/acer-wmi/wireless | ||
95 | |||
96 | To disable the wireless radio: | ||
97 | echo 0 > /sys/devices/platform/acer-wmi/wireless | ||
98 | |||
99 | To set the state of the wireless radio when loading acer-wmi, pass: | ||
100 | wireless=X (where X is 0 or 1) | ||
101 | 91 | ||
102 | Bluetooth | 92 | Bluetooth |
103 | ********* | 93 | ********* |
@@ -117,17 +107,7 @@ For the adventurously minded - if you want to buy an internal bluetooth | |||
117 | module off the internet that is compatible with your laptop and fit it, then | 107 | module off the internet that is compatible with your laptop and fit it, then |
118 | it will work just fine with acer-wmi. | 108 | it will work just fine with acer-wmi. |
119 | 109 | ||
120 | To read the status of the bluetooth module (0=off, 1=on): | 110 | Bluetooth is exposed through rfkill. |
121 | cat /sys/devices/platform/acer-wmi/wireless | ||
122 | |||
123 | To enable the bluetooth module: | ||
124 | echo 1 > /sys/devices/platform/acer-wmi/bluetooth | ||
125 | |||
126 | To disable the bluetooth module: | ||
127 | echo 0 > /sys/devices/platform/acer-wmi/bluetooth | ||
128 | |||
129 | To set the state of the bluetooth module when loading acer-wmi, pass: | ||
130 | bluetooth=X (where X is 0 or 1) | ||
131 | 111 | ||
132 | 3G | 112 | 3G |
133 | ** | 113 | ** |