lkml.org 
[lkml]   [2014]   [Oct]   [6]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
Subject[GIT PULL] HID for 3.18 merge window
Linus,

please pull from

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

to receive


- quirk for devices that need to be pulled in much more aggresive way
than mandated, by Johan Hovold
- robustification of sanity checking of incoming reports in RMI driver,
by Benjamin Tissoires
- fixes, updates, and new HW support to SONY driver, by Frank Praznik
- port of uHID to the new transport layer layout, by David Herrmann
- robustification of Clear-Halt/reset in USB HID, by Alan Stern
- native support for hopefully any future HID compliant wacom
tablet. Those found on the various laptops (ISDv4/5) already are HID
compliant and they should work in the future without any modification of
the kernel. Written by Benjamin Tissoires.
- a lot more simple fixes and device ID additions all over the place



----------------------------------------------------------------

Alan Stern (1):
HID: usbhid: improve handling of Clear-Halt and reset

Benjamin Tissoires (13):
HID: input: force generic axis to be mapped to their user space axis
HID: logitech-dj: break out testing of validity of dj_device
HID: wacom: Add support for the Cintiq Companion
HID: thingm: set the proper error code before leaving
HID: wacom: make the WL connection friendly for the desktop
HID: rmi: check sanity of the incoming report
HID: wacom: fix timeout on probe for some wacoms
HID: wacom: rename failN with some meaningful information
HID: wacom: split out input allocation and registration
HID: wacom: move allocation of inputs earlier
HID: wacom: implement generic HID handling for pen generic devices
HID: wacom: implement the finger part of the HID generic handling
HID: uHID: fix excepted report type

Christian Gmeiner (1):
HID: add support for PenMount HID TouchScreen Driver

David Herrmann (12):
HID: uhid: simplify report-cb shutdown
HID: uhid: forward create_req to create2_req
HID: uhid: avoid dangling pointers in uhid context
HID: uhid: avoid magic-numbers when setting strings
HID: uhid: turn report_id into u32
HID: uhid: invert report_done and make non-atomic
HID: uhid: add ABI compatible UHID_GET_REPORT replacing UHID_FEATURE
HID: uhid: keep legacy definitions at the bottom of uhid.h
HID: uhid: rename uhid_raw_request to uhid_hid_raw_request
HID: uhid: implement SET_REPORT
HID: uhid: report to user-space whether reports are numbered
HID: uhid: update documentation

Frank Praznik (5):
HID: sony: Set the Sixaxis cable state correctly
HID: sony: Corrections for the DualShock 4 HID descriptor
HID: sony: Update file header and correct comments
HID: sony: Set touchpad bits in the input_configured callback
HID: sony: Update the DualShock 4 touchpad resolution

Hans Petter Selasky (1):
HID: fix ignore_special_drivers modparam description

Jiri Kosina (3):
HID: picolcd: be more verbose when reporting report size error
HID: thingm: fix workqueue race on remove
Merge branches 'for-3.18/always-poll-quirk', 'for-3.18/logitech', 'for-3.18/picolcd', 'for-3.18/rmi', 'for-3.18/sony', 'for-3.18/uhid', 'for-3.18/upstream' and 'for-3.18/wacom' into for-linus

Johan Hovold (2):
HID: usbhid: add always-poll quirk
HID: usbhid: enable always-poll quirk for Elan Touchscreen

John DeSilva (1):
HID: Add Holtek USB ID 04d9:a0c2 ETEKCITY Scroll

Oliver Neukum (2):
HID: usbhid: fix PIXART optical mouse
HID: usbhid: add another mouse that needs QUIRK_ALWAYS_POLL

Ping Cheng (4):
HID: wacom - Add default permission defines for sysfs attributes
HID: wacom - Clean up of sysfs
HID: wacom - remove report_id from wacom_get_report interface
HID: wacom - enable LED support for Wireless Intuos5/Pro

Srinivas Pandruvada (1):
HID: hid-sensor-hub: re-add mistakenly removed USB_DEVICE_ID_STM_HID_SENSOR id

Documentation/hid/uhid.txt | 179 +++++++++---------
drivers/hid/Kconfig | 11 ++
drivers/hid/Makefile | 1 +
drivers/hid/hid-core.c | 7 +-
drivers/hid/hid-holtek-mouse.c | 4 +
drivers/hid/hid-ids.h | 7 +
drivers/hid/hid-input.c | 6 +
drivers/hid/hid-logitech-dj.c | 35 ++--
drivers/hid/hid-penmount.c | 49 +++++
drivers/hid/hid-picolcd_core.c | 4 +-
drivers/hid/hid-rmi.c | 44 ++++-
drivers/hid/hid-sensor-hub.c | 3 +
drivers/hid/hid-sony.c | 100 +++++-----
drivers/hid/hid-thingm.c | 7 +-
drivers/hid/uhid.c | 394 ++++++++++++++++++++++------------------
drivers/hid/usbhid/hid-core.c | 60 +++---
drivers/hid/usbhid/hid-quirks.c | 3 +
drivers/hid/wacom.h | 6 +
drivers/hid/wacom_sys.c | 271 +++++++++++++++++++--------
drivers/hid/wacom_wac.c | 312 +++++++++++++++++++++++++++++++
drivers/hid/wacom_wac.h | 17 ++
include/linux/hid.h | 3 +
include/uapi/linux/uhid.h | 120 +++++++++---
23 files changed, 1177 insertions(+), 466 deletions(-)
create mode 100644 drivers/hid/hid-penmount.c

--
Jiri Kosina
SUSE Labs


\
 
 \ /
  Last update: 2014-10-07 01:01    [W:0.040 / U:2.592 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site