]> git.karo-electronics.de Git - karo-tx-linux.git/commit
ENGR00174037-1 Add HSIC suspend/resume feature
authorTony LIU <junjie.liu@freescale.com>
Wed, 8 Feb 2012 07:33:56 +0000 (15:33 +0800)
committerLothar Waßmann <LW@KARO-electronics.de>
Fri, 24 May 2013 06:33:57 +0000 (08:33 +0200)
commit77fc1e7e5ee352585dc809cd0a7f0d29519934b3
tree60d163a0ae432867025dbee9c5a23fcbb4f0f92d
parent4facc187a70cb4e6eedcdc883600419e0bbbcc3b
ENGR00174037-1 Add HSIC suspend/resume feature

MSL part

- For HSIC, not connect nor disconnect, then WKCN,
  WKDC must not be set during suspend
- For HSIC, must set bit 21 in host control registry
  after device connected to host controller
- USB PHY 480M clock output must turn on to avoid about
  10ms delay before sending out resume signal
- HW_ANA_MISC clkgate delay must be set to 2 or 3 to
  avoid 24M OSCI not stable issue

Signed-off-by: Tony LIU <junjie.liu@freescale.com>
arch/arm/mach-mx6/usb_h2.c
arch/arm/mach-mx6/usb_h3.c
arch/arm/plat-mxc/include/mach/arc_otg.h
arch/arm/plat-mxc/include/mach/regs-usbphy-mx6.h