linux/include
Benjamin Tissoires ead77b65ae HID: export hid_report_type to uapi
When we are dealing with eBPF, we need to have access to the report type.
Currently our implementation differs from the USB standard, making it
impossible for users to know the exact value besides hardcoding it
themselves.

And instead of a blank define, convert it as an enum.

Note that we need to also do change in the ll_driver API, but given
that this will have a wider impact outside of this tree, we leave this
as a TODO for the future.

Reviewed-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Benjamin Tissoires <benjamin.tissoires@redhat.com>
Link: https://lore.kernel.org/r/20220902132938.2409206-10-benjamin.tissoires@redhat.com
2022-09-20 11:53:32 +01:00
..
acpi Merge branches 'acpi-processor', 'acpi-apei' and 'acpi-ec' 2022-07-29 20:08:25 +02:00
asm-generic xen: branch for v6.0-rc1 2022-08-04 15:10:55 -07:00
clocksource - Add the missing DT bindings for the MTU nomadik timer (Linus 2022-07-28 12:33:34 +02:00
crypto crypto: aria - Implement ARIA symmetric cipher algorithm 2022-07-15 16:38:19 +08:00
drm Driver uAPI changes: 2022-07-22 15:51:31 +10:00
dt-bindings SPDX changes for 6.0-rc1 2022-08-04 12:12:54 -07:00
keys
kunit
kvm KVM: arm64: vgic: Consolidate userspace access for base address setting 2022-07-17 11:55:33 +01:00
linux HID: export hid_report_type to uapi 2022-09-20 11:53:32 +01:00
math-emu
media SPDX changes for 6.0-rc1 2022-08-04 12:12:54 -07:00
memory
misc
net Networking changes for 6.0. 2022-08-03 16:29:08 -07:00
pcmcia
ras
rdma
scsi
soc Char / Misc driver changes for 6.0-rc1 2022-08-04 11:05:48 -07:00
sound
target
trace Char / Misc driver changes for 6.0-rc1 2022-08-04 11:05:48 -07:00
uapi HID: export hid_report_type to uapi 2022-09-20 11:53:32 +01:00
ufs
vdso
video
xen xen: don't require virtio with grants for non-PV guests 2022-08-01 07:43:03 +02:00