lkml.org 
[lkml]   [2012]   [Dec]   [12]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    Subject[GIT] HID
    Linus,

    please pull from

    git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git for-linus

    to receive updates for HID subsystem.

    1) Support for HID over I2C bus has been added by Benjamin Tissoires. ACPI
    device discovery is still in the works.
    2) Support for Win8 Multitiouch protocol is being added, most work done by
    Benjamin Tissoires as well
    3) EIO/ERESTARTSYS is fixed in hiddev/hidraw, fixes by Andrew Duggan and
    Jiri Kosina
    4) ION iCade driver added by Bastien Nocera
    5) Support for a couple new Roccat devices has been added by Stefan Achatz
    6) HID sensor hubs are now auto-detected instead of having to list all the
    VID/PID combinations in the blacklist array
    7) other random fixes and support for new device IDs

    Thanks.



    Alan Cox (1):
    HID: sensor-hub: Remove pointless NULL check

    Alexander Holler (2):
    HID: sensors: autodetect USB HID sensor hubs
    Revert "HID: sensors: add to special driver list"

    Andrew Duggan (1):
    HID: hidraw: fix signaling SIGIO when hidraw reports an event

    Bastien Nocera (1):
    HID: Add driver for ION iCade

    Ben Hutchings (1):
    HID: Add Apple wireless keyboard 2011 ANSI to special driver list

    Benjamin Tissoires (31):
    HID: export hidinput_calc_abs_res
    HID: round return value of hidinput_calc_abs_res
    HID: fix unit exponent parsing
    HID: add usage_index in struct hid_usage.
    HID: multitouch: support arrays for the split of the touches in a report
    HID: multitouch: get maxcontacts also from logical_max value
    HID: multitouch: support T and C for win8 devices
    HID: multitouch: move ALWAYS_VALID quirk check
    Input: introduce EV_MSC Timestamp
    Input: mt: add input_mt_is_used
    HID: multitouch: add MT_QUIRK_IGNORE_DUPLICATES
    HID: multitouch: support for hovering devices
    HID: multitouch: fix Win 8 protocol
    HID: usbhid: add quirk HID_QUIRK_NOGET to TPV optical touchscreen
    HID: i2c-hid: introduce HID over i2c specification implementation
    HID: hid-input: factorize hid_input allocation
    HID: i2c-hid: change I2C name
    HID: i2c-hid: enhance Kconfig
    HID: i2c-hid: fix checkpatch.pl warning
    HID: i2c-hid: fix i2c_hid_dbg macro
    HID: i2c-hid: remove unused static declarations
    HID: i2c-hid: fix return paths
    HID: i2c-hid: fix error messages
    HID: i2c-hid: also call i2c_hid_free_buffers in i2c_hid_remove
    HID: i2c-hid: i2c_hid_get_report may fail
    HID: i2c-hid: remove unneeded test in i2c_hid_remove
    HID: i2c-hid: fix memory corruption due to missing hid declaration
    HID: i2c-hid: reorder allocation/free of buffers
    HID: i2c-hid: remove extra .irq field in struct i2c_hid
    HID: i2c-hid: fix i2c_hid_get_raw_report count mismatches
    HID: i2c-hid: add mutex protecting open/close race

    Forest Bond (1):
    HID: Ignore D-WAV/eGalax devices handled by usbtouchscreen

    Founder Fang (1):
    HID: hidraw: fix nonblock read return EAGAIN after device removed

    Ingo Ruhnke (1):
    HID: fix incorrect handling of devices with high button count

    Jiri Kosina (5):
    HID: remove spurious brackets for iCade
    HID: i2c-hid: fix memory leak during probe
    HID: hiddev: fix nonblocking read semantics wrt EIO/ERESTARTSYS
    HID: i2c-hid: remove superfluous include
    HID: i2c-hid: fix ret_count check

    Johannes Thumshirn (1):
    HID: apple: Set APPLE_ISO_KEYBOARD at USB_DEVICE_ID_APPLE_GEYSER4_HF_ISO

    Lamarque V. Souza (1):
    HID: hidp: fallback to input session properly if hid is blacklisted

    Marco Biscaro (1):
    HID: add support to novatec wireless mouse

    Marek Vasut (1):
    HID: add quirk for Freescale i.MX23 ROM recovery

    Ortwin Glück (1):
    HID: add battery quirk for Apple 2009_ISO keyboard

    Stefan Achatz (14):
    HID: roccat: add support for Roccat Lua
    HID: roccat: allow readout of koneplus sensor register data
    HID: roccat: add support for KoneXTD
    HID: roccat: enable Savu device reset
    HID: roccat: enable Koneplus device reset
    HID: roccat: Cleanup of koneplus module
    HID: roccat: cleanup of kovaplus module
    HID: roccat: cleanup of pyra module
    HID: roccat: clean up isku driver
    HID: roccat: add sysfs attr "reset" for Isku
    HID: roccat: deprecated some Pyra attributes
    HID: roccat: deprecate some Koneplus attributes
    HID: roccat: deprecate some Kovaplus attributes
    HID: roccat: fix wrong attr size for koneplus tcu

    Tushar Behera (1):
    HID: hiddev: Remove redundant check on unsigned variable

    .../ABI/obsolete/sysfs-driver-hid-roccat-koneplus | 38 +
    .../ABI/obsolete/sysfs-driver-hid-roccat-kovaplus | 66 ++
    .../ABI/obsolete/sysfs-driver-hid-roccat-pyra | 73 ++
    .../ABI/testing/sysfs-driver-hid-roccat-isku | 8 +
    .../ABI/testing/sysfs-driver-hid-roccat-koneplus | 48 +-
    .../ABI/testing/sysfs-driver-hid-roccat-kovaplus | 69 +--
    .../ABI/testing/sysfs-driver-hid-roccat-lua | 7 +
    .../ABI/testing/sysfs-driver-hid-roccat-pyra | 76 +--
    .../ABI/testing/sysfs-driver-hid-roccat-savu | 3 +-
    Documentation/input/event-codes.txt | 11 +
    drivers/hid/Kconfig | 11 +
    drivers/hid/Makefile | 6 +-
    drivers/hid/hid-apple.c | 3 +-
    drivers/hid/hid-core.c | 61 +-
    drivers/hid/hid-icade.c | 259 ++++++
    drivers/hid/hid-ids.h | 19 +-
    drivers/hid/hid-input.c | 97 ++-
    drivers/hid/hid-multitouch.c | 109 ++-
    drivers/hid/hid-roccat-isku.c | 44 +-
    drivers/hid/hid-roccat-isku.h | 78 +--
    drivers/hid/hid-roccat-koneplus.c | 348 ++-----
    drivers/hid/hid-roccat-koneplus.h | 101 +--
    drivers/hid/hid-roccat-kovaplus.c | 237 +++---
    drivers/hid/hid-roccat-kovaplus.h | 16 +-
    drivers/hid/hid-roccat-lua.c | 227 +++++
    drivers/hid/hid-roccat-lua.h | 29 +
    drivers/hid/hid-roccat-pyra.c | 342 +++----
    drivers/hid/hid-roccat-pyra.h | 24 +-
    drivers/hid/hid-roccat-savu.c | 4 +-
    drivers/hid/hid-sensor-hub.c | 36 +-
    drivers/hid/hidraw.c | 16 +-
    drivers/hid/i2c-hid/Kconfig | 18 +
    drivers/hid/i2c-hid/Makefile | 5 +
    drivers/hid/i2c-hid/i2c-hid.c | 979 ++++++++++++++++++++
    drivers/hid/usbhid/hid-quirks.c | 3 +
    drivers/hid/usbhid/hiddev.c | 10 +-
    drivers/input/input-mt.c | 2 +-
    include/linux/hid-sensor-ids.h | 1 -
    include/linux/hid.h | 6 +
    include/linux/i2c/i2c-hid.h | 35 +
    include/linux/input/mt.h | 6 +
    include/uapi/linux/input.h | 1 +
    net/bluetooth/hidp/core.c | 9 +-
    43 files changed, 2491 insertions(+), 1050 deletions(-)
    create mode 100644 Documentation/ABI/obsolete/sysfs-driver-hid-roccat-kovaplus
    create mode 100644 Documentation/ABI/obsolete/sysfs-driver-hid-roccat-pyra
    create mode 100644 Documentation/ABI/testing/sysfs-driver-hid-roccat-lua
    create mode 100644 drivers/hid/hid-icade.c
    create mode 100644 drivers/hid/hid-roccat-lua.c
    create mode 100644 drivers/hid/hid-roccat-lua.h
    create mode 100644 drivers/hid/i2c-hid/Kconfig
    create mode 100644 drivers/hid/i2c-hid/Makefile
    create mode 100644 drivers/hid/i2c-hid/i2c-hid.c
    create mode 100644 include/linux/i2c/i2c-hid.h

    --
    Jiri Kosina
    SUSE Labs
    --
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2012-12-13 00:01    [W:0.065 / U:0.112 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site