]> Git Repo - J-u-boot.git/blobdiff - cmd/cache.c
Merge patch series "Add OPP_LOW support for J7200"
[J-u-boot.git] / cmd / cache.c
index 0254ff17f9b242f7e8e63058f90f3529b186e455..3049f5c305f2c612a43d7c91b53c67534bb46d6f 100644 (file)
 
 static int parse_argv(const char *);
 
-void __weak invalidate_icache_all(void)
-{
-       /* please define arch specific invalidate_icache_all */
-       puts("No arch specific invalidate_icache_all available!\n");
-}
-
-__weak void noncached_set_region(void)
-{
-}
-
 static int do_icache(struct cmd_tbl *cmdtp, int flag, int argc,
                     char *const argv[])
 {
@@ -52,12 +42,6 @@ static int do_icache(struct cmd_tbl *cmdtp, int flag, int argc,
        return 0;
 }
 
-void __weak flush_dcache_all(void)
-{
-       puts("No arch specific flush_dcache_all available!\n");
-       /* please define arch specific flush_dcache_all */
-}
-
 static int do_dcache(struct cmd_tbl *cmdtp, int flag, int argc,
                     char *const argv[])
 {
@@ -69,7 +53,9 @@ static int do_dcache(struct cmd_tbl *cmdtp, int flag, int argc,
                        break;
                case 1:
                        dcache_enable();
+#ifdef CONFIG_SYS_NONCACHED_MEMORY
                        noncached_set_region();
+#endif
                        break;
                case 2:
                        flush_dcache_all();
@@ -100,7 +86,6 @@ static int parse_argv(const char *s)
        return -1;
 }
 
-
 U_BOOT_CMD(
        icache,   2,   1,     do_icache,
        "enable or disable instruction cache",
This page took 0.024919 seconds and 4 git commands to generate.