[Maverick SRU][PATCH 0/3] Enable up/down volume hot keys.

Colin Ian King colin.king at canonical.com
Sat Nov 20 08:21:55 UTC 2010


On Fri, 2010-11-19 at 11:20 -0800, Brad Figg wrote:
> On 11/19/2010 11:16 AM, Colin King wrote:
> > From: Colin Ian King<colin.king at canonical.com>
> >
> > BugLink: http://bugs.launchpad.net/bugs/676997
> >
> > Impact: Dell device is lacking volume up/down hotkeys which require
> > a WMI driver to handle the WMI hotkey events with the GUID
> > 284A0E6B-380E-472A-921F-E52786257FB4.
> >
> > Fix: Update WMI core driver to support multiple WMI events with the
> > same GUID, and add in WMI driver for the two up/down volume hot keys.
> >
> > Testcase: With the driver, hotkeys work correctly. Without the driver,
> > hotkeys don't work.
> >
> > Colin Ian King (3):
> >    UBUNTU: SAUCE: Add WMI hotkeys support for Dell All-In-One series
> >    UBUNTU: [Config] Enable Dell All-In-One WMI Hotkeys driver
> >    UBUNTU: SAUCE: Allow registration of handler to multiple WMI events
> >      with same GUID
> >
> >   debian.master/config/config.common.ubuntu |    1 +
> >   drivers/platform/x86/Kconfig              |   12 ++
> >   drivers/platform/x86/Makefile             |    1 +
> >   drivers/platform/x86/dell-wmi-aio.c       |  221 +++++++++++++++++++++++++++++
> >   drivers/platform/x86/wmi.c                |  131 ++++++++++-------
> >   5 files changed, 313 insertions(+), 53 deletions(-)
> >   create mode 100644 drivers/platform/x86/dell-wmi-aio.c
> >
> >
> 
> Colin,
> 
> Do you intend to submit these patches upstream?

I'm doing this in two stages, first the WMI core driver change and then
the dell-dmi-aio driver since there is a dependency there. The WMI core
driver patch I'm submitting upstream is a little different from the one
here because the WMI driver has changed quite a bit between Maverick and
the upstream version. 

Hope that explains the situation.  
> 
> Brad
> -- 
> Brad Figg brad.figg at canonical.com http://www.canonical.com
> 






More information about the kernel-team mailing list