From 594e8d1c62128fc8391dc9c5649d364e4f69f028 Mon Sep 17 00:00:00 2001 From: Simon Glass Date: Wed, 17 May 2017 03:25:34 -0600 Subject: Convert CONFIG_CMD_IO to Kconfig This converts the following to Kconfig: CONFIG_CMD_IO Signed-off-by: Simon Glass diff --git a/README b/README index b44c9ae..cb8a02f 100644 --- a/README +++ b/README @@ -850,7 +850,6 @@ The following options need to be configured: CONFIG_CMD_IMI iminfo CONFIG_CMD_IMLS List all images found in NOR flash CONFIG_CMD_IMLS_NAND * List all images found in NAND flash - CONFIG_CMD_IOTRACE * I/O tracing for debugging CONFIG_CMD_IMPORTENV * import an environment CONFIG_CMD_INI * import data from an ini file into the env CONFIG_CMD_IRQ * irqinfo diff --git a/arch/Kconfig b/arch/Kconfig index ed6b6a0..a8a13b7 100644 --- a/arch/Kconfig +++ b/arch/Kconfig @@ -69,6 +69,7 @@ config SANDBOX select DM_GPIO select DM_MMC imply CMD_HASH + imply CMD_IO config SH bool "SuperH architecture" @@ -89,6 +90,7 @@ config X86 select DM_MMC if MMC imply CMD_FPGA_LOADMK imply CMD_GETTIME + imply CMD_IO config XTENSA bool "Xtensa architecture" diff --git a/cmd/Kconfig b/cmd/Kconfig index 1268e38..0f54ae3 100644 --- a/cmd/Kconfig +++ b/cmd/Kconfig @@ -493,6 +493,14 @@ config CMD_IDE geting device info. It also enables the 'diskboot' command which permits booting from an IDE drive. +config CMD_IO + bool "io - Support for performing I/O accesses" + help + Provides an 'iod' command to display I/O space and an 'iow' command + to write values to the I/O space. This can be useful for manually + checking the state of devices during boot when debugging device + drivers, etc. + config CMD_LOADB bool "loadb" default y diff --git a/include/config_cmd_all.h b/include/config_cmd_all.h index 8ab46ca..27fcc5e 100644 --- a/include/config_cmd_all.h +++ b/include/config_cmd_all.h @@ -13,7 +13,6 @@ * Alphabetical list of all possible commands. */ -#define CONFIG_CMD_IO /* Access to X86 IO space */ #define CONFIG_CMD_IRQ /* irqinfo */ #define CONFIG_CMD_JFFS2 /* JFFS2 Support */ #define CONFIG_CMD_KGDB /* kgdb */ diff --git a/include/configs/sandbox.h b/include/configs/sandbox.h index 7f51195..be05843 100644 --- a/include/configs/sandbox.h +++ b/include/configs/sandbox.h @@ -29,7 +29,6 @@ #define CONFIG_ANDROID_BOOT_IMAGE #define CONFIG_CMD_PCI -#define CONFIG_CMD_IO #define CONFIG_FS_FAT #define CONFIG_FAT_WRITE diff --git a/include/configs/x86-common.h b/include/configs/x86-common.h index e9d5f3d..d8b3f1a 100644 --- a/include/configs/x86-common.h +++ b/include/configs/x86-common.h @@ -70,7 +70,6 @@ /*----------------------------------------------------------------------- * Command line configuration. */ -#define CONFIG_CMD_IO #define CONFIG_CMD_IRQ #define CONFIG_CMD_PCI #define CONFIG_SCSI diff --git a/scripts/config_whitelist.txt b/scripts/config_whitelist.txt index 9590b25..913cad8 100644 --- a/scripts/config_whitelist.txt +++ b/scripts/config_whitelist.txt @@ -383,7 +383,6 @@ CONFIG_CM922T_XA10 CONFIG_CMDLINE_EDITING CONFIG_CMDLINE_PS_SUPPORT CONFIG_CMDLINE_TAG -CONFIG_CMD_IO CONFIG_CMD_IOLOOP CONFIG_CMD_IOTRACE CONFIG_CMD_IRQ -- cgit v0.10.2