On Sat, Dec 27, 2014 at 10:54:09PM +0100, Reinhard Speyerer wrote: > Reinhard Speyerer <rspmn@xxxxxxxx> wrote: > > Johan Hovold <johan@xxxxxxxxxx> wrote: > > > On Sun, Dec 21, 2014 at 11:25:45PM +0100, Reinhard Speyerer wrote: > With the qcserial.c patch below (for Linux kernel 3.16.3) I was able to > verify that adding the send_setup code fixes the missing URCs for the > MC7304. To avoid potential side effects for other ports of the MC7304 > the send_setup code is only used for the AT port (USB interface 3). Thanks for verifying this. After looking at this some more, and depending on whether you can find out if the vendor driver sends these requests for all devices, I think your original proposal of simply moving this device over to option might be the best solution after all. What is the "lsusb -v" output for this device? Perhaps you can use USB_DEVICE_AND_INTERFACE_INFO so you don't have to blacklist so many interfaces explicitly (e.g. the AUDIO interfaces)? Thanks, Johan -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html