zephyr/include/zephyr
Tomasz Moń c705551a8c usb: device_next: hid: Pass request buffer in input report done
Pass the report buffer originally provided in hid_device_submit_report()
as a parameter to input_report_done() callback. Example use case is to
enable HID report multi buffering which is easiest achieved by
allocating report buffer before submitting it and then releasing the
buffer after it has been sent.

Signed-off-by: Tomasz Moń <tomasz.mon@nordicsemi.no>
2025-01-14 10:56:06 +01:00
..
acpi
app_memory style: Inconsistent macro names changed 2024-10-30 08:55:36 -05:00
arch arch: arm: Allow NMI handlers to be registered from C++ 2025-01-10 18:58:49 +01:00
audio
bluetooth Bluetooth: TMAP: Remove double definitions of TMAP roles support 2025-01-09 15:49:10 +01:00
canbus
console
crypto
data
debug debug: symtab: fix ignored type qualifiers on func return type 2024-11-06 09:52:36 -08:00
devicetree include: devicetree: Add port and endpoint macro header 2024-12-06 22:23:31 +01:00
dfu
display style: Inconsistent macro names changed 2024-10-30 08:55:36 -05:00
drivers include: drivers: nrf_clock_control: make nrf_clock inclusion stricter 2025-01-13 08:45:12 +01:00
dsp dsp: utils: Implemented float/fixed type conversions 2024-12-17 20:55:27 +01:00
dt-bindings driver: clock_control_mcux_ccm_rev2.c: update new lpspi support 2025-01-13 10:08:36 +01:00
fs fs: littlefs: add littlefs disk version selection 2024-12-17 20:55:51 +01:00
input input: kbd_matrix: implement stable poll period support 2024-11-17 19:06:15 -05:00
internal Revert "arch: deprecate _current" 2025-01-10 07:49:08 +01:00
ipc
kernel demand_paging: eviction: add kconfig CONFIG_EVICTION_TRACKING 2024-11-18 13:16:44 -05:00
linker linker: undefine the no-ops dt macros at the end of the file 2024-12-16 20:48:56 +01:00
llext llext: move a calculation to a more logical location 2024-12-17 20:55:15 +01:00
logging logging: frontend_stmesp: Fix compilation 2024-12-10 16:21:25 +01:00
lorawan lorawan: add devicetime request support 2024-11-16 14:03:36 -05:00
math
mem_mgmt
mgmt mgmt: mcumgr: grp: os_mgmt: Add error code for invalid responses 2025-01-03 10:02:23 +01:00
misc
modbus
modem
multi_heap
net net: wifi: support printing WPA3 enterprise in scan result 2025-01-10 07:48:40 +01:00
platform init: fix soc and board hooks doxygen comments 2024-11-21 11:02:07 +00:00
pm pm: policy: event: use uptime ticks 2024-12-09 03:55:52 +01:00
portability
posix posix: features: correction on posix2 feature test macros 2025-01-13 20:24:05 +01:00
random random: remove deprecated rand32.h 2024-11-13 19:08:11 -08:00
retention
rtio drivers: rtio: bugfix 2025-01-13 10:08:45 +01:00
sd
sensing
settings
shell net: websocket: pass HTTP upgrade request context to user callback 2025-01-08 21:02:02 +01:00
sip_svc
stats
storage stream_flash: Enforce size to be explicitly present on init 2025-01-07 15:56:49 +01:00
sys include: zephyr: sys: Introduce IS_BIT_SET() macro 2025-01-10 14:48:13 +01:00
task_wdt style: Inconsistent macro names changed 2024-10-30 08:55:36 -05:00
timing
toolchain toolchain: xcc: fix build with non-clang xcc versions 2024-12-04 06:30:48 -05:00
tracing tracing: Add calloc 2024-12-30 17:32:03 +01:00
usb usb: device_next: hid: Pass request buffer in input report done 2025-01-14 10:56:06 +01:00
usb_c
xen
zbus zbus: optional unique channel numeric identifiers 2024-12-18 12:47:24 +01:00
zvfs
bindesc.h
cache.h
device.h llext: export all Z_DEVICE_DEFINE devices 2024-12-20 20:19:05 +01:00
devicetree.h devicetree: Fix DT_HAS_COMPAT_ON_BUS_STATUS_OKAY documentation 2025-01-14 00:01:53 +01:00
fatal_types.h
fatal.h
init.h
irq_multilevel.h Revert "irq: multilevel: compile 3rd level IRQ APIs only when enabled" 2024-11-19 22:40:13 -05:00
irq_nextlevel.h
irq_offload.h
irq.h
kernel_includes.h
kernel_structs.h kernel: mark z_smp_current_get() with the const attribute 2025-01-10 07:49:08 +01:00
kernel_version.h
kernel.h kernel: Add k_heap_calloc 2024-12-30 17:32:03 +01:00
net_buf.h
shared_irq.h
smf.h
spinlock.h
sw_isr_table.h
sys_clock.h sys_clock: extra time defines 2024-11-19 20:05:08 -05:00
syscall.h
toolchain.h
types.h