]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
HID: bpf: add helper macros for LE/BE conversion
authorPeter Hutterer <peter.hutterer@who-t.net>
Fri, 3 Apr 2026 16:12:21 +0000 (18:12 +0200)
committerJiri Kosina <jkosina@suse.com>
Wed, 8 Apr 2026 19:46:00 +0000 (21:46 +0200)
commit462240acc5c84a1462fd66f0e0e1ecbbb3613ddb
tree4ce2d503d71989718fe39cdc91120205bcf9fee5
parented1d6d21c961df2241d0434963c6885036172718
HID: bpf: add helper macros for LE/BE conversion

BPF has bpf_htons and friends but those only work with data in Big
Endian format. HID is little endian so we need our own macros.

Link: https://gitlab.freedesktop.org/libevdev/udev-hid-bpf/-/merge_requests/221
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Signed-off-by: Benjamin Tissoires <bentiss@kernel.org>
Signed-off-by: Jiri Kosina <jkosina@suse.com>
drivers/hid/bpf/progs/hid_bpf_helpers.h