aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/misc/thinkpad_acpi.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/misc/thinkpad_acpi.h')
-rw-r--r--drivers/misc/thinkpad_acpi.h20
1 files changed, 18 insertions, 2 deletions
diff --git a/drivers/misc/thinkpad_acpi.h b/drivers/misc/thinkpad_acpi.h
index 1b4cd167ebd2..e06bad5c8fe4 100644
--- a/drivers/misc/thinkpad_acpi.h
+++ b/drivers/misc/thinkpad_acpi.h
@@ -241,8 +241,16 @@ static int beep_write(char *buf);
241 * Bluetooth subdriver 241 * Bluetooth subdriver
242 */ 242 */
243 243
244enum {
245 /* ACPI GBDC/SBDC bits */
246 TP_ACPI_BLUETOOTH_HWPRESENT = 0x01, /* Bluetooth hw available */
247 TP_ACPI_BLUETOOTH_RADIOSSW = 0x02, /* Bluetooth radio enabled */
248 TP_ACPI_BLUETOOTH_UNK = 0x04, /* unknown function */
249};
250
244static int bluetooth_init(struct ibm_init_struct *iibm); 251static int bluetooth_init(struct ibm_init_struct *iibm);
245static int bluetooth_status(void); 252static int bluetooth_get_radiosw(void);
253static int bluetooth_set_radiosw(int radio_on);
246static int bluetooth_read(char *p); 254static int bluetooth_read(char *p);
247static int bluetooth_write(char *buf); 255static int bluetooth_write(char *buf);
248 256
@@ -467,8 +475,16 @@ static int volume_write(char *buf);
467 * Wan subdriver 475 * Wan subdriver
468 */ 476 */
469 477
478enum {
479 /* ACPI GWAN/SWAN bits */
480 TP_ACPI_WANCARD_HWPRESENT = 0x01, /* Wan hw available */
481 TP_ACPI_WANCARD_RADIOSSW = 0x02, /* Wan radio enabled */
482 TP_ACPI_WANCARD_UNK = 0x04, /* unknown function */
483};
484
470static int wan_init(struct ibm_init_struct *iibm); 485static int wan_init(struct ibm_init_struct *iibm);
471static int wan_status(void); 486static int wan_get_radiosw(void);
487static int wan_set_radiosw(int radio_on);
472static int wan_read(char *p); 488static int wan_read(char *p);
473static int wan_write(char *buf); 489static int wan_write(char *buf);
474 490