android_kernel_xiaomi_sm8350/drivers/misc
Henrique de Moraes Holschuh 0e74dc2646 ACPI: thinkpad-acpi: add bluetooth and WWAN rfkill support
Add a read/write rfkill interface to the bluetooth radio switch on the
bluetooth submodule, and one for the wireless wan radio switch to the wan
submodule.

Since rfkill does care for when a switch changes state, use WLSW
notifications to also check if the WWAN or Bluetooth switches did not
change state (due to them being slaves of WLSW in firmware/hardware, but
that reality not being always properly exported by the thinkpad firmware).

Signed-off-by: Henrique de Moraes Holschuh <hmh@hmh.eng.br>
Cc: Ivo van Doorn <IvDoorn@gmail.com>
Cc: John W. Linville <linville@tuxdriver.com>
2008-07-21 09:15:51 -03:00
..
hdpuftrs hdpu_cpustate: BKL pushdown 2008-06-20 14:05:57 -06:00
ibmasm
sgi-xp drivers/misc/sgi-xp: replace partid_t with a short 2008-05-13 08:02:23 -07:00
acer-wmi.c acer-wmi: Remove version number 2008-07-16 23:27:02 +02:00
asus-laptop.c
atmel_pwm.c atmel_pwm: Rename the "mck" clock to "pwm_clk" 2008-06-27 15:32:30 +02:00
atmel_tclib.c
atmel-ssc.c
compal-laptop.c compal-laptop: remove unnecessary lcd_level attribute 2008-07-16 23:27:01 +02:00
eeepc-laptop.c eeepc-laptop: static 2008-07-16 23:27:01 +02:00
eeprom_93cx6.c
enclosure.c
fujitsu-laptop.c Fujitsu-laptop update 2008-07-16 23:27:01 +02:00
intel_menlow.c
ioc4.c
Kconfig ACPI: thinkpad-acpi: add bluetooth and WWAN rfkill support 2008-07-21 09:15:51 -03:00
kgdbts.c kgdbts: Use HW breakpoints with CONFIG_DEBUG_RODATA 2008-05-28 12:49:57 -05:00
lkdtm.c
Makefile misc,acpi,backlight: compal Laptop Extras 2008-07-16 23:27:01 +02:00
msi-laptop.c
phantom.c phantom: BKL pushdown 2008-06-20 14:05:51 -06:00
sony-laptop.c sony-laptop: BKL pushdown 2008-07-02 15:06:25 -06:00
tc1100-wmi.c
thinkpad_acpi.c ACPI: thinkpad-acpi: add bluetooth and WWAN rfkill support 2008-07-21 09:15:51 -03:00
tifm_7xx1.c
tifm_core.c