summaryrefslogtreecommitdiff
path: root/common/include/asm
diff options
context:
space:
mode:
authorFisher Cheng2012-11-23 14:16:46 +0800
committerJulien Lacour2013-10-01 11:29:29 +0200
commitca15306cb8a92c9f2abfc816ef5b69545c838d9f (patch)
tree38b1cb58d431873eb905cdab2595d9eaa882ad7a /common/include/asm
parent16dd5084970c7c0a6e7b705a1274765def108c0b (diff)
cleo/linux,common/include: add USB host driver, closes #4212
Diffstat (limited to 'common/include/asm')
-rw-r--r--common/include/asm/arch/ips/hardware/arm_apb.h2
-rw-r--r--common/include/asm/arch/ips/hardware/bus_sys.h9
-rw-r--r--common/include/asm/arch/irqs.h2
3 files changed, 13 insertions, 0 deletions
diff --git a/common/include/asm/arch/ips/hardware/arm_apb.h b/common/include/asm/arch/ips/hardware/arm_apb.h
index ca9eb5bf3a..04d9c8e45d 100644
--- a/common/include/asm/arch/ips/hardware/arm_apb.h
+++ b/common/include/asm/arch/ips/hardware/arm_apb.h
@@ -46,6 +46,8 @@
#define ARM_GPIO_BASE (ARM_APB_BASE+0x60000)
#include "arm_gpio.h"
+#define ARM_BRG_BASE (ARM_APB_BASE+0x8000000)
+
#ifdef CONFIG_CHIP_FEATURE_EXTRA_TIMERS
#define ARM_TIMER3_BASE (ARM_APB_BASE+0x70000)
diff --git a/common/include/asm/arch/ips/hardware/bus_sys.h b/common/include/asm/arch/ips/hardware/bus_sys.h
index 1944576b29..e4a04349ec 100644
--- a/common/include/asm/arch/ips/hardware/bus_sys.h
+++ b/common/include/asm/arch/ips/hardware/bus_sys.h
@@ -73,6 +73,15 @@
#include "msepll.h"
#endif
+#if defined(CONFIG_USB_EHCI_HCD)
+#define USB_UTMI_BASE (0xEC000E00)
+#define USB_UHC_BASE (0xEC001200)
+#define USB_USBC_BASE (0xEC001400)
+#endif
+
+#define TOPREG_BASE (0xEC001A00)
+
+
#if defined (CONFIG_CHIP_FEATURE_IOMUX)
#define IOMUX_OFFSET (0x1C00)
#define IOMUX_BASE (EXT_REG_BANK_BASE + IOMUX_OFFSET)
diff --git a/common/include/asm/arch/irqs.h b/common/include/asm/arch/irqs.h
index ee7dac7286..81d7395eae 100644
--- a/common/include/asm/arch/irqs.h
+++ b/common/include/asm/arch/irqs.h
@@ -101,6 +101,8 @@
#define INT_TIMER_4 33
#define INT_ETH2 34
+#define INT_UHC 44
+
#define INTMASK_TIMER_1 (1 << INT_TIMER_1)
#define INTMASK_TIMER_2 (1 << INT_TIMER_2)
#define INTMASK_GPIO (1 << INT_GPIO)