1. 01 12月, 2011 6 次提交
  2. 29 11月, 2011 3 次提交
  3. 21 11月, 2011 2 次提交
  4. 16 11月, 2011 4 次提交
  5. 10 11月, 2011 5 次提交
    • D
      400bf299
    • D
      Input: synaptics - add support for Relative mode · 7968a5dd
      Daniel Drake 提交于
      Currently, the synaptics driver puts the device into Absolute mode.
      As explained in the synaptics documentation section 3.2, in this mode,
      the device sends a continuous stream of packets at the maximum rate
      to the host when the user's fingers are near or on the pad or
      pressing buttons, and continues streaming for 1 second afterwards.
      These packets are even sent when there is no new information to report,
      even when they are duplicates of the previous packet.
      
      For embedded systems this is a bit much - it results in a huge
      and uninterrupted stream of interrupts at high rate.
      
      This patch adds support for Relative mode, which can be selected as
      a new psmouse protocol. In this mode, the device does not send duplicate
      packets and acts like a standard PS/2 mouse. However, synaptics-specific
      functionality is still available, such as the ability to set the packet
      rate, and rather than disabling gestures and taps at the hardware level
      unconditionally, a 'synaptics_disable_gesture' sysfs attribute has
      been added to allow control of this functionality.
      
      This solves a long standing OLPC issue: synaptics hardware enables
      tap to click by default (even in the default relative mode), but we
      have found this to be inappropriate for young children and first
      time computer users. Enabling the synaptics driver disables tap-to-click,
      but we have previously been unable to use this because it also enables
      Absolute mode, which is too "spammy" for our desires and actually
      overloads our EC with its continuous stream of packets. Now we can enable
      the synaptics driver, disabling tap to click while retaining the less
      noisy Relative mode.
      Signed-off-by: NDaniel Drake <dsd@laptop.org>
      Signed-off-by: NDmitry Torokhov <dtor@mail.ru>
      7968a5dd
    • J
      Input: convert obsolete strict_strtox to kstrtox · 76496e7a
      JJ Ding 提交于
      With commit 67d0a075 we mark strict_strtox
      as obsolete. Convert all remaining such uses in drivers/input/.
      
      Also change long to appropriate types, and return error conditions
      from kstrtox separately, as Dmitry sugguests.
      Signed-off-by: NJJ Ding <dgdunix@gmail.com>
      Signed-off-by: NDmitry Torokhov <dtor@mail.ru>
      76496e7a
    • A
      Input: ams_delta_serio - include linux/module.h · 77f6ca5a
      Aaro Koskinen 提交于
      Fix the following compilation failure with v3.2-rc1 by including module.h:
      
        CC      drivers/input/serio/ams_delta_serio.o
      drivers/input/serio/ams_delta_serio.c:33:15: error: expected declaration specifiers or '...' before string constant
      drivers/input/serio/ams_delta_serio.c:34:20: error: expected declaration specifiers or '...' before string constant
      drivers/input/serio/ams_delta_serio.c:35:16: error: expected declaration specifiers or '...' before string constant
      drivers/input/serio/ams_delta_serio.c: In function 'ams_delta_serio_init':
      drivers/input/serio/ams_delta_serio.c:155:2: error: 'THIS_MODULE' undeclared (first use in this function)
      drivers/input/serio/ams_delta_serio.c:155:2: note: each undeclared identifier is reported only once for each function it appears in
      Signed-off-by: NAaro Koskinen <aaro.koskinen@iki.fi>
      Signed-off-by: NDmitry Torokhov <dtor@mail.ru>
      77f6ca5a
    • J
      Input: elantech - adjust hw_version detection logic · 3940d618
      JJ Ding 提交于
      This patch fixes some v3 hardware (fw_version: 0x150500) wrongly detected
      as v2 hardware.
      Reported-by: NMarc Dietrich <marvin24@gmx.de>
      Signed-off-by: NJJ Ding <jj_ding@emc.com.tw>
      Tested-By: NMarc Dietrich <marvin24@gmx.de>
      Acked-by: NÉric Piel <eric.piel@tremplin-utc.net>
      Signed-off-by: NDmitry Torokhov <dtor@mail.ru>
      3940d618
  6. 08 11月, 2011 6 次提交
  7. 05 11月, 2011 3 次提交
  8. 02 11月, 2011 1 次提交
  9. 01 11月, 2011 2 次提交
  10. 30 10月, 2011 1 次提交
  11. 27 10月, 2011 6 次提交
  12. 24 10月, 2011 1 次提交