On Mon, Sep 21, 2020 at 10:10:22AM +0200, Johan Hovold wrote: > Add support for Whistler radio scanners TRX series, which have a union > descriptor that designates a mass-storage interface as master. Handle > that by generalising the NO_DATA_INTERFACE quirk to allow us to fall > back to using the combined-interface detection. > > Note that the NO_DATA_INTERFACE quirk was added by commit fd5054c169d2 > ("USB: cdc_acm: Fix oops when Droids MuIn LCD is connected") to handle a > combined-interface-type device with a broken call-management descriptor > by hardcoding the "data" interface number. > > Link: https://lore.kernel.org/r/5f4ca4f8.1c69fb81.a4487.0f5f@xxxxxxxxxxxxx > Reported-by: Daniel Caujolle-Bert <f1rmb.daniel@xxxxxxxxx> > Tested-by: Daniel Caujolle-Bert <f1rmb.daniel@xxxxxxxxx> > Cc: stable@xxxxxxxxxxxxxxx > Signed-off-by: Johan Hovold <johan@xxxxxxxxxx> > --- > > v2 > - use the right class define in the device-id table (not subclass with > same value) Is this independant of your other patch series for cdc-acm? thanks, greg k-h