Browse Source

Fixed udc initialization.

Signed-off-by: Trace Russell <b45800@freescale.com>
Trace Russell 12 years ago
parent
commit
43a3f87697
2 changed files with 3 additions and 2 deletions
  1. 1 1
      board/freescale/vf610twr/vf610twr.c
  2. 2 1
      drivers/usb/gadget/arcotg_udc.c

+ 1 - 1
board/freescale/vf610twr/vf610twr.c

@@ -413,7 +413,7 @@ int checkboard(void)
 	return 0;
 }
 
-#ifdef CONFIG_IMX_UDC
+#ifdef CONFIG_USB_GADGET_ARCOTG_UDC
 
 void udc_pins_setting(void)
 {

+ 2 - 1
drivers/usb/gadget/arcotg_udc.c

@@ -1423,6 +1423,7 @@ static int fsl_pullup(struct usb_gadget *gadget, int is_on)
 {
 	struct fsl_udc *udc;
 
+	printf("FSL pullup\n");
 	udc = container_of(gadget, struct fsl_udc, gadget);
 	udc->softconnect = (is_on != 0);
 	if (can_pullup(udc))
@@ -2660,7 +2661,7 @@ int __devinit fsl_udc_probe(struct fsl_usb2_platform_data *pdata)
 	/*
 	 * do platform specific init: check the clock, grab/config pins, etc.
 	 */
-	//set_usboh3_clk();
+	set_usboh3_clk();
 	set_usb_phy1_clk();
 	enable_usboh3_clk(1);
 	enable_usb_phy1_clk(1);