Skip to content

Commit 3f88662

Browse files
kbeldangregkh
authored andcommitted
USB: pxa27x_udc - Fix Oops
udc_disable oopses dereferencing udc_command. Signed-off-by: Karl Beldan <[email protected]> Acked-by: Robert Jarzmik <[email protected]> Acked-by: David Brownell <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
1 parent 1b2d23d commit 3f88662

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

drivers/usb/gadget/pxa27x_udc.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1526,7 +1526,8 @@ static void udc_disable(struct pxa_udc *udc)
15261526

15271527
ep0_idle(udc);
15281528
udc->gadget.speed = USB_SPEED_UNKNOWN;
1529-
udc->mach->udc_command(PXA2XX_UDC_CMD_DISCONNECT);
1529+
if (udc->mach->udc_command)
1530+
udc->mach->udc_command(PXA2XX_UDC_CMD_DISCONNECT);
15301531
}
15311532

15321533
/**

0 commit comments

Comments
 (0)