]> git.baikalelectronics.ru Git - kernel.git/commit
hp-wmi: Enable hotkeys on some systems
authorKyle Evans <kvans32@gmail.com>
Mon, 9 Jun 2014 17:26:06 +0000 (12:26 -0500)
committerMatthew Garrett <matthew.garrett@nebula.com>
Tue, 10 Jun 2014 23:11:11 +0000 (19:11 -0400)
commit85fb2b5aa055bc3bced53fa45c4a80fa0ee4fe81
treeab33c3ed9fb0f8747d5682a702399acadaba21e8
parent1c6b3dc02d897cbf3b09782c2dc023e521022c38
hp-wmi: Enable hotkeys on some systems

This is a third attempt to enable these buttons. The new variable being
commit 2ef974532fd6dba94b0e5884b2f76b59ccf57541 (i.e. hp-wmi: detect
"2009 BIOS or later"). Older systems that do not have the 2009 BIOS query
method respond with a dummy value, in this case 4. Using that, we can
target a fairly narrow group of systems. i.e. old enough to not have
HPWMI_FEATURE_QUERY 0xd, but new enough to have HPWMI_BIOS_QUERY 0x9.
This group may be further limited if some systems respond with something
other than 4 to non-existant feature queries.

Signed-off-by: Kyle Evans <kvans32@gmail.com>
Signed-off-by: Matthew Garrett <matthew.garrett@nebula.com>
drivers/platform/x86/hp-wmi.c