usb: zynq_udc: Patch to fix crash in OTG mode
IRQ spinlock needs to be taken before calling dr_controller_run(). Otherwise interupts are enabled before stopped bit is cleared causing zynq_udc_irq() to return IRQ_NONE, which results in stacktrace and irq53 being disabled by kernel. Signed-off-by:Charles Baudouin <charles.baudouin@cobham.com> Signed-off-by:
Michal Simek <michal.simek@xilinx.com>
Loading
Please sign in to comment