FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Ubuntu > Ubuntu Kernel Team

 
 
LinkBack Thread Tools
 
Old 01-11-2011, 03:42 PM
Colin King
 
Default Enable volume hot keys on Dell All-In-One with broken firmware.

From: Colin Ian King <colin.king@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(-)

--
kernel-team mailing list
kernel-team@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kernel-team
 

Thread Tools




All times are GMT. The time now is 11:12 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org