[Maverick SRU][PATCH 0/2] Enable volume hot keys on Dell All-In-One with broken firmware.
Brad Figg
brad.figg at canonical.com
Tue Jan 18 04:49:45 UTC 2011
On 01/11/2011 08:42 AM, Colin King wrote:
> From: Colin Ian King<colin.king at canonical.com>
>
> Enable WMI hotkeys on event GUID 02314822-307C-4F66-bf0E-48AEAEB26CC8. This
> enables the volume up and down keys. This Dell All-In-One enablement also
> has to work around a firmware implementation bug where the WMI _WED method
> should return an integer containing the key code and in fact the method
> incorrectly returns the key code in element zero of a buffer.
>
> The second patch in this series tidies up the driver by removing a lot of
> redundant code by using sparse keymaps.
>
> BugLink: http://bugs.launchpad.net/bugs/701530
>
> Impact: Dell device is lacking volume up/down hotkeys which require
> a WMI driver to handle the WMI hotkey events with the GUID
> 02314822-307C-4F66-bf0E-48AEAEB26CC8.
>
> Fix: Update dell WMI driver to support GUID 02314822-307C-4F66-bf0E-48AEAEB26CC8.
> and handle firmware bug in _WED method return value.
>
> Testcase: With the driver, hotkeys work correctly. Without the driver,
> hotkeys don't work.
>
> Colin Ian King (2):
> UBUNTU: SAUCE: Add WMI hotkeys support for another Dell All-In-One
> series
> UBUNTU: SAUCE: Dell WMI: Use sparse keymaps and tidy up code.
>
> drivers/platform/x86/dell-wmi-aio.c | 182 +++++++++++++----------------------
> 1 files changed, 67 insertions(+), 115 deletions(-)
>
Acked-by: Brad Figg <brad.figg at canonical.com>
applied and pushed
--
Brad Figg brad.figg at canonical.com http://www.canonical.com
More information about the kernel-team
mailing list