linux/drivers/platform/x86
Kyle Evans 8a1513b493 hp-wmi: limit hotkey enable
Do not write initialize magic on systems that do not have
feature query 0xb. Fixes Bug #82451.

Redefine FEATURE_QUERY to align with 0xb and FEATURE2 with 0xd
for code clearity.

Add a new test function, hp_wmi_bios_2008_later() & simplify
hp_wmi_bios_2009_later(), which fixes a bug in cases where
an improper value is returned. Probably also fixes Bug #69131.

Add missing __init tag.

Signed-off-by: Kyle Evans <kvans32@gmail.com>
Cc: stable@vger.kernel.org
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2015-09-17 18:14:11 -07:00
..
acer-wmi.c acer-wmi: No rfkill on HP Omen 15 wifi 2015-08-28 11:14:09 -07:00
acerhdf.c thermal: of: fix cooling device weights in device tree 2015-05-04 21:27:50 -07:00
alienware-wmi.c
amilo-rfkill.c
apple-gmux.c apple-gmux: Port to new backlight interface selection API 2015-06-19 01:11:25 +02:00
asus-laptop.c asus-laptop: Add key found on Asus F3M 2015-08-10 21:24:23 -07:00
asus-nb-wmi.c asus-nb-wmi: Add wapf=4 quirk for X456UA/X456UF 2015-09-06 10:44:48 -07:00
asus-wmi.c platform-drivers-x86 got 4.2 2015-07-01 18:55:34 -07:00
asus-wmi.h
classmate-laptop.c
compal-laptop.c compal-laptop: Port to new backlight interface selection API 2015-06-19 01:11:41 +02:00
dell-laptop.c dell-laptop: Do not cache hwswitch state 2015-07-06 15:35:23 -07:00
dell-rbtn.c dell-rbtn: Export notifier for other kernel modules 2015-06-10 22:04:11 -07:00
dell-rbtn.h dell-rbtn: Export notifier for other kernel modules 2015-06-10 22:04:11 -07:00
dell-smo8800.c
dell-wmi-aio.c
dell-wmi.c dell-wmi: Port to new backlight interface selection API 2015-06-19 01:11:51 +02:00
eeepc-laptop.c eeepc-laptop: Port to new backlight interface selection API 2015-06-19 01:11:56 +02:00
eeepc-wmi.c
fujitsu-laptop.c fujitsu-laptop: Port to new backlight interface selection API 2015-06-19 01:12:01 +02:00
fujitsu-tablet.c
hdaps.c
hp_accel.c
hp-wireless.c hp-wireless: remove unneeded goto/label in hpwl_init 2015-08-25 23:34:15 -07:00
hp-wmi.c hp-wmi: limit hotkey enable 2015-09-17 18:14:11 -07:00
ibm_rtl.c
ideapad-laptop.c ideapad-laptop: add alternative representation for Yoga 2 to DMI table 2015-08-10 21:24:23 -07:00
intel_ips.c
intel_ips.h
intel_menlow.c
intel_mid_powerbtn.c
intel_mid_thermal.c
intel_oaktrail.c intel-oaktrail: Port to new backlight interface selection API 2015-06-19 01:12:11 +02:00
intel_pmc_ipc.c intel_pmc_ipc: Update kerneldoc formatting 2015-07-09 11:23:15 -07:00
intel_pmic_gpio.c
intel_scu_ipc.c intel_scu_ipc: move local memory initialization out of a mutex 2015-07-14 11:02:44 -07:00
intel_scu_ipcutil.c
intel-rst.c
intel-smartconnect.c
Kconfig surface pro 3: Add support driver for Surface Pro 3 buttons 2015-08-26 00:21:27 -07:00
Makefile surface pro 3: Add support driver for Surface Pro 3 buttons 2015-08-26 00:21:27 -07:00
msi-laptop.c msi-laptop: Port to new backlight interface selection API 2015-06-19 01:12:16 +02:00
msi-wmi.c msi-wmi: Port to new backlight interface selection API 2015-06-19 01:12:20 +02:00
mxm-wmi.c
panasonic-laptop.c
pvpanic.c pvpanic: handle missing _STA correctly 2015-06-07 21:30:12 -07:00
samsung-laptop.c samsung-laptop: Port to new backlight interface selection API 2015-06-19 01:12:25 +02:00
samsung-q10.c
sony-laptop.c sony-laptop: Port to new backlight interface selection API 2015-06-19 01:12:31 +02:00
surfacepro3_button.c surface pro 3: Add support driver for Surface Pro 3 buttons 2015-08-26 00:21:27 -07:00
tc1100-wmi.c tc1100-wmi: Delete an unnecessary check before the function call "kfree" 2015-06-26 15:55:51 -07:00
thinkpad_acpi.c thinkpad_acpi: Remove side effects from vdbg_printk -> no_printk macro 2015-08-28 10:49:52 -07:00
topstar-laptop.c
toshiba_acpi.c toshiba_acpi: Fix hotkeys registration on some toshiba models 2015-09-10 14:23:35 -07:00
toshiba_bluetooth.c toshiba_bluetooth: Change BT status message to debug 2015-05-11 10:38:18 -07:00
toshiba_haps.c toshiba_haps: Make use of DEVICE_ATTR_{RW, WO} macros 2015-05-11 10:38:22 -07:00
wmi.c wmi: Remove private %pUL implementation 2015-09-10 09:07:04 -07:00
xo1-rfkill.c
xo15-ebook.c