All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH] EXYNOS: add the enable_cache function for support cache
@ 2012-04-30  9:01 Jaehoon Chung
  0 siblings, 0 replies; only message in thread
From: Jaehoon Chung @ 2012-04-30  9:01 UTC (permalink / raw)
  To: u-boot

By default, enable_cache() is implemented in arch/arm/lib.
But didn't implemented enable_cache().
It should be implemented in platform code.
This patch is added the enable_cache() in platform code for supporting
cache

Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
---
 arch/arm/cpu/armv7/s5p-common/cpu_info.c |    8 ++++++++
 include/configs/s5pc210_universal.h      |    3 ---
 include/configs/trats.h                  |    3 ---
 3 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/arch/arm/cpu/armv7/s5p-common/cpu_info.c b/arch/arm/cpu/armv7/s5p-common/cpu_info.c
index 527f32d..a015930 100644
--- a/arch/arm/cpu/armv7/s5p-common/cpu_info.c
+++ b/arch/arm/cpu/armv7/s5p-common/cpu_info.c
@@ -54,3 +54,11 @@ int print_cpuinfo(void)
 	return 0;
 }
 #endif
+
+#ifndef CONFIG_SYS_DCACHE_OFF
+void enable_caches(void)
+{
+	/* Enable D-cache. I-cache is already enabled in start.S */
+	dcache_enable();
+}
+#endif
diff --git a/include/configs/s5pc210_universal.h b/include/configs/s5pc210_universal.h
index 1301275..5ea09d7 100644
--- a/include/configs/s5pc210_universal.h
+++ b/include/configs/s5pc210_universal.h
@@ -41,9 +41,6 @@
 #define CONFIG_DISPLAY_CPUINFO
 #define CONFIG_DISPLAY_BOARDINFO
 
-/* Keep L2 Cache Disabled */
-#define CONFIG_SYS_L2CACHE_OFF		1
-
 #define CONFIG_SYS_SDRAM_BASE		0x40000000
 #define CONFIG_SYS_TEXT_BASE		0x44800000
 
diff --git a/include/configs/trats.h b/include/configs/trats.h
index 5f913ca..480fcf0 100644
--- a/include/configs/trats.h
+++ b/include/configs/trats.h
@@ -41,9 +41,6 @@
 #define CONFIG_DISPLAY_CPUINFO
 #define CONFIG_DISPLAY_BOARDINFO
 
-/* Keep L2 Cache Disabled */
-#define CONFIG_SYS_L2CACHE_OFF
-
 #define CONFIG_SYS_SDRAM_BASE		0x40000000
 #define CONFIG_SYS_TEXT_BASE		0x63300000
 

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2012-04-30  9:01 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-04-30  9:01 [U-Boot] [PATCH] EXYNOS: add the enable_cache function for support cache Jaehoon Chung

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.