]> 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)
committerOliver Wendt <ow@karo-electronics.de>
Mon, 30 Sep 2013 12:10:51 +0000 (14:10 +0200)
commitcc1dd31517ca22a28eb5b362f58fd3317227cbd8
tree60d163a0ae432867025dbee9c5a23fcbb4f0f92d
parent16e8c9fc8345c308b28421650741e5d73f94e7ee
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