From 480245cf273dfd14536dc2b30aff0a733b71a1ed Mon Sep 17 00:00:00 2001 From: Ashok Reddy Soma Date: Mon, 17 Jan 2022 10:16:50 +0100 Subject: [PATCH] cmd: Add Kconfig option for multiprocessor cmds Add Kconfig option(CONFIG_CMD_MP) to enable or disable multiprocessor commands. Compile cmd/mp.c based on CONFIG_CMD_MP. Signed-off-by: Ashok Reddy Soma Signed-off-by: Michal Simek --- Kconfig | 6 ++++++ cmd/Kconfig | 11 ++++++----- cmd/Makefile | 2 +- 3 files changed, 13 insertions(+), 6 deletions(-) diff --git a/Kconfig b/Kconfig index c46f4fce86..b0e45cd236 100644 --- a/Kconfig +++ b/Kconfig @@ -454,6 +454,12 @@ config SYS_SRAM_SIZE default 0x10000 if TARGET_TRICORDER default 0x0 +config MP + bool "Support for multiprocessor" + help + This provides an option to bringup different processors + in multiprocessor cases. + config EXAMPLES bool "Compile API examples" depends on !SANDBOX diff --git a/cmd/Kconfig b/cmd/Kconfig index 84ede90eee..5e25e45fd2 100644 --- a/cmd/Kconfig +++ b/cmd/Kconfig @@ -1827,12 +1827,13 @@ config CMD_SLEEP help Delay execution for some time -config MP - bool "support for multiprocessor" +config CMD_MP + bool "support for multiprocessor commands" + depends on MP + default y help - This provides an option to brinup - different processors in multiprocessor - cases. + This enables commands to bringup different processors + in multiprocessor cases. config CMD_TIMER bool "timer" diff --git a/cmd/Makefile b/cmd/Makefile index fb133e3703..166c652d98 100644 --- a/cmd/Makefile +++ b/cmd/Makefile @@ -100,7 +100,7 @@ obj-$(CONFIG_CMD_MDIO) += mdio.o obj-$(CONFIG_CMD_SLEEP) += sleep.o obj-$(CONFIG_CMD_MMC) += mmc.o obj-$(CONFIG_CMD_OPTEE_RPMB) += optee_rpmb.o -obj-$(CONFIG_MP) += mp.o +obj-$(CONFIG_CMD_MP) += mp.o obj-$(CONFIG_CMD_MTD) += mtd.o obj-$(CONFIG_CMD_MTDPARTS) += mtdparts.o obj-$(CONFIG_CMD_CLONE) += clone.o -- 2.39.5