mbox

[pull-request,Precise] Support for additional ALPS touchpads

Message ID 20111108224523.GC1590@thinkpad-t410
State New
Headers show

Pull-request

git://kernel.ubuntu.com/sforshee/ubuntu-precise.git alps

Message

Seth Forshee Nov. 8, 2011, 10:45 p.m. UTC
Dmitry Torokhov has merged my ALPS touchpad patches into the input
subsystem linux-next branch, so barring any catastrophic discoveries
they ought to be in their final upstream form. The patches that Dmitry
merged apply cleanly to 3.2-rc1, and now that precise master-next has
been rebased I think it's a good time to pick them up and drop the
IMPS/2 sauce patches we've been carrying. I've included reverts for the
IMPS/2 patches in the pull request.

The following changes since commit c071ab780fe4bdf6fffcd3f8f73aadddd9c831c5:

  UBUNTU: [Config] exclude ppp-modules for virtual flavour (2011-11-08 13:38:50 -0700)

are available in the git repository at:
  git://kernel.ubuntu.com/sforshee/ubuntu-precise.git alps

Seth Forshee (9):
      Revert "UBUNTU: SAUCE: Unregister input device only if it is registered"
      Revert "UBUNTU: SAUCE: (no-up) Input: ALPS - Enable Intellimouse mode for Lenovo Zhaoyang E47"
      Revert "UBUNTU: SAUCE: (no-up) Add support for Intellimouse Mode in ALPS touchpad on Dell E2 series Laptops"
      UBUNTU: SAUCE: (drop after 3.2) Input: ALPS - move protocol information to Documentation
      UBUNTU: SAUCE: (drop after 3.2) Input: ALPS - add protocol version field in alps_model_info
      UBUNTU: SAUCE: (drop after 3.2) Input: ALPS - remove assumptions about packet size
      UBUNTU: SAUCE: (drop after 3.2) Input: ALPS - add support for protocol versions 3 and 4
      UBUNTU: SAUCE: (drop after 3.2) Input: ALPS - add semi-MT support for v3 protocol
      UBUNTU: SAUCE: (drop after 3.2) Input: ALPS - add documentation for protocol versions 3 and 4

 Documentation/input/alps.txt       |  188 ++++++
 drivers/input/mouse/alps.c         | 1158 +++++++++++++++++++++++++++++-------
 drivers/input/mouse/alps.h         |   23 +-
 drivers/input/mouse/psmouse-base.c |    3 +-
 drivers/input/mouse/psmouse.h      |    1 +
 5 files changed, 1164 insertions(+), 209 deletions(-)
 create mode 100644 Documentation/input/alps.txt

Comments

Leann Ogasawara Nov. 9, 2011, 3:08 p.m. UTC | #1
Lets pull this in to get some early testing and feedback.  Applied to
Precise master-next.

Thanks,
Leann

On Tue, 2011-11-08 at 16:45 -0600, Seth Forshee wrote:
> Dmitry Torokhov has merged my ALPS touchpad patches into the input
> subsystem linux-next branch, so barring any catastrophic discoveries
> they ought to be in their final upstream form. The patches that Dmitry
> merged apply cleanly to 3.2-rc1, and now that precise master-next has
> been rebased I think it's a good time to pick them up and drop the
> IMPS/2 sauce patches we've been carrying. I've included reverts for the
> IMPS/2 patches in the pull request.
> 
> The following changes since commit c071ab780fe4bdf6fffcd3f8f73aadddd9c831c5:
> 
>   UBUNTU: [Config] exclude ppp-modules for virtual flavour (2011-11-08 13:38:50 -0700)
> 
> are available in the git repository at:
>   git://kernel.ubuntu.com/sforshee/ubuntu-precise.git alps
> 
> Seth Forshee (9):
>       Revert "UBUNTU: SAUCE: Unregister input device only if it is registered"
>       Revert "UBUNTU: SAUCE: (no-up) Input: ALPS - Enable Intellimouse mode for Lenovo Zhaoyang E47"
>       Revert "UBUNTU: SAUCE: (no-up) Add support for Intellimouse Mode in ALPS touchpad on Dell E2 series Laptops"
>       UBUNTU: SAUCE: (drop after 3.2) Input: ALPS - move protocol information to Documentation
>       UBUNTU: SAUCE: (drop after 3.2) Input: ALPS - add protocol version field in alps_model_info
>       UBUNTU: SAUCE: (drop after 3.2) Input: ALPS - remove assumptions about packet size
>       UBUNTU: SAUCE: (drop after 3.2) Input: ALPS - add support for protocol versions 3 and 4
>       UBUNTU: SAUCE: (drop after 3.2) Input: ALPS - add semi-MT support for v3 protocol
>       UBUNTU: SAUCE: (drop after 3.2) Input: ALPS - add documentation for protocol versions 3 and 4
> 
>  Documentation/input/alps.txt       |  188 ++++++
>  drivers/input/mouse/alps.c         | 1158 +++++++++++++++++++++++++++++-------
>  drivers/input/mouse/alps.h         |   23 +-
>  drivers/input/mouse/psmouse-base.c |    3 +-
>  drivers/input/mouse/psmouse.h      |    1 +
>  5 files changed, 1164 insertions(+), 209 deletions(-)
>  create mode 100644 Documentation/input/alps.txt
>