]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
HID: bpf: convert in-tree fixes into struct_ops
authorBenjamin Tissoires <bentiss@kernel.org>
Sat, 8 Jun 2024 09:01:19 +0000 (11:01 +0200)
committerBenjamin Tissoires <bentiss@kernel.org>
Fri, 14 Jun 2024 09:20:20 +0000 (11:20 +0200)
commit50fe0fc6e206c9b85a0a6cc183ee5513d70179d1
tree9b2def9a362e5a9236497c277f15f9b2d026d921
parentdf67602fb8d5a02e40f37efcf4b5cb958c8ca880
HID: bpf: convert in-tree fixes into struct_ops

Very mechanical:
- Change HID_BPF_DEVICE_EVENT and HID_BPF_RDESC_FIXUP #defines
- add a matching SEC(".struct_ops.link")
- in ArtistPro16Gen2 make the 2 functions static and have a new one
  calling them

Link: https://lore.kernel.org/r/20240608-hid_bpf_struct_ops-v3-7-6ac6ade58329@kernel.org
Signed-off-by: Benjamin Tissoires <bentiss@kernel.org>
drivers/hid/bpf/progs/FR-TEC__Raptor-Mach-2.bpf.c
drivers/hid/bpf/progs/HP__Elite-Presenter.bpf.c
drivers/hid/bpf/progs/Huion__Kamvas-Pro-19.bpf.c
drivers/hid/bpf/progs/IOGEAR__Kaliber-MMOmentum.bpf.c
drivers/hid/bpf/progs/Microsoft__XBox-Elite-2.bpf.c
drivers/hid/bpf/progs/Wacom__ArtPen.bpf.c
drivers/hid/bpf/progs/XPPen__Artist24.bpf.c
drivers/hid/bpf/progs/XPPen__ArtistPro16Gen2.bpf.c
drivers/hid/bpf/progs/hid_bpf.h