Convert CONFIG_CMD_IMMAP to Kconfig

This converts the following to Kconfig:
   CONFIG_CMD_IMMAP

Also move this command out of the cmd/ directory since it is
PowerPC-specific.

Signed-off-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
Simon Glass 2017-05-17 03:25:31 -06:00 committed by Tom Rini
parent fc843a02ac
commit c7c111e5f7
29 changed files with 28 additions and 8 deletions

1
README
View File

@ -850,7 +850,6 @@ The following options need to be configured:
CONFIG_CMD_IMI iminfo CONFIG_CMD_IMI iminfo
CONFIG_CMD_IMLS List all images found in NOR flash CONFIG_CMD_IMLS List all images found in NOR flash
CONFIG_CMD_IMLS_NAND * List all images found in NAND flash CONFIG_CMD_IMLS_NAND * List all images found in NAND flash
CONFIG_CMD_IMMAP * IMMR dump support
CONFIG_CMD_IOTRACE * I/O tracing for debugging CONFIG_CMD_IOTRACE * I/O tracing for debugging
CONFIG_CMD_IMPORTENV * import an environment CONFIG_CMD_IMPORTENV * import an environment
CONFIG_CMD_INI * import data from an ini file into the env CONFIG_CMD_INI * import data from an ini file into the env

View File

@ -49,6 +49,8 @@ config 4xx
endchoice endchoice
source "arch/powerpc/lib/Kconfig"
source "arch/powerpc/cpu/mpc512x/Kconfig" source "arch/powerpc/cpu/mpc512x/Kconfig"
source "arch/powerpc/cpu/mpc5xx/Kconfig" source "arch/powerpc/cpu/mpc5xx/Kconfig"
source "arch/powerpc/cpu/mpc5xxx/Kconfig" source "arch/powerpc/cpu/mpc5xxx/Kconfig"

8
arch/powerpc/lib/Kconfig Normal file
View File

@ -0,0 +1,8 @@
config CMD_IMMAP
bool "Enable various commands to dump IMMR information"
help
This enables various commands such as:
siuinfo - print System Interface Unit (SIU) registers
memcinfo - print Memory Controller registers
sitinfo - print System Integration Timers (SIT) registers

View File

@ -33,6 +33,7 @@ obj-$(CONFIG_BAT_RW) += bat_rw.o
obj-$(CONFIG_CMD_BOOTM) += bootm.o obj-$(CONFIG_CMD_BOOTM) += bootm.o
obj-y += cache.o obj-y += cache.o
obj-y += extable.o obj-y += extable.o
obj-$(CONFIG_CMD_IMMAP) += immap.o
obj-y += interrupts.o obj-y += interrupts.o
obj-$(CONFIG_CMD_KGDB) += kgdb.o obj-$(CONFIG_CMD_KGDB) += kgdb.o
obj-$(CONFIG_IDE) += ide.o obj-$(CONFIG_IDE) += ide.o

View File

@ -68,7 +68,6 @@ obj-$(CONFIG_CMD_I2C) += i2c.o
obj-$(CONFIG_CMD_IOTRACE) += iotrace.o obj-$(CONFIG_CMD_IOTRACE) += iotrace.o
obj-$(CONFIG_CMD_HASH) += hash.o obj-$(CONFIG_CMD_HASH) += hash.o
obj-$(CONFIG_CMD_IDE) += ide.o disk.o obj-$(CONFIG_CMD_IDE) += ide.o disk.o
obj-$(CONFIG_CMD_IMMAP) += immap.o
obj-$(CONFIG_CMD_INI) += ini.o obj-$(CONFIG_CMD_INI) += ini.o
obj-$(CONFIG_CMD_IRQ) += irq.o obj-$(CONFIG_CMD_IRQ) += irq.o
obj-$(CONFIG_CMD_ITEST) += itest.o obj-$(CONFIG_CMD_ITEST) += itest.o

View File

@ -1,5 +1,6 @@
CONFIG_PPC=y CONFIG_PPC=y
CONFIG_MPC5xxx=y CONFIG_MPC5xxx=y
CONFIG_CMD_IMMAP=y
CONFIG_TARGET_CANMB=y CONFIG_TARGET_CANMB=y
CONFIG_BOOTDELAY=5 CONFIG_BOOTDELAY=5
CONFIG_CMD_ASKENV=y CONFIG_CMD_ASKENV=y

View File

@ -1,5 +1,6 @@
CONFIG_PPC=y CONFIG_PPC=y
CONFIG_MPC85xx=y CONFIG_MPC85xx=y
CONFIG_CMD_IMMAP=y
CONFIG_TARGET_KMP204X=y CONFIG_TARGET_KMP204X=y
CONFIG_FIT=y CONFIG_FIT=y
CONFIG_FIT_VERBOSE=y CONFIG_FIT_VERBOSE=y

View File

@ -1,5 +1,6 @@
CONFIG_PPC=y CONFIG_PPC=y
CONFIG_MPC83xx=y CONFIG_MPC83xx=y
CONFIG_CMD_IMMAP=y
CONFIG_TARGET_KM8360=y CONFIG_TARGET_KM8360=y
CONFIG_OF_BOARD_SETUP=y CONFIG_OF_BOARD_SETUP=y
CONFIG_OF_STDOUT_VIA_ALIAS=y CONFIG_OF_STDOUT_VIA_ALIAS=y

View File

@ -1,5 +1,6 @@
CONFIG_PPC=y CONFIG_PPC=y
CONFIG_MPC83xx=y CONFIG_MPC83xx=y
CONFIG_CMD_IMMAP=y
CONFIG_TARGET_KM8360=y CONFIG_TARGET_KM8360=y
CONFIG_OF_BOARD_SETUP=y CONFIG_OF_BOARD_SETUP=y
CONFIG_OF_STDOUT_VIA_ALIAS=y CONFIG_OF_STDOUT_VIA_ALIAS=y

View File

@ -1,5 +1,6 @@
CONFIG_PPC=y CONFIG_PPC=y
CONFIG_MPC85xx=y CONFIG_MPC85xx=y
CONFIG_CMD_IMMAP=y
CONFIG_TARGET_KMP204X=y CONFIG_TARGET_KMP204X=y
CONFIG_FIT=y CONFIG_FIT=y
CONFIG_FIT_VERBOSE=y CONFIG_FIT_VERBOSE=y

View File

@ -1,5 +1,6 @@
CONFIG_PPC=y CONFIG_PPC=y
CONFIG_MPC83xx=y CONFIG_MPC83xx=y
CONFIG_CMD_IMMAP=y
CONFIG_TARGET_TUXX1=y CONFIG_TARGET_TUXX1=y
CONFIG_OF_BOARD_SETUP=y CONFIG_OF_BOARD_SETUP=y
CONFIG_OF_STDOUT_VIA_ALIAS=y CONFIG_OF_STDOUT_VIA_ALIAS=y

View File

@ -1,5 +1,6 @@
CONFIG_PPC=y CONFIG_PPC=y
CONFIG_MPC83xx=y CONFIG_MPC83xx=y
CONFIG_CMD_IMMAP=y
CONFIG_TARGET_TUXX1=y CONFIG_TARGET_TUXX1=y
CONFIG_OF_BOARD_SETUP=y CONFIG_OF_BOARD_SETUP=y
CONFIG_OF_STDOUT_VIA_ALIAS=y CONFIG_OF_STDOUT_VIA_ALIAS=y

View File

@ -1,5 +1,6 @@
CONFIG_PPC=y CONFIG_PPC=y
CONFIG_MPC83xx=y CONFIG_MPC83xx=y
CONFIG_CMD_IMMAP=y
CONFIG_TARGET_SUVD3=y CONFIG_TARGET_SUVD3=y
CONFIG_OF_BOARD_SETUP=y CONFIG_OF_BOARD_SETUP=y
CONFIG_OF_STDOUT_VIA_ALIAS=y CONFIG_OF_STDOUT_VIA_ALIAS=y

View File

@ -1,5 +1,6 @@
CONFIG_PPC=y CONFIG_PPC=y
CONFIG_MPC83xx=y CONFIG_MPC83xx=y
CONFIG_CMD_IMMAP=y
CONFIG_TARGET_TUXX1=y CONFIG_TARGET_TUXX1=y
CONFIG_OF_BOARD_SETUP=y CONFIG_OF_BOARD_SETUP=y
CONFIG_OF_STDOUT_VIA_ALIAS=y CONFIG_OF_STDOUT_VIA_ALIAS=y

View File

@ -1,5 +1,6 @@
CONFIG_PPC=y CONFIG_PPC=y
CONFIG_MPC83xx=y CONFIG_MPC83xx=y
CONFIG_CMD_IMMAP=y
CONFIG_TARGET_SUVD3=y CONFIG_TARGET_SUVD3=y
CONFIG_OF_BOARD_SETUP=y CONFIG_OF_BOARD_SETUP=y
CONFIG_OF_STDOUT_VIA_ALIAS=y CONFIG_OF_STDOUT_VIA_ALIAS=y

View File

@ -1,5 +1,6 @@
CONFIG_PPC=y CONFIG_PPC=y
CONFIG_MPC8260=y CONFIG_MPC8260=y
CONFIG_CMD_IMMAP=y
CONFIG_TARGET_KM82XX=y CONFIG_TARGET_KM82XX=y
CONFIG_FIT=y CONFIG_FIT=y
CONFIG_OF_BOARD_SETUP=y CONFIG_OF_BOARD_SETUP=y

View File

@ -1,5 +1,6 @@
CONFIG_PPC=y CONFIG_PPC=y
CONFIG_MPC8260=y CONFIG_MPC8260=y
CONFIG_CMD_IMMAP=y
CONFIG_TARGET_KM82XX=y CONFIG_TARGET_KM82XX=y
CONFIG_FIT=y CONFIG_FIT=y
CONFIG_OF_BOARD_SETUP=y CONFIG_OF_BOARD_SETUP=y

View File

@ -1,5 +1,6 @@
CONFIG_PPC=y CONFIG_PPC=y
CONFIG_MPC5xxx=y CONFIG_MPC5xxx=y
CONFIG_CMD_IMMAP=y
CONFIG_TARGET_MOTIONPRO=y CONFIG_TARGET_MOTIONPRO=y
CONFIG_OF_BOARD_SETUP=y CONFIG_OF_BOARD_SETUP=y
CONFIG_VERSION_VARIABLE=y CONFIG_VERSION_VARIABLE=y

View File

@ -1,5 +1,6 @@
CONFIG_PPC=y CONFIG_PPC=y
CONFIG_MPC5xxx=y CONFIG_MPC5xxx=y
CONFIG_CMD_IMMAP=y
CONFIG_TARGET_MUNICES=y CONFIG_TARGET_MUNICES=y
CONFIG_OF_BOARD_SETUP=y CONFIG_OF_BOARD_SETUP=y
CONFIG_BOOTDELAY=5 CONFIG_BOOTDELAY=5

View File

@ -1,5 +1,6 @@
CONFIG_PPC=y CONFIG_PPC=y
CONFIG_MPC83xx=y CONFIG_MPC83xx=y
CONFIG_CMD_IMMAP=y
CONFIG_TARGET_SUVD3=y CONFIG_TARGET_SUVD3=y
CONFIG_OF_BOARD_SETUP=y CONFIG_OF_BOARD_SETUP=y
CONFIG_OF_STDOUT_VIA_ALIAS=y CONFIG_OF_STDOUT_VIA_ALIAS=y

View File

@ -1,5 +1,6 @@
CONFIG_PPC=y CONFIG_PPC=y
CONFIG_MPC83xx=y CONFIG_MPC83xx=y
CONFIG_CMD_IMMAP=y
CONFIG_TARGET_TUXX1=y CONFIG_TARGET_TUXX1=y
CONFIG_OF_BOARD_SETUP=y CONFIG_OF_BOARD_SETUP=y
CONFIG_OF_STDOUT_VIA_ALIAS=y CONFIG_OF_STDOUT_VIA_ALIAS=y

View File

@ -1,5 +1,6 @@
CONFIG_PPC=y CONFIG_PPC=y
CONFIG_MPC83xx=y CONFIG_MPC83xx=y
CONFIG_CMD_IMMAP=y
CONFIG_TARGET_TUXX1=y CONFIG_TARGET_TUXX1=y
CONFIG_OF_BOARD_SETUP=y CONFIG_OF_BOARD_SETUP=y
CONFIG_OF_STDOUT_VIA_ALIAS=y CONFIG_OF_STDOUT_VIA_ALIAS=y

View File

@ -13,7 +13,6 @@
* Alphabetical list of all possible commands. * Alphabetical list of all possible commands.
*/ */
#define CONFIG_CMD_IMMAP /* IMMR dump support */
#define CONFIG_CMD_IO /* Access to X86 IO space */ #define CONFIG_CMD_IO /* Access to X86 IO space */
#define CONFIG_CMD_IRQ /* irqinfo */ #define CONFIG_CMD_IRQ /* irqinfo */
#define CONFIG_CMD_JFFS2 /* JFFS2 Support */ #define CONFIG_CMD_JFFS2 /* JFFS2 Support */

View File

@ -46,7 +46,6 @@
/* /*
* Command line configuration. * Command line configuration.
*/ */
#define CONFIG_CMD_IMMAP
#define CONFIG_CMD_REGINFO #define CONFIG_CMD_REGINFO
/* /*

View File

@ -13,7 +13,6 @@
/* /*
* Command line configuration. * Command line configuration.
*/ */
#define CONFIG_CMD_IMMAP
#define CONFIG_CMD_JFFS2 #define CONFIG_CMD_JFFS2
#define CONFIG_CMD_MTDPARTS #define CONFIG_CMD_MTDPARTS

View File

@ -33,7 +33,6 @@
/* /*
* Command line configuration. * Command line configuration.
*/ */
#define CONFIG_CMD_IMMAP
#define CONFIG_CMD_JFFS2 #define CONFIG_CMD_JFFS2
#define CONFIG_CMD_REGINFO #define CONFIG_CMD_REGINFO

View File

@ -26,7 +26,6 @@
/* /*
* Command line configuration. * Command line configuration.
*/ */
#define CONFIG_CMD_IMMAP
#define CONFIG_CMD_REGINFO #define CONFIG_CMD_REGINFO
#if defined(CONFIG_CMD_KGDB) #if defined(CONFIG_CMD_KGDB)

View File

@ -383,7 +383,6 @@ CONFIG_CM922T_XA10
CONFIG_CMDLINE_EDITING CONFIG_CMDLINE_EDITING
CONFIG_CMDLINE_PS_SUPPORT CONFIG_CMDLINE_PS_SUPPORT
CONFIG_CMDLINE_TAG CONFIG_CMDLINE_TAG
CONFIG_CMD_IMMAP
CONFIG_CMD_IMXOTP CONFIG_CMD_IMXOTP
CONFIG_CMD_IMX_FUSE CONFIG_CMD_IMX_FUSE
CONFIG_CMD_IO CONFIG_CMD_IO