summaryrefslogtreecommitdiff
path: root/common/cmd_mp.c
diff options
context:
space:
mode:
authorWolfgang Denk <wd@denx.de>2010-01-27 20:19:08 +0100
committerWolfgang Denk <wd@denx.de>2010-01-27 20:19:08 +0100
commit9b208ece0a4e040774e24990b7cb6f0ad0ca4cc7 (patch)
treeca54c5529ccfab941f6cb20048453c5802440e77 /common/cmd_mp.c
parent249d4dec69e8d41ca58fe6cb3c56ea6f0480ef16 (diff)
parenta9c3ac78d81d7ff4fe239e292e11e0f78ac5d461 (diff)
downloadu-boot-imx-9b208ece0a4e040774e24990b7cb6f0ad0ca4cc7.zip
u-boot-imx-9b208ece0a4e040774e24990b7cb6f0ad0ca4cc7.tar.gz
u-boot-imx-9b208ece0a4e040774e24990b7cb6f0ad0ca4cc7.tar.bz2
Merge branch 'master' of git://git.denx.de/u-boot-mpc85xx
Diffstat (limited to 'common/cmd_mp.c')
-rw-r--r--common/cmd_mp.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/common/cmd_mp.c b/common/cmd_mp.c
index 71e4303..d78c209 100644
--- a/common/cmd_mp.c
+++ b/common/cmd_mp.c
@@ -46,6 +46,8 @@ cpu_cmd(cmd_tbl_t *cmdtp, int flag, int argc, char *argv[])
cpu_reset(cpuid);
} else if (strncmp(argv[2], "status", 6) == 0) {
cpu_status(cpuid);
+ } else if (strncmp(argv[2], "disable", 7) == 0) {
+ return cpu_disable(cpuid);
} else {
cmd_usage(cmdtp);
return 1;
@@ -86,6 +88,7 @@ U_BOOT_CMD(
"Multiprocessor CPU boot manipulation and release",
"<num> reset - Reset cpu <num>\n"
"cpu <num> status - Status of cpu <num>\n"
+ "cpu <num> disable - Disable cpu <num>\n"
"cpu <num> release <addr> [args] - Release cpu <num> at <addr> with [args]"
#ifdef CPU_ARCH_HELP
"\n"