summaryrefslogtreecommitdiffstats
path: root/drivers/hid/bpf (follow)
Commit message (Expand)AuthorAgeFilesLines
* HID: bpf: fix cfi stubs for hid_bpf_opsBenjamin Tissoires2024-09-271-0/+14
* HID: bpf: constify parameter rdesc of call_hid_bpf_rdesc_fixup()Thomas Weißschuh2024-08-271-4/+2
* HID: bpf: prevent the same struct_ops to be attached more than onceBenjamin Tissoires2024-07-241-0/+5
* hid: bpf: add BPF_JIT dependencyArnd Bergmann2024-07-221-1/+1
* Merge tag 'for-linus-2024071601' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2024-07-1825-1180/+5081
|\
| * HID: bpf: Thrustmaster TCA Yoke Boeing joystick fixBenjamin Tissoires2024-07-011-0/+144
| * HID: bpf: Add Huion Dial 2 bpf fixupBenjamin Tissoires2024-07-012-0/+615
| * HID: bpf: Add support for the XP-PEN Deco Mini 4Benjamin Tissoires2024-07-011-0/+231
| * HID: bpf: move the BIT() macro to hid_bpf_helpers.hBenjamin Tissoires2024-07-012-2/+1
| * HID: bpf: add a driver for the Huion Inspiroy 2S (H641P)Benjamin Tissoires2024-07-011-0/+534
| * HID: bpf: Add a HID report composition helper macrosBenjamin Tissoires2024-07-011-0/+2960
| * HID: bpf: doc fixes for hid_hw_request() hooksBenjamin Tissoires2024-07-011-1/+1
| * HID: bpf: fix gcc warning and unify __u64 into u64Benjamin Tissoires2024-07-012-4/+4
| * HID: bpf: allow hid_device_event hooks to inject input reports on selfBenjamin Tissoires2024-06-271-8/+48
| * HID: bpf: make hid_bpf_input_report() sleep until the device is readyBenjamin Tissoires2024-06-271-4/+12
| * selftests/hid: add tests for hid_hw_output_report HID-BPF hooksBenjamin Tissoires2024-06-271-0/+5
| * HID: bpf: add HID-BPF hooks for hid_hw_output_reportBenjamin Tissoires2024-06-272-4/+36
| * HID: bpf: prevent infinite recursions with hid_hw_raw_requests hooksBenjamin Tissoires2024-06-272-2/+11
| * HID: bpf: add HID-BPF hooks for hid_hw_raw_requestsBenjamin Tissoires2024-06-272-0/+39
| * HID: bpf: protect HID-BPF prog_list access by a SRCUBenjamin Tissoires2024-06-272-1/+7
| * HID: add source argument to HID low level functionsBenjamin Tissoires2024-06-272-6/+8
| * HID: bpf: fix dispatch_hid_bpf_device_event uninitialized ret valueBenjamin Tissoires2024-06-271-1/+2
| * hid: bpf: Fix grammarLuis Felipe Hernandez2024-06-271-8/+7
| * HID: bpf: make part of struct hid_device writableBenjamin Tissoires2024-06-141-0/+3
| * HID: bpf: rework hid_bpf_ops_btf_struct_accessBenjamin Tissoires2024-06-141-22/+69
| * bpf: allow bpf helpers to be used into HID-BPF struct_opsBenjamin Tissoires2024-06-141-0/+1
| * HID: bpf: error on warnings when compiling bpf objectsBenjamin Tissoires2024-06-141-1/+1
| * HID: bpf: Artist24: remove unused variableBenjamin Tissoires2024-06-141-1/+0
| * HID: bpf: remove tracing HID-BPF capabilityBenjamin Tissoires2024-06-148-1134/+7
| * HID: bpf: convert in-tree fixes into struct_opsBenjamin Tissoires2024-06-149-6/+53
| * HID: bpf: add defines for HID-BPF SEC in in-tree bpf fixesBenjamin Tissoires2024-06-149-13/+16
| * HID: bpf: implement HID-BPF through bpf_struct_opsBenjamin Tissoires2024-06-145-8/+305
| * HID: bpf: add hid_get/put_device() helpersBenjamin Tissoires2024-06-141-20/+27
| * HID: rename struct hid_bpf_ops into hid_opsBenjamin Tissoires2024-06-141-11/+11
|/
* HID: bpf: add in-tree HID-BPF fix for the Raptor Mach 2Benjamin Tissoires2024-05-071-0/+185
* HID: bpf: add in-tree HID-BPF fix for the Huion Kamvas Pro 19Benjamin Tissoires2024-05-071-0/+290
* HID: bpf: add in-tree HID-BPF fix for the XBox Elite 2 over BluetoothBenjamin Tissoires2024-05-071-0/+133
* HID: bpf: add in-tree HID-BPF fix for the Wacom ArtPenBenjamin Tissoires2024-05-071-0/+173
* HID: bpf: add in-tree HID-BPF fix for the IOGear Kaliber Gaming MMOmentum mouseBenjamin Tissoires2024-05-071-0/+59
* HID: bpf: add in-tree HID-BPF fix for the HP Elite Presenter MouseBenjamin Tissoires2024-05-071-0/+58
* HID: bpf: add in-tree HID-BPF fix for the XPPen Artist 16Benjamin Tissoires2024-05-071-0/+274
* HID: bpf: add first in-tree HID-BPF fix for the XPPen Artist 24Benjamin Tissoires2024-05-075-0/+605
* HID: bpf: fix hid_bpf_input_report() when hid-core is not readyBenjamin Tissoires2024-04-111-1/+1
* HID: bpf: allow to use bpf_timer_set_sleepable_cb() in tracing callbacks.Benjamin Tissoires2024-04-101-0/+5
* HID: bpf: allow to inject HID event from BPFBenjamin Tissoires2024-04-101-0/+29
* HID: bpf: export hid_hw_output_report as a BPF kfuncBenjamin Tissoires2024-04-101-29/+83
* HID: bpf/dispatch: regroup kfuncs definitionsBenjamin Tissoires2024-04-101-42/+38
* Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski2024-03-031-4/+4
|\
| * bpf: treewide: Annotate BPF kfuncs in BTFDaniel Xu2024-02-011-4/+4
* | HID: bpf: use __bpf_kfunc instead of noinlineBenjamin Tissoires2024-01-311-5/+13