Add qemu 2.4.0
[kvmfornfv.git] / qemu / roms / u-boot / arch / m68k / include / asm / immap_5253.h
diff --git a/qemu/roms/u-boot/arch/m68k/include/asm/immap_5253.h b/qemu/roms/u-boot/arch/m68k/include/asm/immap_5253.h
new file mode 100644 (file)
index 0000000..4247de7
--- /dev/null
@@ -0,0 +1,37 @@
+/*
+ * MCF5253 Internal Memory Map
+ *
+ * Copyright (C) 2004-2007 Freescale Semiconductor, Inc.
+ * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
+ *
+ * SPDX-License-Identifier:    GPL-2.0+
+ */
+
+#ifndef __IMMAP_5253__
+#define __IMMAP_5253__
+
+#define MMAP_INTC              (CONFIG_SYS_MBAR + 0x00000040)
+#define MMAP_FBCS              (CONFIG_SYS_MBAR + 0x00000080)
+#define MMAP_DTMR0             (CONFIG_SYS_MBAR + 0x00000140)
+#define MMAP_DTMR1             (CONFIG_SYS_MBAR + 0x00000180)
+#define MMAP_UART0             (CONFIG_SYS_MBAR + 0x000001C0)
+#define MMAP_UART1             (CONFIG_SYS_MBAR + 0x00000200)
+#define MMAP_I2C0              (CONFIG_SYS_MBAR + 0x00000280)
+#define MMAP_QSPI              (CONFIG_SYS_MBAR + 0x00000400)
+#define MMAP_CAN0              (CONFIG_SYS_MBAR + 0x00010000)
+#define MMAP_CAN1              (CONFIG_SYS_MBAR + 0x00011000)
+
+#define MMAP_PAR               (CONFIG_SYS_MBAR2 + 0x0000019C)
+#define MMAP_I2C1              (CONFIG_SYS_MBAR2 + 0x00000440)
+#define MMAP_UART2             (CONFIG_SYS_MBAR2 + 0x00000C00)
+
+#include <asm/coldfire/ata.h>
+#include <asm/coldfire/flexbus.h>
+#include <asm/coldfire/flexcan.h>
+#include <asm/coldfire/qspi.h>
+
+typedef struct canex_ctrl {
+       can_msg_t msg[32];      /* 0x80 Message Buffer 0-31 */
+} canex_t;
+
+#endif                         /* __IMMAP_5253__ */