2022-12-13 14:09:21

by Jiri Kosina

[permalink] [raw]
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


2022-12-13 22:08:28

by pr-tracker-bot

[permalink] [raw]
Subject: Re: [GIT PULL] HID for 6.2

The pull request you sent on Tue, 13 Dec 2022 14:57:56 +0100 (CET):

> git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git tags/for-linus-2022121301

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/2043f9a37d163ef4f572992bec7cdcdf54d965de

Thank you!

--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html