]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - arch/arm/mach-mmp/include/mach/regs-apbc.h
[ARM] pxa: add base support for Marvell PXA910
[linux-2.6-omap-h63xx.git] / arch / arm / mach-mmp / include / mach / regs-apbc.h
index e0ffae5948736f774b5a1180f6c85b1e4d5cd313..c6b8c9dc202668f776a6768eff1685abeedb7f9b 100644 (file)
 #define APBC_PXA168_UART3      APBC_REG(0x070)
 #define APBC_PXA168_AC97       APBC_REG(0x084)
 
+/*
+ * APB Clock register offsets for PXA910
+ */
+#define APBC_PXA910_UART0      APBC_REG(0x000)
+#define APBC_PXA910_UART1      APBC_REG(0x004)
+#define APBC_PXA910_GPIO       APBC_REG(0x008)
+#define APBC_PXA910_PWM0       APBC_REG(0x00c)
+#define APBC_PXA910_PWM1       APBC_REG(0x010)
+#define APBC_PXA910_PWM2       APBC_REG(0x014)
+#define APBC_PXA910_PWM3       APBC_REG(0x018)
+#define APBC_PXA910_SSP1       APBC_REG(0x01c)
+#define APBC_PXA910_SSP2       APBC_REG(0x020)
+#define APBC_PXA910_IPC                APBC_REG(0x024)
+#define APBC_PXA910_TWSI0      APBC_REG(0x02c)
+#define APBC_PXA910_KPC                APBC_REG(0x030)
+#define APBC_PXA910_TIMERS     APBC_REG(0x034)
+#define APBC_PXA910_TBROT      APBC_REG(0x038)
+#define APBC_PXA910_AIB                APBC_REG(0x03c)
+#define APBC_PXA910_SW_JTAG    APBC_REG(0x040)
+#define APBC_PXA910_TIMERS1    APBC_REG(0x044)
+#define APBC_PXA910_ONEWIRE    APBC_REG(0x048)
+#define APBC_PXA910_SSP3       APBC_REG(0x04c)
+#define APBC_PXA910_ASFAR      APBC_REG(0x050)
+#define APBC_PXA910_ASSAR      APBC_REG(0x054)
+
 /* Common APB clock register bit definitions */
 #define APBC_APBCLK    (1 << 0)  /* APB Bus Clock Enable */
 #define APBC_FNCLK     (1 << 1)  /* Functional Clock Enable */