[PATCH 00/10] HID: bpf: sync up with current udev-hid-bpf programs

Benjamin Tissoires posted 10 patches 1 week, 6 days ago
drivers/hid/bpf/progs/Huion__Inspiroy-2-M.bpf.c    |  563 ++++++++
drivers/hid/bpf/progs/Huion__Inspiroy-2-S.bpf.c    |   29 +-
drivers/hid/bpf/progs/Huion__Kamvas-Pro-19.bpf.c   |    6 +-
drivers/hid/bpf/progs/Huion__Kamvas13Gen3.bpf.c    | 1395 ++++++++++++++++++++
drivers/hid/bpf/progs/Huion__Kamvas16Gen3.bpf.c    |  724 ++++++++++
.../hid/bpf/progs/Logitech__SpaceNavigator.bpf.c   |   86 ++
.../hid/bpf/progs/WALTOP__Batteryless-Tablet.bpf.c |  321 +++++
drivers/hid/bpf/progs/XPPen__Deco01V3.bpf.c        |  305 +++++
drivers/hid/bpf/progs/XPPen__Deco02.bpf.c          |  359 +++++
drivers/hid/bpf/progs/hid_report_helpers.h         |   10 +-
10 files changed, 3792 insertions(+), 6 deletions(-)
[PATCH 00/10] HID: bpf: sync up with current udev-hid-bpf programs
Posted by Benjamin Tissoires 1 week, 6 days ago
As I need to get a new release of udev-hid-bpf, it would be good to
mark the currently "testing" HID-BPF programs into stable.

So I've taken all of them, formatted them to the LKML format and sent
here.

Again, no need to backport any of those into stable, we are putting them
here mostly for code archiving purpose and have a public central point
for them.

Signed-off-by: Benjamin Tissoires <bentiss@kernel.org>
---
Benjamin Tissoires (10):
      HID: bpf: Add support for the Inspiroy 2M
      HID: bpf: add support for Huion Kamvas 13 (Gen 3) (model GS1333)
      HID: bpf: support for Huion Kamvas 16 Gen 3
      HID: bpf: Add fixup for Logitech SpaceNavigator variants
      HID: bpf: Add support for the Waltop Batteryless Tablet
      HID: bpf: Add support for the XP-Pen Deco 01 V3
      HID: bpf: Add support for XP-Pen Deco02
      HID: bpf: add heuristics to the Huion Inspiroy 2S eraser button
      HID: bpf: add the Huion Kamvas 27 Pro
      HID: bpf: fix typo in HID usage table

 drivers/hid/bpf/progs/Huion__Inspiroy-2-M.bpf.c    |  563 ++++++++
 drivers/hid/bpf/progs/Huion__Inspiroy-2-S.bpf.c    |   29 +-
 drivers/hid/bpf/progs/Huion__Kamvas-Pro-19.bpf.c   |    6 +-
 drivers/hid/bpf/progs/Huion__Kamvas13Gen3.bpf.c    | 1395 ++++++++++++++++++++
 drivers/hid/bpf/progs/Huion__Kamvas16Gen3.bpf.c    |  724 ++++++++++
 .../hid/bpf/progs/Logitech__SpaceNavigator.bpf.c   |   86 ++
 .../hid/bpf/progs/WALTOP__Batteryless-Tablet.bpf.c |  321 +++++
 drivers/hid/bpf/progs/XPPen__Deco01V3.bpf.c        |  305 +++++
 drivers/hid/bpf/progs/XPPen__Deco02.bpf.c          |  359 +++++
 drivers/hid/bpf/progs/hid_report_helpers.h         |   10 +-
 10 files changed, 3792 insertions(+), 6 deletions(-)
---
base-commit: 2953fb65481b262514ac13f24ffbc70eeace68c6
change-id: 20251118-wip-sync-udev-hid-bpf-03b7c1469de9

Best regards,
-- 
Benjamin Tissoires <bentiss@kernel.org>
Re: [PATCH 00/10] HID: bpf: sync up with current udev-hid-bpf programs
Posted by Jiri Kosina 1 week, 4 days ago
On Tue, 18 Nov 2025, Benjamin Tissoires wrote:

> As I need to get a new release of udev-hid-bpf, it would be good to
> mark the currently "testing" HID-BPF programs into stable.
> 
> So I've taken all of them, formatted them to the LKML format and sent
> here.
> 
> Again, no need to backport any of those into stable, we are putting them
> here mostly for code archiving purpose and have a public central point
> for them.
> 
> Signed-off-by: Benjamin Tissoires <bentiss@kernel.org>
> ---
> Benjamin Tissoires (10):
>       HID: bpf: Add support for the Inspiroy 2M
>       HID: bpf: add support for Huion Kamvas 13 (Gen 3) (model GS1333)
>       HID: bpf: support for Huion Kamvas 16 Gen 3
>       HID: bpf: Add fixup for Logitech SpaceNavigator variants
>       HID: bpf: Add support for the Waltop Batteryless Tablet
>       HID: bpf: Add support for the XP-Pen Deco 01 V3
>       HID: bpf: Add support for XP-Pen Deco02
>       HID: bpf: add heuristics to the Huion Inspiroy 2S eraser button
>       HID: bpf: add the Huion Kamvas 27 Pro
>       HID: bpf: fix typo in HID usage table

Now in hid.git#for-6.19/hid-bpf, thanks!

-- 
Jiri Kosina
SUSE Labs