]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
pcm052: board: Remove "m4go" command as it is superseded by "bootaux"
authorLukasz Majewski <lukma@denx.de>
Wed, 13 Feb 2019 21:46:44 +0000 (22:46 +0100)
committerStefano Babic <sbabic@denx.de>
Sat, 13 Apr 2019 18:30:08 +0000 (20:30 +0200)
The "m4go" provides exactly the same functionality as the IMX generic
"bootaux" command. Remove it to not duplicate the code.

Signed-off-by: Lukasz Majewski <lukma@denx.de>
board/phytec/pcm052/pcm052.c

index cfc80091022ab58da6cad83eafc272f80806aab8..4e4b8703044d6751c9838924c8516bf34ce07a78 100644 (file)
@@ -577,41 +577,3 @@ int checkboard(void)
 
        return 0;
 }
-
-static int do_m4go(cmd_tbl_t *cmdtp, int flag, int argc,
-                      char * const argv[])
-{
-       ulong addr;
-
-       /* Consume 'm4go' */
-       argc--; argv++;
-
-       /*
-        * Parse provided address - default to load_addr in case not provided.
-        */
-
-       if (argc)
-               addr = simple_strtoul(argv[0], NULL, 16);
-       else
-               addr = load_addr;
-
-       /*
-        * Write boot address in PERSISTENT_ENTRY1[31:0] aka SRC_GPR2[31:0]
-        */
-       writel(addr + 0x401, 0x4006E028);
-
-       /*
-        * Start secondary processor by enabling its clock
-        */
-       writel(0x15a5a, 0x4006B08C);
-
-       return 1;
-}
-
-U_BOOT_CMD(
-       m4go, 2 /* one arg max */, 1 /* repeatable */, do_m4go,
-       "start the secondary Cortex-M4 from scatter file image",
-       "[<addr>]\n"
-       "    - start secondary Cortex-M4 core using a scatter file image\n"
-       "The argument needs to be a scatter file\n"
-);