[U-Boot] [PATCH 1/6] mpc8xxx: USB: Removed reenablement of its interface

Vivek Mahajan vivek.mahajan at freescale.com
Thu May 21 14:02:15 CEST 2009


To prepare for the 85xx USB support, which requires interface enablement
only once in (specified) order, no different than instructions for
enabling the interface under 83xx.  It is unknown why the original author
enabled the interface twice (checked for references in errata, etc).

Signed-off-by: Vivek Mahajan <vivek.mahajan at freescale.com>
---
 drivers/usb/host/ehci-fsl.c |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)

diff --git a/drivers/usb/host/ehci-fsl.c b/drivers/usb/host/ehci-fsl.c
index 86ee1d5..cff6024 100644
--- a/drivers/usb/host/ehci-fsl.c
+++ b/drivers/usb/host/ehci-fsl.c
@@ -81,10 +81,6 @@ int ehci_hcd_init(void)
 	out_be32((void *)(addr + FSL_SOC_USB_AGECNTTHRSH), 0x00000040);
 	out_be32((void *)(addr + FSL_SOC_USB_SICTRL), 0x00000001);
 
-	/* Enable interface. */
-	temp = in_be32((void *)(addr + FSL_SOC_USB_CTRL));
-	out_be32((void *)(addr + FSL_SOC_USB_CTRL), temp | USB_EN);
-
 	temp = in_le32((void *)(addr + FSL_SOC_USB_USBMODE));
 
 	return 0;
-- 
1.5.6.5



More information about the U-Boot mailing list