Sergey Shtylyov <s.shtylyov@xxxxxx> writes: > The driver neglects to check the result of platform_get_irq()'s calls and > blithely passes the negative error codes to request_threaded_irq() (which > takes *unsigned* IRQ #), causing them both to fail with -EINVAL, overriding > an original error code. Stop calling request_threaded_irq() with the > invalid IRQ #s. > > Fixes: c33fad0c3748 ("usb: otg: Adding twl6030-usb transceiver driver for OMAP4430") > Signed-off-by: Sergey Shtylyov <s.shtylyov@xxxxxx> Acked-by: Felipe Balbi <balbi@xxxxxxxxxx> -- balbi