ACPI: thinkpad-acpi: export to sysfs the state of the radio slider switch
commitd664d61a92ce6b952e9b709c6e1b5a3f63ecdf96
authorHenrique de Moraes Holschuh <hmh@hmh.eng.br>
Sat, 30 Jun 2007 20:21:42 +0000 (30 17:21 -0300)
committerHenrique de Moraes Holschuh <hmh@hmh.eng.br>
Sat, 1 Sep 2007 02:55:28 +0000 (31 23:55 -0300)
tree1b0ac898597eed68f3a3f10a5b3406b2c3d81080
parent70dcb19040e5eb1bd80701658d544d2e0e85476c
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>
Documentation/thinkpad-acpi.txt
drivers/misc/thinkpad_acpi.c
drivers/misc/thinkpad_acpi.h