23 Dec, 2011

1 commit

  • - Add documentation for the Cx/Dx hardware release;
    - Fix wrong register offset for retrieving button information;
    - Document programming sequence for page register R/W;
    - Document a couple of supported gesture IDs.

    Signed-off-by: Tai-hwa Liang
    Signed-off-by: Dmitry Torokhov

    Tai-hwa Liang
     

01 Dec, 2011

1 commit

  • There exist tilt switches that simply report their tilt-state via
    some gpios. The number and orientation of their axes can vary
    depending on the switch used and the build of the device. Also two
    or more one-axis switches could be combined to provide multi-dimensional
    orientation.

    One example of a device using such a switch is the family of Qisda
    ebook readers, where the switch provides information about the
    landscape / portrait orientation of the device. The example in
    Documentation/input/gpio-tilt.txt documents exactly this one-axis
    device.

    Signed-off-by: Heiko Stuebner
    Signed-off-by: Dmitry Torokhov

    Heiko Stübner
     

29 Nov, 2011

1 commit


08 Nov, 2011

2 commits


27 Oct, 2011

1 commit

  • * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input: (68 commits)
    Input: adp5589-keys - add support for the ADP5585 derivatives
    Input: imx_keypad - add pm suspend and resume support
    Input: force feedback - potential integer wrap in input_ff_create()
    Input: tsc2007 - make sure that X plate resistance is specified
    Input: serio_raw - fix memory leak when closing char device
    Input: serio_raw - kick clients when disconnecting port
    Input: serio_raw - explicitly mark disconnected ports as dead
    Input: serio_raw - fix coding style issues
    Input: serio_raw - use dev_*() for messages
    Input: serio_raw - use bool for boolean data
    Input: serio_raw - perform proper locking when adding clients to list
    Input: serio_raw - rename serio_raw_list to serio_raw_client
    Input: serio_raw - use kref instead of rolling out its own refcounting
    Input: psmouse - switch to using dev_*() for messages
    Input: wacom - correct max Y value on medium bamboos
    Input: wacom - add ABS_DISTANCE to Bamboo Pen reports
    Input: wacom - remove unneeded touch pressure initialization
    Input: lm8323 - wrap suspend and resume in CONFIG_PM_SLEEP
    Input: ad7879-i2c - wrap suspend and resume in CONFIG_PM_SLEEP
    Input: synaptics_i2c - wrap suspend and resume in CONFIG_PM_SLEEP
    ...

    Linus Torvalds
     

28 Sep, 2011

1 commit

  • There are numerous broken references to Documentation files (in other
    Documentation files, in comments, etc.). These broken references are
    caused by typo's in the references, and by renames or removals of the
    Documentation files. Some broken references are simply odd.

    Fix these broken references, sometimes by dropping the irrelevant text
    they were part of.

    Signed-off-by: Paul Bolle
    Signed-off-by: Jiri Kosina

    Paul Bolle
     

10 Sep, 2011

3 commits


24 Aug, 2011

1 commit


17 May, 2011

1 commit

  • For some Dell laptops, Ubuntu had a special version of the elantech
    driver with more knowledge on the devices. It can be found there:
    http://zinc.ubuntu.com/git?p=mid-team/hardy-netbook.git;a=blob;f=drivers/input/mouse/elantech.c;h=d0e2cafed162428f72e3654f4dda85e08ea486b3;hb=refs/heads/abi-22

    By inspecting the source code, and doing some test on a real hardware, I
    have completed the protocol specification (especially for the 6 bytes
    protocol). It also adds information about the mapping between the
    version reported by the device and the protocol to use.

    Signed-off-by: Éric Piel
    Reviewed-by: Henrik Rydberg
    Signed-off-by: Dmitry Torokhov

    Éric Piel
     

12 May, 2011

1 commit


19 Apr, 2011

1 commit

  • * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input:
    Input: xen-kbdfront - fix mouse getting stuck after save/restore
    Input: estimate number of events per packet
    Input: evdev - indicate buffer overrun with SYN_DROPPED
    Input: document event types and codes and their intended use
    Input: add KEY_IMAGES specifically for AL Image Browser
    Input: twl4030_keypad - fix potential NULL dereference in twl4030_kp_probe()
    Input: h3600_ts - fix error handling at connect
    Input: twl4030_keypad - avoid potential NULL-pointer dereference

    Linus Torvalds
     

13 Apr, 2011

2 commits


31 Mar, 2011

1 commit


11 Jan, 2011

1 commit


28 Dec, 2010

1 commit


20 Dec, 2010

1 commit


17 Dec, 2010

1 commit


16 Dec, 2010

1 commit

  • Touch devices capable of hovering, i.e., fingers detected a
    distance from the surface, are not supported by the current
    input MT protocol. This patch adds ABS_MT_DISTANCE, which may
    be used to indicate the distance between the contact and the
    surface.

    Signed-off-by: Henrik Rydberg

    Henrik Rydberg
     

01 Dec, 2010

1 commit

  • Add support for CMA3000 Tri-axis accelerometer, which supports Motion
    detect, Measurement and Free fall modes. CMA3000 supports both I2C/SPI
    bus for communication, currently the driver supports I2C based
    communication.

    Signed-off-by: Hemanth V
    Reviewed-by: Jonathan Cameron
    Reviewed-by: Sergio Aguirre
    Reviewed-by: Shubhrajyoti
    Signed-off-by: Dmitry Torokhov

    Hemanth V
     

30 Aug, 2010

1 commit

  • The doctumentation includes a brief introduction to the driver and
    explanations of the filtering parameters as well as a discussion
    of the need for and working of the filters.

    Signed-off-by: Rafi Rubin
    Signed-off-by: Jiri Kosina

    Rafi Rubin
     

05 Aug, 2010

1 commit

  • * 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (48 commits)
    Documentation: update broken web addresses.
    fix comment typo "choosed" -> "chosen"
    hostap:hostap_hw.c Fix typo in comment
    Fix spelling contorller -> controller in comments
    Kconfig.debug: FAIL_IO_TIMEOUT: typo Faul -> Fault
    fs/Kconfig: Fix typo Userpace -> Userspace
    Removing dead MACH_U300_BS26
    drivers/infiniband: Remove unnecessary casts of private_data
    fs/ocfs2: Remove unnecessary casts of private_data
    libfc: use ARRAY_SIZE
    scsi: bfa: use ARRAY_SIZE
    drm: i915: use ARRAY_SIZE
    drm: drm_edid: use ARRAY_SIZE
    synclink: use ARRAY_SIZE
    block: cciss: use ARRAY_SIZE
    comment typo fixes: charater => character
    fix comment typos concerning "challenge"
    arm: plat-spear: fix typo in kerneldoc
    reiserfs: typo comment fix
    update email address
    ...

    Linus Torvalds
     

04 Aug, 2010

1 commit

  • Below you will find an updated version from the original series bunching all patches into one big patch
    updating broken web addresses that are located in Documentation/*
    Some of the addresses date as far far back as 1995 etc... so searching became a bit difficult,
    the best way to deal with these is to use web.archive.org to locate these addresses that are outdated.
    Now there are also some addresses pointing to .spec files some are located, but some(after searching
    on the companies site)where still no where to be found. In this case I just changed the address
    to the company site this way the users can contact the company and they can locate them for the users.

    Signed-off-by: Justin P. Mattock
    Signed-off-by: Thomas Weber
    Signed-off-by: Mike Frysinger
    Cc: Paulo Marques
    Cc: Randy Dunlap
    Cc: Michael Neuling
    Signed-off-by: Jiri Kosina

    Justin P. Mattock
     

16 Jul, 2010

1 commit


21 May, 2010

1 commit

  • * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (44 commits)
    vlynq: make whole Kconfig-menu dependant on architecture
    add descriptive comment for TIF_MEMDIE task flag declaration.
    EEPROM: max6875: Header file cleanup
    EEPROM: 93cx6: Header file cleanup
    EEPROM: Header file cleanup
    agp: use NULL instead of 0 when pointer is needed
    rtc-v3020: make bitfield unsigned
    PCI: make bitfield unsigned
    jbd2: use NULL instead of 0 when pointer is needed
    cciss: fix shadows sparse warning
    doc: inode uses a mutex instead of a semaphore.
    uml: i386: Avoid redefinition of NR_syscalls
    fix "seperate" typos in comments
    cocbalt_lcdfb: correct sections
    doc: Change urls for sparse
    Powerpc: wii: Fix typo in comment
    i2o: cleanup some exit paths
    Documentation/: it's -> its where appropriate
    UML: Fix compiler warning due to missing task_struct declaration
    UML: add kernel.h include to signal.c
    ...

    Linus Torvalds
     

05 May, 2010

1 commit

  • * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input:
    Input: joydev - allow binding to button-only devices
    Input: elantech - ignore high bits in the position coordinates
    Input: elantech - allow forcing Elantech protocol
    Input: elantech - fix firmware version check
    Input: ati_remote - add some missing devices from lirc_atiusb
    Input: eeti_ts - cancel pending work when going to suspend
    Input: Add support of Synaptics Clickpad device
    Revert "Input: ALPS - add signature for HP Pavilion dm3 laptops"
    Input: psmouse - ignore parity error for basic protocols

    Linus Torvalds
     

04 May, 2010

1 commit


23 Apr, 2010

1 commit


16 Apr, 2010

1 commit

  • * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input:
    Input: wacom - switch mode upon system resume
    Revert "Input: wacom - merge out and in prox events"
    Input: matrix_keypad - allow platform to disable key autorepeat
    Input: ALPS - add signature for HP Pavilion dm3 laptops
    Input: i8042 - spelling fix
    Input: sparse-keymap - implement safer freeing of the keymap
    Input: update the status of the Multitouch X driver project
    Input: clarify the no-finger event in multitouch protocol
    Input: bcm5974 - retract efi-broken suspend_resume
    Input: sparse-keymap - free the right keymap on error

    Linus Torvalds
     

22 Mar, 2010

2 commits


08 Mar, 2010

1 commit


01 Mar, 2010

1 commit


09 Feb, 2010

1 commit

  • In particular, several occurances of funny versions of 'success',
    'unknown', 'therefore', 'acknowledge', 'argument', 'achieve', 'address',
    'beginning', 'desirable', 'separate' and 'necessary' are fixed.

    Signed-off-by: Daniel Mack
    Cc: Joe Perches
    Cc: Junio C Hamano
    Signed-off-by: Jiri Kosina

    Daniel Mack
     

29 Jan, 2010

1 commit


13 Jan, 2010

1 commit


20 Aug, 2009

1 commit