diff options
author | Henrique de Moraes Holschuh <hmh@hmh.eng.br> | 2007-07-18 23:45:31 -0300 |
---|---|---|
committer | Len Brown <len.brown@intel.com> | 2007-07-21 23:38:08 -0400 |
commit | 74941a69afcc06722685d492784414ec042ab492 (patch) | |
tree | 6f97b54fc18db01504cc46dc72d7f28d7d91d5a7 /drivers/misc/thinkpad_acpi.h | |
parent | 9b010de59cb6dcab7e167dd2a0fa5d3b31447fea (diff) | |
download | blackbird-obmc-linux-74941a69afcc06722685d492784414ec042ab492.tar.gz blackbird-obmc-linux-74941a69afcc06722685d492784414ec042ab492.zip |
ACPI: thinkpad-acpi: export to sysfs the state of the radio slider switch
Some ThinkPad models, notably the T60 and X60, have a slider switch to
enable and disable the radios. The switch has the capability of
force-disabling the radios in hardware on most models, and it is supposed
to affect all radios (WLAN, WWAN, BlueTooth).
Export the switch state as a sysfs attribute, on ThinkPads where it is
available.
Thanks to Henning Schild for asking for this feature, and for tracking down
the EC register that holds the radio switch state.
Signed-off-by: Henrique de Moraes Holschuh <hmh@hmh.eng.br>
Cc: Henning Schild <henning@wh9.tu-dresden.de>
Signed-off-by: Len Brown <len.brown@intel.com>
Diffstat (limited to 'drivers/misc/thinkpad_acpi.h')
-rw-r--r-- | drivers/misc/thinkpad_acpi.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/misc/thinkpad_acpi.h b/drivers/misc/thinkpad_acpi.h index e1a64f0aada9..78ea4c88d560 100644 --- a/drivers/misc/thinkpad_acpi.h +++ b/drivers/misc/thinkpad_acpi.h @@ -228,6 +228,7 @@ static struct { u16 bluetooth:1; u16 hotkey:1; u16 hotkey_mask:1; + u16 hotkey_wlsw:1; u16 light:1; u16 light_status:1; u16 wan:1; |