> Some devices have no input interrupt endpoint. These won't be handled> by usbhid, but currently they are not refused and reside on hid bus.> Perform this checking earlier so that we refuse to control such> a device early enough (and not pass it to the hid bus at all).> Signed-off-by: Jiri Slaby <jirislaby@gmail.com>

As the patch is obviously correct(tm) :) I have queued it in my tree, but Andi, please still report back whether it fixes the issue you are seeing.