ACPI: thinkpad-acpi: export to sysfs the state of the radio slider switch
commitb9791225026dc42d4587f1f58b68576ebd2d2992
authorHenrique de Moraes Holschuh <hmh@hmh.eng.br>
Sat, 30 Jun 2007 23:21:42 +0000 (30 20:21 -0300)
committerHenrique de Moraes Holschuh <hmh@hmh.eng.br>
Mon, 11 Feb 2008 17:21:52 +0000 (11 15:21 -0200)
treeebe429208d66a40717c2f1a7b7c3ac13c25e2a5f
parentbc70d41b1235f4a314a5f6efc037982a926535ef
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