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