zephyr/subsys/usb/device_next/class
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
..
bt_hci.c usb: device_next: remove redundant memset() after net_buf_alloc.*() 2024-12-17 11:38:22 +00:00
Kconfig usb: device_next: NCM driver for usb-next 2024-10-17 15:38:00 -04:00
Kconfig.bt
Kconfig.cdc_acm
Kconfig.cdc_ecm
Kconfig.cdc_ncm usb: device_next: NCM driver for usb-next 2024-10-17 15:38:00 -04:00
Kconfig.hid
Kconfig.loopback
Kconfig.msc
Kconfig.template.instances_count
Kconfig.uac2
loopback.c usb: device_next: Update IAD first interface on init 2024-12-12 16:22:49 +01:00
usbd_cdc_acm.c usb: device_next: cdc_acm: set the thread name after initializing it 2024-12-27 14:10:05 +01:00
usbd_cdc_ecm.c usb: device_next: allow CDC ECM to survive alternate toggling 2024-12-18 12:46:08 +01:00
usbd_cdc_ncm.c usb: device_next: rework wSequence check in CDC NCM implementation 2024-12-18 12:46:08 +01:00
usbd_hid_api.c usb: device_next: hid: Pass request buffer in input report done 2025-01-14 10:56:06 +01:00
usbd_hid_internal.h
usbd_hid_macros.h usb: device_next: Make stack High-Bandwidth aware 2024-08-21 18:25:30 +01:00
usbd_hid.c usb: device_next: hid: Pass request buffer in input report done 2025-01-14 10:56:06 +01:00
usbd_msc_scsi.c
usbd_msc_scsi.h
usbd_msc.c usb: device_next: remove redundant memset() after net_buf_alloc.*() 2024-12-17 11:38:22 +00:00
usbd_msc.ld
usbd_uac2_macros.h usb: device_next: uac2: Generate Feature Unit descriptor 2024-10-15 19:03:49 +01:00
usbd_uac2.c usb: device_next: remove redundant memset() after net_buf_alloc.*() 2024-12-17 11:38:22 +00:00