linux/drivers/usb/class
Oliver Neukum d71f45c6cd cdc-acm: new quirk for EPSON HMD
commit f97e96c303 upstream.

This device has a union descriptor that is just garbage
and needs a custom descriptor.
In principle this could be done with a (conditionally
activated) heuristic. That would match more devices
without a need for defining a new quirk. However,
this always carries the risk that the heuristics
does the wrong thing and leads to more breakage.
Defining the quirk and telling it exactly what to do
is the safe and conservative approach.

Signed-off-by: Oliver Neukum <oneukum@suse.com>
Cc: stable <stable@kernel.org>
Link: https://patch.msgid.link/20260317084139.1461008-1-oneukum@suse.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
History 2026-04-18 10:33:34 +02:00
..
cdc-acm.c cdc-acm: new quirk for EPSON HMD 2026-04-18 10:33:34 +02:00
cdc-acm.h cdc-acm: new quirk for EPSON HMD 2026-04-18 10:33:34 +02:00
cdc-wdm.c usb: class: cdc-wdm: fix reordering issue in read code path 2026-04-18 10:33:14 +02:00
Kconfig treewide: replace '---help---' in Kconfig files with 'help' 2020-06-14 01:57:21 +09:00
Makefile USB: add SPDX identifiers to all remaining Makefiles 2017-11-07 15:53:48 +01:00
usblp.c USB: usblp: return error when setting unsupported protocol 2025-01-23 17:15:53 +01:00
usbtmc.c usb: usbtmc: Flush anchored URBs in usbtmc_release 2026-04-18 10:33:33 +02:00