[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