summaryrefslogtreecommitdiff
path: root/drivers/hid
AgeCommit message (Expand)AuthorFilesLines
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 Tissoires4-9/+9
2024-06-27HID: bpf: allow hid_device_event hooks to inject input reports on selfBenjamin Tissoires2-10/+51
2024-06-27HID: bpf: make hid_bpf_input_report() sleep until the device is readyBenjamin Tissoires2-8/+24
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 Tissoires4-7/+45
2024-06-27HID: bpf: prevent infinite recursions with hid_hw_raw_requests hooksBenjamin Tissoires4-7/+16
2024-06-27HID: bpf: add HID-BPF hooks for hid_hw_raw_requestsBenjamin Tissoires3-0/+45
2024-06-27HID: bpf: protect HID-BPF prog_list access by a SRCUBenjamin Tissoires3-2/+14
2024-06-27HID: add source argument to HID low level functionsBenjamin Tissoires4-43/+66
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-19HID: uclogic: Add module descriptionJosé Expósito1-0/+1
2024-06-19HID: uclogic: Avoid linking common code into multiple modulesJosé Expósito3-4/+6
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 Tissoires2-14/+14
2024-06-08Merge tag 'for-linus-2024060801' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds12-67/+139
2024-06-07HID: Ignore battery for ELAN touchscreens 2F2C and 4116Louis Dalibard2-0/+6
2024-06-07HID: i2c-hid: elan: fix reset suspend current leakageJohan Hovold1-12/+47
2024-06-07input: Add support for "Do Not Disturb"Aseda Aboagye2-0/+9
2024-06-07input: Add event code for accessibility keyAseda Aboagye2-0/+2
2024-06-07hid: asus: asus_report_fixup: fix potential read out of boundsAndrew Ballance1-2/+2
2024-06-06HID: add missing MODULE_DESCRIPTION() macrosJeff Johnson57-0/+57
2024-06-06HID: logitech-dj: add missing MODULE_DESCRIPTION() macroJeff Johnson1-0/+1
2024-06-06HID: lg-g15: add missing MODULE_DESCRIPTION() macroJeff Johnson1-0/+1
2024-06-06HID: letsketch: add missing MODULE_DESCRIPTION() macroJeff Johnson1-0/+1
2024-06-06HID: usbhid: Share USB device firmware node with child HID deviceDanny Kaehn1-0/+2
2024-06-04HID: logitech-hidpp: add missing MODULE_DESCRIPTION() macroJeff Johnson1-0/+1
2024-06-04HID: intel-ish-hid: fix endian-conversionArnd Bergmann2-44/+56
2024-06-04HID: nintendo: Fix an error handling path in nintendo_hid_probe()Christophe JAILLET1-2/+4
2024-06-04HID: logitech-dj: Fix memory leak in logi_dj_recv_switch_to_dj_mode()José Expósito1-1/+3
2024-06-04HID: nintendo: Remove some unused functionsJiapeng Chong1-21/+0
2024-06-04HID: intel-ish-hid: add MODULE_DESCRIPTION()Jeff Johnson1-0/+1
2024-06-04HID: intel-ish-hid: fix ishtp_wait_resume() kernel-docJeff Johnson1-0/+1
2024-06-04HID: uclogic: Use Rx and Ry for touch stripsJosé Expósito1-1/+2
2024-06-04HID: uclogic: Support HUION devices with up to 20 buttonsJosé Expósito1-3/+3
2024-06-04HID: Use kvzalloc instead of kzalloc in hid_register_field()Hailong.Liu1-4/+4
2024-06-04HID: core: remove unnecessary WARN_ON() in implement()Nikita Zhandarovich1-1/+0
2024-05-23HID: nvidia-shield: Add missing check for input_ff_create_memlessChen Ni1-1/+3