Linus,
please pull from
git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git tags/for-linus-2022052401
to receive HID subsystem patch queue for 5.19 merge window. Highlights:
=====
- support for pens with 3 buttons with Wacom driver (Joshua Dickens)
- support for HID_DG_SCANTIME to report the timestamp for pen and touch
events in Wacom driver (Joshua Dickens)
- support for sensor discovery in amd-sfh driver (Basavaraj Natikar)
- support for wider variety of Huion tablets ported from DIGImend project
(Jos? Exp?sito, Nikolai Kondrashov)
- new device IDs and other assorted small code cleanups
=====
Thanks.
----------------------------------------------------------------
Basavaraj Natikar (7):
HID: amd_sfh: Add support for sensor discovery
HID: amd_sfh: Add sensor name by index for debug info
HID: amd_sfh: Modify the bus name
HID: amd_sfh: Modify the hid name
HID: amd_sfh: Add physical location to HID device
HID: amd_sfh: Move bus declaration outside of amd-sfh
HID: core: Display "SENSOR HUB" for sensor hub bus string in hid_info
Bastien Nocera (1):
HID: wacom: Correct power_supply type
Bryan Cain (1):
HID: apple: Properly handle function keys on Keychron keyboards
Dongliang Mu (1):
HID: bigben: fix slab-out-of-bounds Write in bigben_probe
Even Xu (1):
HID: intel-ish-hid: ipc: add ADL and RPL device id
Jonathan Teh (1):
HID: hid-led: fix maximum brightness for Dream Cheeky
Joshua-Dickens (2):
HID: wacom: Adding Support for new usages
Hid: wacom: Fix kernel test robot warning
Marek Ma?lanka (1):
HID: multitouch: Add support for Google Whiskers Touchpad
Miaoqian Lin (1):
HID: elan: Fix potential double free in elan_input_configured
Nehal Bakulchandra Shah (1):
HID: amd_sfh: Remove name from maintainers list
Nikolai Kondrashov (19):
HID: uclogic: Add support for touch ring reports
HID: uclogic: Support custom device suffix for frames
HID: uclogic: Allow three frame parameter sets
HID: uclogic: Add support for Huion touch ring reports
HID: uclogic: Compress params format string
HID: uclogic: Reduce indent for params format str/args
HID: uclogic: Add support for bitmap dials
HID: uclogic: Add support for Huion Q620M
HID: uclogic: Clarify params desc_size description
HID: uclogic: Clarify pen/frame desc_ptr description
HID: uclogic: Pass keyboard reports as is
HID: uclogic: Support disabling pen usage
HID: uclogic: Disable pen usage for Huion keyboard interfaces
HID: uclogic: Move param printing to a function
HID: uclogic: Return raw parameters from v2 pen init
HID: uclogic: Do not focus on touch ring only
HID: uclogic: Always shift touch reports to zero
HID: uclogic: Differentiate touch ring and touch strip
HID: uclogic: Switch to Digitizer usage for styluses
Ping Cheng (1):
MAINTAINERS: Add Wacom driver maintainers
Roman Romanenko (1):
HID: uclogic: Add pen support for XP-PEN Star 06
Tao Jin (1):
HID: multitouch: add quirks to enable Lenovo X12 trackpoint
Tom Rix (1):
HID: amd_sfh: change global variables to static
ValdikSS (3):
HID: lenovo: Add support for ThinkPad TrackPoint Keyboard II
HID: lenovo: Sync Fn-lock state on button press for Compact and TrackPoint II keyboards
HID: lenovo: Add note about different report numbers
frank zago (1):
HID: Add support for Mega World controller force feedback
MAINTAINERS | 9 +-
drivers/hid/Kconfig | 8 +
drivers/hid/Makefile | 1 +
drivers/hid/amd-sfh-hid/amd_sfh_client.c | 45 +++-
drivers/hid/amd-sfh-hid/amd_sfh_hid.c | 9 +-
drivers/hid/amd-sfh-hid/amd_sfh_hid.h | 1 -
drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 17 +-
drivers/hid/amd-sfh-hid/amd_sfh_pcie.h | 5 +
.../hid_descriptor/amd_sfh_hid_report_desc.h | 6 +-
drivers/hid/hid-apple.c | 22 +-
drivers/hid/hid-bigbenff.c | 6 +
drivers/hid/hid-core.c | 4 +
drivers/hid/hid-elan.c | 2 -
drivers/hid/hid-ids.h | 7 +
drivers/hid/hid-kye.c | 12 +-
drivers/hid/hid-led.c | 2 +-
drivers/hid/hid-lenovo.c | 174 ++++++++++++-
drivers/hid/hid-megaworld.c | 125 +++++++++
drivers/hid/hid-multitouch.c | 9 +
drivers/hid/hid-uclogic-core.c | 113 ++++++--
drivers/hid/hid-uclogic-params.c | 288 +++++++++++++++++----
drivers/hid/hid-uclogic-params.h | 105 ++++----
drivers/hid/hid-uclogic-rdesc.c | 181 +++++++++++--
drivers/hid/hid-uclogic-rdesc.h | 34 ++-
drivers/hid/hid-viewsonic.c | 2 +-
drivers/hid/intel-ish-hid/ipc/hw-ish.h | 2 +
drivers/hid/intel-ish-hid/ipc/pci-ish.c | 2 +
drivers/hid/wacom_sys.c | 2 +-
drivers/hid/wacom_wac.c | 43 ++-
drivers/hid/wacom_wac.h | 5 +
include/uapi/linux/input.h | 1 +
31 files changed, 1054 insertions(+), 188 deletions(-)
create mode 100644 drivers/hid/hid-megaworld.c
--
Jiri Kosina
SUSE Labs
The pull request you sent on Tue, 24 May 2022 11:11:25 +0200 (CEST):
> git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git tags/for-linus-2022052401
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/aa051d36ce4ae23b488489f6b15abad68b59ca23
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
On Tue, May 24, 2022 at 2:11 AM Jiri Kosina <[email protected]> wrote:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git tags/for-linus-2022052401
I've pulled this as you can tell from the pr-tracker-bot reply, but
please improve your merge messages.
Some of them are fine (eg that uclogic merge has explanation of what
it does), but others really only say "Merge branch xyz into for-linus"
with no actual information about what the branch does.
Please?
Linus
On Tue, 24 May 2022, Linus Torvalds wrote:
> > git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git tags/for-linus-2022052401
>
> I've pulled this as you can tell from the pr-tracker-bot reply, but
> please improve your merge messages.
>
> Some of them are fine (eg that uclogic merge has explanation of what
> it does), but others really only say "Merge branch xyz into for-linus"
> with no actual information about what the branch does.
I usually skip the messages for merges that don't do anything substantial
that'd be worth explicitly mentioning (like code cleanups or new device ID
additions), but I surely can start adding a few words even for those.
--
Jiri Kosina
SUSE Labs