All of lore.kernel.org
 help / color / mirror / Atom feed
From: Dmitry Torokhov <dtor@insightbb.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Andrew Morton <akpm@linux-foundation.org>,
	LKML <linux-kernel@vger.kernel.org>
Subject: [git pull] Input updates for post-2.6.21
Date: Tue, 1 May 2007 00:52:09 -0400	[thread overview]
Message-ID: <200705010052.10009.dtor@insightbb.com> (raw)

Hi Linus,

Please consider pulling from:

        git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git

or
        master.kernel.org:/pub/scm/linux/kernel/git/dtor/input.git

to receive updates for input subsystem.

Changelog:
----------

Andres Salomon (1):
      Input: psmouse - allow disabing certain protocol extensions

Cliff Brake (1):
      Input: ucb1400 - make delays configurable

Dmitry Torokhov (44):
      Input: psmouse - do not force stream mode
      Input: export 'uniq' in /proc/bus/input/devices
      Input: let driver core create class device attribute groups
      Input: simplify input_free_device()
      Input: i8042 - add HP Pavilion DV4017EA to the MUX blacklist
      Input: rework handle creation code
      Input: handlers - rename 'list' to 'client'
      Input: handlers - handle errors from input_open_device()
      Input: synaptics - export model bits
      Input: keyboard handler - use printk_ratelimit()
      Input: ALPS - handle errors from input_register_device()
      Input: mousedev - fix sudden warps with touchpads
      Input: i8042 - disable interfaces when switching to legacy mode
      Input: logips2pp - ignore mice reporting model as 0
      Input: gtco - handle errors from input_register_device()
      Input: logips2pp - add model 1 information
      Input: remove old USB touchscreen drivers
      Input: USB devices - handle errors when registering input devices
      Input: add input_{get|set}_drvdata() helpers
      Input: drivers/input/mice - don't access dev->private directly
      Input: drivers/input/touchscreen - don't access dev->private directly
      Input: drivers/input/joystick - don't access dev->private directly
      Input: drivers/input/keyboard - don't access dev->private directly
      Input: drivers/input/misc - don't access dev->private directly
      Input: drivers/usb/input - don't access dev->private directly
      Input: prepare to switching to struct device
      Input: keyboards - switch to using input_dev->dev.parent
      Input: USB devices - switch to using input_dev->dev.parent
      Input: mice - switch to using input_dev->dev.parent
      Input: touchscreens - switch to using input_dev->dev.parent
      Input: joysticks - switch to using input_dev->dev.parent
      Input: misc devices - switch to using input_dev->dev.parent
      Input: cobalt buttons - separate device and driver registration
      Input: lifebook - work properly on Panasonic CF-18
      Input: lifebook - activate 6-byte protocol on select models
      Input: lifebook - add signature of Panasonic CF-29
      Input: lifebook - split into 2 devices
      Input: i8042 - add Panasonic CF-29 to nomux list
      Input: i8042 - add Fujitsu touchscreen/touchpad PNP IDs
      Input: add input_set_capability() helper
      Input: update some documentation
      Input: add skeleton for simple polled devices
      Input: cobalt_btns - convert to use polldev library
      Merge master.kernel.org:/.../torvalds/linux-2.6

Eric Piel (5):
      Input: wistron - add support for TravelMate 610
      Input: wistron - add acerhk laptop database
      Input: wistron - introduce generic keymap
      Input: wistron - declare keymaps as initdata
      Input: wistron - fix typo in keymap for Acer TM610

Helge Deller (3):
      Input: HIL - various fixes for HIL drivers
      Input: HIL - cleanup coding style
      Input: HIL - fix rwlock recursion bug

Johann Deneux (1):
      Input: iforce - use usb_kill_urb instead of usb_unlink_urb

Karl Pickett (1):
      Input: ati_remote - make button repeat sensitivity configurable

Marvin Raaijmakers (1):
      Input: add getkeycode and setkeycode methods

Nicolas Ferre (1):
      Input: ads7846 - add support for the ads7843 touchscreen

Peter Osterlund (1):
      Input: sermouse - improve protocol error recovery

Peter Stokes (1):
      Input: add logical channel support for ATI Remote Wonder II

Robert P. J. Day (1):
      Input: remove no longer used power.c handler

Rodolfo Giometti (1):
      Input: add support for PXA27x keyboard controller

Roman Moravcik (1):
      Input: gpio_keys - add support for switches (EV_SW)

Stefan Lucke (1):
      Input: psmouse - add support for eGalax PS/2 touchscreen controller

Thomas Gleixner (1):
      Input: pxa27x - do not use deprecated SA_INTERRUPT flag

Yoichi Yuasa (1):
      Input: add driver for MIPS Cobalt back panel buttons

Diffstat:
---------

 Documentation/input/input-programming.txt      |  125 +++--
 arch/mips/cobalt/Makefile                      |    2 +-
 arch/mips/cobalt/buttons.c                     |   54 ++
 drivers/char/keyboard.c                        |  101 ++--
 drivers/input/Makefile                         |    1 -
 drivers/input/evbug.c                          |   32 +-
 drivers/input/evdev.c                          |  233 +++++----
 drivers/input/input.c                          |  266 +++++++---
 drivers/input/joydev.c                         |  185 ++++---
 drivers/input/joystick/a3d.c                   |    9 +-
 drivers/input/joystick/adi.c                   |    9 +-
 drivers/input/joystick/analog.c                |    9 +-
 drivers/input/joystick/cobra.c                 |    9 +-
 drivers/input/joystick/db9.c                   |    7 +-
 drivers/input/joystick/gamecon.c               |    7 +-
 drivers/input/joystick/gf2k.c                  |   10 +-
 drivers/input/joystick/grip.c                  |    9 +-
 drivers/input/joystick/grip_mp.c               |   11 +-
 drivers/input/joystick/guillemot.c             |    9 +-
 drivers/input/joystick/iforce/iforce-ff.c      |   10 +-
 drivers/input/joystick/iforce/iforce-main.c    |   26 +-
 drivers/input/joystick/iforce/iforce-packets.c |   22 +-
 drivers/input/joystick/iforce/iforce-serio.c   |    2 +-
 drivers/input/joystick/iforce/iforce-usb.c     |   13 +-
 drivers/input/joystick/iforce/iforce.h         |    2 +-
 drivers/input/joystick/interact.c              |    8 +-
 drivers/input/joystick/magellan.c              |    3 +-
 drivers/input/joystick/sidewinder.c            |    9 +-
 drivers/input/joystick/spaceball.c             |    3 +-
 drivers/input/joystick/spaceorb.c              |    3 +-
 drivers/input/joystick/stinger.c               |    3 +-
 drivers/input/joystick/tmdc.c                  |    9 +-
 drivers/input/joystick/turbografx.c            |    7 +-
 drivers/input/joystick/twidjoy.c               |    4 +-
 drivers/input/joystick/warrior.c               |    3 +-
 drivers/input/keyboard/Kconfig                 |    9 +
 drivers/input/keyboard/Makefile                |    1 +
 drivers/input/keyboard/aaed2000_kbd.c          |    9 +-
 drivers/input/keyboard/atkbd.c                 |    7 +-
 drivers/input/keyboard/corgikbd.c              |    3 +-
 drivers/input/keyboard/gpio_keys.c             |   22 +-
 drivers/input/keyboard/hil_kbd.c               |   89 ++--
 drivers/input/keyboard/hilkbd.c                |    6 +-
 drivers/input/keyboard/lkkbd.c                 |    7 +-
 drivers/input/keyboard/locomokbd.c             |    2 +-
 drivers/input/keyboard/newtonkbd.c             |    3 +-
 drivers/input/keyboard/omap-keypad.c           |    3 +-
 drivers/input/keyboard/pxa27x_keyboard.c       |  258 +++++++++
 drivers/input/keyboard/spitzkbd.c              |    3 +-
 drivers/input/keyboard/stowaway.c              |    3 +-
 drivers/input/keyboard/sunkbd.c                |    8 +-
 drivers/input/keyboard/xtkbd.c                 |    3 +-
 drivers/input/misc/Kconfig                     |   23 +-
 drivers/input/misc/Makefile                    |    2 +
 drivers/input/misc/cobalt_btns.c               |  172 ++++++
 drivers/input/misc/input-polldev.c             |  171 ++++++
 drivers/input/misc/ixp4xx-beeper.c             |   11 +-
 drivers/input/misc/m68kspkr.c                  |    2 +-
 drivers/input/misc/pcspkr.c                    |    2 +-
 drivers/input/misc/sparcspkr.c                 |    6 +-
 drivers/input/misc/uinput.c                    |   10 +-
 drivers/input/misc/wistron_btns.c              |  685 +++++++++++++++++++++---
 drivers/input/mouse/Kconfig                    |   61 ++-
 drivers/input/mouse/Makefile                   |    8 +-
 drivers/input/mouse/alps.c                     |   13 +-
 drivers/input/mouse/alps.h                     |   18 +-
 drivers/input/mouse/hil_ptr.c                  |   97 ++--
 drivers/input/mouse/lifebook.c                 |  195 ++++++-
 drivers/input/mouse/lifebook.h                 |   11 +
 drivers/input/mouse/logips2pp.c                |    7 +-
 drivers/input/mouse/logips2pp.h                |    7 +
 drivers/input/mouse/psmouse-base.c             |   50 ++-
 drivers/input/mouse/psmouse.h                  |    1 +
 drivers/input/mouse/sermouse.c                 |   19 +-
 drivers/input/mouse/synaptics.c                |  109 +++--
 drivers/input/mouse/synaptics.h                |   18 +-
 drivers/input/mouse/touchkit_ps2.c             |  100 ++++
 drivers/input/mouse/touchkit_ps2.h             |   24 +
 drivers/input/mouse/trackpoint.h               |    9 +-
 drivers/input/mouse/vsxxxaa.c                  |    3 +-
 drivers/input/mousedev.c                       |  439 +++++++++------
 drivers/input/power.c                          |  166 ------
 drivers/input/serio/hil_mlc.c                  |  505 ++++++++++--------
 drivers/input/serio/hp_sdc.c                   |  427 +++++++++-------
 drivers/input/serio/hp_sdc_mlc.c               |  227 ++++----
 drivers/input/serio/i8042-x86ia64io.h          |   24 +
 drivers/input/serio/i8042.c                    |    7 +
 drivers/input/touchscreen/ads7846.c            |   30 +-
 drivers/input/touchscreen/corgi_ts.c           |    3 +-
 drivers/input/touchscreen/elo.c                |    3 +-
 drivers/input/touchscreen/gunze.c              |    2 +-
 drivers/input/touchscreen/h3600_ts_input.c     |    9 +-
 drivers/input/touchscreen/mtouch.c             |    2 +-
 drivers/input/touchscreen/penmount.c           |    3 +-
 drivers/input/touchscreen/touchright.c         |    2 +-
 drivers/input/touchscreen/touchwin.c           |    2 +-
 drivers/input/touchscreen/ucb1400_ts.c         |   26 +-
 drivers/input/tsdev.c                          |  175 ++++---
 drivers/usb/input/Makefile                     |    5 +-
 drivers/usb/input/acecad.c                     |   28 +-
 drivers/usb/input/aiptek.c                     |   38 +-
 drivers/usb/input/appletouch.c                 |   29 +-
 drivers/usb/input/ati_remote.c                 |   42 ++-
 drivers/usb/input/ati_remote2.c                |   16 +-
 drivers/usb/input/gtco.c                       |  634 ++++++++++------------
 drivers/usb/input/itmtouch.c                   |  271 ----------
 drivers/usb/input/kbtab.c                      |   22 +-
 drivers/usb/input/keyspan_remote.c             |   29 +-
 drivers/usb/input/mtouchusb.c                  |  332 ------------
 drivers/usb/input/powermate.c                  |   27 +-
 drivers/usb/input/touchkitusb.c                |  392 --------------
 drivers/usb/input/usbtouchscreen.c             |   10 +-
 drivers/usb/input/wacom_sys.c                  |   22 +-
 drivers/usb/input/xpad.c                       |   22 +-
 drivers/usb/input/yealink.c                    |   13 +-
 include/asm-arm/arch-pxa/pxa27x_keyboard.h     |   13 +
 include/linux/gpio_keys.h                      |    3 +-
 include/linux/hp_sdc.h                         |    1 +
 include/linux/input-polldev.h                  |   46 ++
 include/linux/input.h                          |   52 +-
 120 files changed, 4334 insertions(+), 3250 deletions(-)
 create mode 100644 arch/mips/cobalt/buttons.c
 create mode 100644 drivers/input/keyboard/pxa27x_keyboard.c
 create mode 100644 drivers/input/misc/cobalt_btns.c
 create mode 100644 drivers/input/misc/input-polldev.c
 create mode 100644 drivers/input/mouse/touchkit_ps2.c
 create mode 100644 drivers/input/mouse/touchkit_ps2.h
 delete mode 100644 drivers/input/power.c
 delete mode 100644 drivers/usb/input/itmtouch.c
 delete mode 100644 drivers/usb/input/mtouchusb.c
 delete mode 100644 drivers/usb/input/touchkitusb.c
 create mode 100644 include/asm-arm/arch-pxa/pxa27x_keyboard.h
 create mode 100644 include/linux/input-polldev.h

-- 
Dmitry

                 reply	other threads:[~2007-05-01  4:52 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200705010052.10009.dtor@insightbb.com \
    --to=dtor@insightbb.com \
    --cc=akpm@linux-foundation.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.