Patchwork [MAVERICK,SRU] patches to enable camera hotkey on ThinkPad Edge 11,13,14,15 and x100e

mail settings
Submitter Manoj Iyer
Date Feb. 4, 2011, 5:27 p.m.
Message ID <>
Download mbox
Permalink /patch/81922/
State New
Headers show


git:// lp712174


Manoj Iyer - Feb. 4, 2011, 5:27 p.m.
Please consider the following request-pull for 3 patches that will
enable camera hot key on ThinkPad Edge 11, 13,14,15 and x100e.  I have
already submitted a request to include these patches in 2.6.35+ trees.
The changes are limited to thinkpad-acpi module and does not impact
any common files.


Camera hotkeys on Lenovo ThinkPad Edge 11/13/14/15 and Thinkpad X100e
are not functional.

The upstream patch to thinkpad-acpi adds support for model-specific keymaps.

This series of patches were tested on Lenovo ThinkPad Edge 11, and
ThinkPad x100e. Although interpretation of the hot key is up to the
application, with cheese the hot key will mode - take a photo mode, start and stop recording. Skype and xawtv don't handle
events from this hot key.

The following changes since commit a49f172b58b0e3c04df8dc757958c1b6d3b69ec1:
  Steve Conklin (1):
        UBUNTU: Ubuntu-2.6.35-26.46

are available in the git repository at:

  git:// lp712174

Henrique de Moraes Holschuh (2):
      thinkpad-acpi: lock down size of hotkey keymap
      thinkpad-acpi: add support for model-specific keymaps

Jens Taprogge (1):
      thinkpad-acpi: Add KEY_CAMERA (Fn-F6) for Lenovo keyboards

 drivers/platform/x86/thinkpad_acpi.c |   77 ++++++++++++++++++++++++---------
 1 files changed, 56 insertions(+), 21 deletions(-)
Tim Gardner - Feb. 4, 2011, 8:01 p.m.
On 02/04/2011 10:27 AM, Manoj Iyer wrote:
> git:// lp712174

All clean cherry-picks with little chance of regression.

Acked-by: Tim Gardner <>
Stefan Bader - Feb. 7, 2011, 11:06 a.m.
On 02/04/2011 06:27 PM, Manoj Iyer wrote:
> git:// lp712174
Infrastructural changes are in since .36 and overall look reasonable.

Acked-by: Stefan Bader <>
Stefan Bader - Feb. 7, 2011, 11:08 a.m.
Applied and pushed to maverick master-next