]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
usb: core: eUSB2 companion descriptor is for isoc IN endpoints only
authorSakari Ailus <sakari.ailus@linux.intel.com>
Wed, 20 Aug 2025 14:38:18 +0000 (17:38 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 6 Sep 2025 13:25:05 +0000 (15:25 +0200)
commit53d76c6866a0362320b837dd292db4befcac31ba
tree44979971a2c61f58d927326d0d1d8c5820282bc1
parent030ab58b075c04b5286d2787860373dcc30020c6
usb: core: eUSB2 companion descriptor is for isoc IN endpoints only

The eUSB2 isochronous double bandwidth endpoint descriptor is allowed for
the isochronous IN endpoints, according to the ECN. Do not parse these
descriptors if they are found in interrupt or OUT endpoints.

Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>
Acked-by: Mathias Nyman <mathias.nyman@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Link: https://lore.kernel.org/r/20250820143824.551777-4-sakari.ailus@linux.intel.com
drivers/usb/core/config.c