chopin:~# uname -a
Linux chopin 3.13.0 #3 SMP PREEMPT Tue Jan 21 16:06:03 CET 2014 x86_64 GNU/Linux
chopin:~# rfkill list
0: hp-wifi: Wireless LAN
Soft blocked: no
Hard blocked: no
1: hp-bluetooth: Bluetooth
Soft blocked: yes
Hard blocked: no
2: hp-gps: GPS
Soft blocked: yes
Hard blocked: yes
3: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
JFTR, hp_wmi_bios_2009_later is unused for now:
drivers/platform/x86/hp-wmi.c:296:12: warning: ‘hp_wmi_bios_2009_later’ defined but not used [-Wunused-function]
static int hp_wmi_bios_2009_later(void)
Your patch works like a charm:
chopin:~# uname -a
Linux chopin 3.13.0 #3 SMP PREEMPT Tue Jan 21 16:06:03 CET 2014 x86_64 GNU/Linux
chopin:~# rfkill list
0: hp-wifi: Wireless LAN
Soft blocked: no
Hard blocked: no
1: hp-bluetooth: Bluetooth
Soft blocked: yes
Hard blocked: no
2: hp-gps: GPS
Soft blocked: yes
Hard blocked: yes
3: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
JFTR, hp_wmi_ bios_2009_ later is unused for now:
drivers/ platform/ x86/hp- wmi.c:296: 12: warning: ‘hp_wmi_ bios_2009_ later’ defined but not used [-Wunused-function] bios_2009_ later(void)
static int hp_wmi_