summaryrefslogtreecommitdiffstats
path: root/arch/arm/include/asm/arch-am33xx
diff options
context:
space:
mode:
authorFelipe Balbi <balbi@ti.com>2014-06-23 17:18:24 -0500
committerMarek Vasut <marex@denx.de>2014-07-09 22:11:51 +0200
commit5ba95541b700d2edecb4d97d4b905f51ed8551b3 (patch)
tree26c9d9f31c03ce6815b63ef152d026a895907004 /arch/arm/include/asm/arch-am33xx
parent26707d9e6bb0d2e5e6de706cd68bddcea34e731f (diff)
downloadtalos-obmc-uboot-5ba95541b700d2edecb4d97d4b905f51ed8551b3.tar.gz
talos-obmc-uboot-5ba95541b700d2edecb4d97d4b905f51ed8551b3.zip
usb: phy: omap_usb_phy: implement usb_phy_power() for AM437x
Newer AM437x silicon requires us to explicitly power up the USB2 PHY. By implementing usb_phy_power() we can achieve that. Signed-off-by: Felipe Balbi <balbi@ti.com>
Diffstat (limited to 'arch/arm/include/asm/arch-am33xx')
-rw-r--r--arch/arm/include/asm/arch-am33xx/hardware_am43xx.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/arch/arm/include/asm/arch-am33xx/hardware_am43xx.h b/arch/arm/include/asm/arch-am33xx/hardware_am43xx.h
index b470319249..efdecf4613 100644
--- a/arch/arm/include/asm/arch-am33xx/hardware_am43xx.h
+++ b/arch/arm/include/asm/arch-am33xx/hardware_am43xx.h
@@ -43,6 +43,11 @@
#define VTP0_CTRL_ADDR 0x44E10E0C
#define VTP1_CTRL_ADDR 0x48140E10
+/* USB CTRL Base Address */
+#define USB1_CTRL 0x44e10628
+#define USB1_CTRL_CM_PWRDN BIT(0)
+#define USB1_CTRL_OTG_PWRDN BIT(1)
+
/* DDR Base address */
#define DDR_PHY_CMD_ADDR 0x44E12000
#define DDR_PHY_DATA_ADDR 0x44E120C8
OpenPOWER on IntegriCloud