mirror-linux/include/uapi/linux/usb
Oliver Neukum a67df6d1b9 uapi: cdc.h: cleanly provide for more interfaces and countries
The spec requires at least one interface respectively country.
It allows multiple ones. This needs to be clearly said in the UAPI.
This is subject to sanity checking in cdc_parse_cdc_header(), thus
we can trust the length.

Signed-off-by: Oliver Neukum <oneukum@suse.com>
Link: https://patch.msgid.link/20251111134641.4118827-1-oneukum@suse.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2025-11-21 15:12:12 +01:00
..
audio.h
cdc-wdm.h
cdc.h uapi: cdc.h: cleanly provide for more interfaces and countries 2025-11-21 15:12:12 +01:00
ch9.h USB/Thunderbolt update for 6.15-rc1 2025-04-02 18:23:31 -07:00
ch11.h USB: Remove remnants of Wireless USB and UWB 2023-08-09 14:17:06 +02:00
charger.h
functionfs.h usb: gadget: functionfs: fix spellos 2024-12-04 16:08:34 +01:00
g_hid.h USB: gadget: f_hid: Add GET_REPORT via userspace IOCTL 2024-08-22 17:25:59 +08:00
g_printer.h
g_uvc.h usb: gadget: uvc: default the ctrl request interface offsets 2022-10-22 13:22:40 +02:00
gadgetfs.h USB: gadget: f_hid: Add GET_REPORT via userspace IOCTL 2024-08-22 17:25:59 +08:00
midi.h
raw_gadget.h usb: raw-gadget: report suspend, resume, reset, and disconnect events 2023-10-27 12:58:16 +02:00
tmc.h
video.h media: uvcvideo: implement UVC v1.5 ROI 2025-03-03 18:23:36 +01:00