RE: [PATCH 6/7] usb: chipidea: Fix Internal error: : 808 [#1] ARM related to STS flag

2013-12-09 Thread peter.c...@freescale.com
> > On Thu, Dec 05, 2013 at 03:20:54PM +0800, Peter Chen wrote: > > From: Chris Ruehl > > > > * init the sts flag to 0 (missed) > > * fix write the real bit not sts value > > * Set PORTCS_STS and DEVLC_STS only if sts = 1 > > > > Signed-off-by: Chris Ruehl > > Signed-off-by: Peter Chen > > --

RE: [PATCH 3/7] usb: ehci: add freescale imx28 special write register method

2013-12-09 Thread peter.c...@freescale.com
> > On Thu, Dec 05, 2013 at 03:20:51PM +0800, Peter Chen wrote: > > According to Freescale imx28 Errata, "ENGR119653 USB: ARM to USB > > register error issue", All USB register write operations must > > use the ARM SWP instruction. So, we implement a special ehci_write > > for imx28. > > > > Dis

RE: [PATCH 7/7] usb: chipidea: put hw_phymode_configure before ci_usb_phy_init

2013-12-09 Thread peter.c...@freescale.com
> > On Thu, Dec 05, 2013 at 03:20:55PM +0800, Peter Chen wrote: > > From: Chris Ruehl > > > > hw_phymode_configure configures the PORTSC registers and allow the > > following phy_inits to operate on the right parameters. This fix a > problem > > where the UPLI (ISP1504) could not be detected,