From 708eecd7a0c5c160ed2ee59b2fda8dad375a7b33 Mon Sep 17 00:00:00 2001 From: karl beldan Date: Fri, 16 May 2008 11:30:22 +0200 Subject: [PATCH] --- yaml --- r: 97064 b: refs/heads/master c: 3f886620742edd4e7e037d7d9349be69df0ce59b h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/drivers/usb/gadget/pxa27x_udc.c | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index fb05e033b001..112af1456677 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 1b2d23d49cf4b4b1fe3b43d3ffd6077fc4ee9ac6 +refs/heads/master: 3f886620742edd4e7e037d7d9349be69df0ce59b diff --git a/trunk/drivers/usb/gadget/pxa27x_udc.c b/trunk/drivers/usb/gadget/pxa27x_udc.c index 499b7a23f351..e02bfd4df3a6 100644 --- a/trunk/drivers/usb/gadget/pxa27x_udc.c +++ b/trunk/drivers/usb/gadget/pxa27x_udc.c @@ -1526,7 +1526,8 @@ static void udc_disable(struct pxa_udc *udc) ep0_idle(udc); udc->gadget.speed = USB_SPEED_UNKNOWN; - udc->mach->udc_command(PXA2XX_UDC_CMD_DISCONNECT); + if (udc->mach->udc_command) + udc->mach->udc_command(PXA2XX_UDC_CMD_DISCONNECT); } /**