aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/hid/hid-core.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-07-31Merge tag 'hid-for-linus-2025073101' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hidLinus Torvalds1-4/+8
2025-07-31Merge branch 'for-6.17/core' into for-linusJiri Kosina1-4/+8
2025-07-29Merge tag 'driver-core-6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/driver-core/driver-coreLinus Torvalds1-1/+1
2025-07-28Merge tag 'sound-6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/soundLinus Torvalds1-0/+3
2025-07-25HID: core: Harden s32ton() against conversion to 0 bitsAlan Stern1-1/+5
2025-07-13HID: core: do not bypass hid_hw_raw_requestBenjamin Tissoires1-2/+1
2025-07-13HID: core: ensure __hid_request reserves the report ID as the first byteBenjamin Tissoires1-2/+9
2025-07-13HID: core: ensure the allocated report buffer can contain the reserved report IDBenjamin Tissoires1-1/+4
2025-06-20HID: rate-limit hid_warn to prevent log floodingLi Chen1-2/+2
2025-06-20HID: core: Add bus define for SoundWire busCharles Keepax1-0/+3
2025-06-20HID: replace scnprintf() with sysfs_emit()Chelsy Ratnawat1-1/+1
2025-06-17sysfs: treewide: switch back to attribute_group::bin_attrsThomas Weißschuh1-1/+1
2025-05-13HID: core: Add functions for HID drivers to react on first open and last close callWerner Sembach1-1/+8
2025-02-07HID: core: Add reserved item tag for main itemsTatsuya S1-1/+5
2025-01-20Merge branch 'for-6.14/core' into for-linusJiri Kosina1-0/+2
2025-01-09HID: core: Fix assumption that Resolution Multipliers must be in Logical CollectionsAlan Stern1-0/+2
2024-12-11HID: core: constify 'struct bin_attribute'Thomas Weißschuh1-4/+4
2024-12-11HID: core: use utility macros to define sysfs attributesThomas Weißschuh1-15/+8
2024-11-28HID: bpf: constify hid_opsThomas Weißschuh1-1/+1
2024-11-25Revert "HID: bpf: allow write access to quirks field in struct hid_device"Linus Torvalds1-9/+2
2024-11-18Merge branch 'for-6.13/bpf' into for-linusJiri Kosina1-19/+65
2024-11-18Merge branch 'for-6.13/core' into for-linusJiri Kosina1-58/+40
2024-11-18Merge branch 'for-6.13/wacom' into for-linusJiri Kosina1-1/+1
2024-10-29HID: core: zero-initialize the report bufferJiri Kosina1-1/+1
2024-10-16HID: Remove default case statement in fetch_item()Nathan Chancellor1-3/+0
2024-10-04HID: add per device quirk to force bind to hid-genericBenjamin Tissoires1-2/+3
2024-10-04HID: bpf: allow write access to quirks field in struct hid_deviceBenjamin Tissoires1-2/+9
2024-10-04HID: core: remove one more kmemdup on .probe()Benjamin Tissoires1-8/+20
2024-10-04HID: core: save one kmemdup during .probe()Benjamin Tissoires1-7/+11
2024-10-04HID: bpf: move HID-BPF report descriptor fixup earlierBenjamin Tissoires1-4/+26
2024-10-04HID: stop exporting hid_snto32()Dmitry Torokhov1-34/+29
2024-10-04HID: simplify snto32()Dmitry Torokhov1-9/+2
2024-10-04HID: simplify code in fetch_item()Dmitry Torokhov1-17/+14
2024-10-02move asm/unaligned.h to linux/unaligned.hAl Viro1-1/+1
2024-09-13Merge branch 'for-6.12/constify-rdesc' into for-linusBenjamin Tissoires1-7/+7
2024-08-27HID: constify params and return value of fetch_item()Thomas Weißschuh1-6/+6
2024-08-27HID: constify parameter rdesc of hid_parse_report()Thomas Weißschuh1-1/+1
2024-08-02HID: core: add helper for finding a field with a certain usageKerem Karabay1-0/+25
2024-07-25Merge tag 'driver-core-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-coreLinus Torvalds1-1/+1
2024-07-16Merge branch 'for-6.11/bpf' into for-linusBenjamin Tissoires1-38/+86
2024-07-16Merge branch 'for-6.11/module-description' into for-linusBenjamin Tissoires1-0/+1
2024-07-16Merge branch 'for-6.11/core' into for-linusBenjamin Tissoires1-4/+4
2024-07-03driver core: have match() callback in struct bus_type take a const *Greg Kroah-Hartman1-1/+1
2024-07-01HID: bpf: fix gcc warning and unify __u64 into u64Benjamin Tissoires1-2/+2
2024-06-27HID: bpf: allow hid_device_event hooks to inject input reports on selfBenjamin Tissoires1-2/+3
2024-06-27HID: bpf: make hid_bpf_input_report() sleep until the device is readyBenjamin Tissoires1-4/+12
2024-06-27HID: bpf: add HID-BPF hooks for hid_hw_output_reportBenjamin Tissoires1-2/+8
2024-06-27HID: bpf: prevent infinite recursions with hid_hw_raw_requests hooksBenjamin Tissoires1-3/+3
2024-06-27HID: bpf: add HID-BPF hooks for hid_hw_raw_requestsBenjamin Tissoires1-0/+6
2024-06-27HID: bpf: protect HID-BPF prog_list access by a SRCUBenjamin Tissoires1-1/+7