summaryrefslogtreecommitdiff
path: root/include/asm-arm/arch-omap3
diff options
context:
space:
mode:
authorMinkyu Kang <mk7.kang@samsung.com>2009-10-12 14:40:42 +0900
committerMinkyu Kang <mk7.kang@samsung.com>2009-10-12 14:40:42 +0900
commitd43bc3d2d09022bcffa1302b8f51e7fabe2dc68a (patch)
tree96e0ec8676f5ea1b6776347a713382921055d408 /include/asm-arm/arch-omap3
parentbb3f0539fa398683c3d4a5478dc6970c86945bd1 (diff)
parent617da90c1dcf65428ddfb63fef897439950bc915 (diff)
downloadu-boot-imx-d43bc3d2d09022bcffa1302b8f51e7fabe2dc68a.zip
u-boot-imx-d43bc3d2d09022bcffa1302b8f51e7fabe2dc68a.tar.gz
u-boot-imx-d43bc3d2d09022bcffa1302b8f51e7fabe2dc68a.tar.bz2
Merge branch 'master' of git://git.denx.de/u-boot-arm
Diffstat (limited to 'include/asm-arm/arch-omap3')
-rw-r--r--include/asm-arm/arch-omap3/mmc.h7
-rw-r--r--include/asm-arm/arch-omap3/omap3.h2
-rw-r--r--include/asm-arm/arch-omap3/sys_proto.h2
3 files changed, 10 insertions, 1 deletions
diff --git a/include/asm-arm/arch-omap3/mmc.h b/include/asm-arm/arch-omap3/mmc.h
index 55584d9..196ffdc 100644
--- a/include/asm-arm/arch-omap3/mmc.h
+++ b/include/asm-arm/arch-omap3/mmc.h
@@ -223,6 +223,13 @@ typedef struct {
unsigned short newpublishedrca;
} mmc_resp_r6;
+typedef union {
+ unsigned int resp[4];
+ mmc_resp_r3 r3;
+ mmc_resp_r6 r6;
+ mmc_csd_reg_t Card_CSD;
+} mmc_resp_t;
+
extern mmc_card_data mmc_dev;
unsigned char mmc_lowlevel_init(void);
diff --git a/include/asm-arm/arch-omap3/omap3.h b/include/asm-arm/arch-omap3/omap3.h
index 6459d99..12815f6 100644
--- a/include/asm-arm/arch-omap3/omap3.h
+++ b/include/asm-arm/arch-omap3/omap3.h
@@ -168,6 +168,8 @@ struct gpio {
* ES1 = rev 0
*
* ES2 onwards, the value maps to contents of IDCODE register [31:28].
+ *
+ * Note : CPU_3XX_ES20 is used in cache.S. Please review before changing.
*/
#define CPU_3XX_ES10 0
#define CPU_3XX_ES20 1
diff --git a/include/asm-arm/arch-omap3/sys_proto.h b/include/asm-arm/arch-omap3/sys_proto.h
index 7361d08..2246f80 100644
--- a/include/asm-arm/arch-omap3/sys_proto.h
+++ b/include/asm-arm/arch-omap3/sys_proto.h
@@ -55,7 +55,7 @@ void secureworld_exit(void);
void setup_auxcr(void);
void try_unlock_memory(void);
u32 get_boot_type(void);
-void v7_flush_dcache_all(u32);
+void invalidate_dcache(u32);
void sr32(void *, u32, u32, u32);
u32 wait_on_value(u32, u32, void *, u32);
void sdelay(unsigned long);