Messages in this thread | | | Date | Tue, 13 Dec 2022 14:57:56 +0100 (CET) | From | Jiri Kosina <> | Subject | [GIT PULL] HID for 6.2 |
| |
Linus,
please pull from
git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git tags/for-linus-2022121301
to receive HID subsystem queue for 6.2. You might notice that HID-BPF is not included in this pile, despite it having been present in for-next for quite some time. This was dropped due to the dependency on error injection framework and is being reworked for 6.3.
Highlights:
===== - iio support for the MCP2221 HID driver (Matt Ranostay) - support for more than one hinge sensor in hid-sensor-custom (Yauhen Kharuzhy) - PS DualShock 4 controller support (Roderick Colenbrander) - XP-PEN Deco LW support (José Expósito) - other assorted code cleanups and device ID/quirk addtions =====
Thanks.
---------------------------------------------------------------- Aditya Garg (1): HID: apple: Swap Control and Command keys on Apple keyboards
Andreas Bergmeier (1): HID: logitech HID++: Send SwID in GetProtocolVersion
Colin Ian King (1): HID: intel-ish-hid: ishtp: remove variable rb_count
Dmitry Torokhov (1): HID: i2c: let RMI devices decide what constitutes wakeup event
Jiri Kosina (1): HID: mcp2221: fix usage of tmp variable in mcp2221_raw_event()
Joshua Jun (1): HID: wiimote: Add support for the DJ Hero turntable
José Expósito (3): HID: input: do not query XP-PEN Deco LW battery HID: uclogic: Add support for XP-PEN Deco LW HID: uclogic: Standardize test name prefix
Kerem Karabay (2): HID: apple: fix key translations where multiple quirks attempt to translate the same key HID: apple: enable APPLE_ISO_TILDE_QUIRK for the keyboards of Macs with the T2 chip
Marcus Folkesson (3): HID: hid-sensor-custom: set fixed size for custom attributes HID: hid-alps: use default remove for hid device HID: hid-elan: use default remove for hid device
Matt Ranostay (5): HID: mcp2221: switch i2c registration to devm functions HID: mcp2221: change 'select GPIOLIB' to imply HID: mcp2221: add ADC/DAC support via iio subsystem HID: mcp2221: fix 'cast to restricted __le16' sparse warnings HID: mcp2221: correct undefined references when CONFIG_GPIOLIB isn't defined
Michael Zaidman (13): HID: ft260: ft260_xfer_status routine cleanup HID: ft260: improve i2c write performance HID: ft260: support i2c writes larger than HID report size HID: ft260: support i2c reads greater than HID report size HID: ft260: improve i2c large reads performance HID: ft260: do not populate /dev/hidraw device HID: ft260: skip unexpected HID input reports HID: ft260: remove SMBus Quick command support HID: ft260: missed NACK from big i2c read HID: ft260: wake up device from power saving mode HID: ft260: fix a NULL pointer dereference in ft260_i2c_write HID: ft260: missed NACK from busy device HID: ft260: fix 'cast to restricted' kernel CI bot warnings
Paulo Miguel Almeida (2): HID: hyperv: Replace one-element array with flexible-array member HID: hyperv: remove unused struct synthhid_msg
Roderick Colenbrander (15): HID: playstation: initial DualShock4 USB support. HID: playstation: report DualShock4 hardware and firmware version. HID: playstation: add DualShock4 battery support. HID: playstation: add DualShock4 touchpad support. HID: playstation: add DualShock4 accelerometer and gyroscope support. HID: playstation: Add DualShock4 rumble support. HID: playstation: make LED brightness adjustable in ps_led_register. HID: playstation: support DualShock4 lightbar. HID: playstation: support DualShock4 lightbar blink. HID: playstation: add option to ignore CRC in ps_get_report. HID: playstation: add DualShock4 bluetooth support. HID: playstation: set default DualShock4 BT poll interval to 4ms. HID: playstation: add DualShock4 dongle support. HID: playstation: fix DualShock4 bluetooth memory corruption bug. HID: playstation: fix DualShock4 bluetooth CRC endian issue.
Stephen Kitt (1): HID: i2c: use simple i2c probe
Yauhen Kharuzhy (1): HID: hid-sensor-custom: Allow more than one hinge angle sensor
drivers/hid/Kconfig | 3 +- drivers/hid/hid-alps.c | 6 - drivers/hid/hid-apple.c | 141 ++++----- drivers/hid/hid-elan.c | 6 - drivers/hid/hid-ft260.c | 325 +++++++++++--------- drivers/hid/hid-hyperv.c | 31 +- drivers/hid/hid-input.c | 6 + drivers/hid/hid-logitech-hidpp.c | 2 +- drivers/hid/hid-mcp2221.c | 313 +++++++++++++++++-- drivers/hid/hid-playstation.c | 1136 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++- drivers/hid/hid-rmi.c | 2 + drivers/hid/hid-sensor-custom.c | 4 +- drivers/hid/hid-uclogic-params-test.c | 4 +- drivers/hid/hid-uclogic-params.c | 73 +++++ drivers/hid/hid-uclogic-rdesc-test.c | 4 +- drivers/hid/hid-uclogic-rdesc.c | 34 +++ drivers/hid/hid-uclogic-rdesc.h | 7 + drivers/hid/hid-wiimote-core.c | 7 + drivers/hid/hid-wiimote-modules.c | 225 ++++++++++++++ drivers/hid/hid-wiimote.h | 1 + drivers/hid/i2c-hid/i2c-hid-core.c | 3 +- drivers/hid/i2c-hid/i2c-hid-of-elan.c | 5 +- drivers/hid/i2c-hid/i2c-hid-of-goodix.c | 5 +- drivers/hid/i2c-hid/i2c-hid-of.c | 5 +- drivers/hid/intel-ish-hid/ishtp/client.c | 3 - 25 files changed, 2056 insertions(+), 295 deletions(-)
-- Jiri Kosina SUSE Labs
| |