summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README1
-rw-r--r--arch/Kconfig2
-rw-r--r--cmd/Kconfig8
-rw-r--r--include/config_cmd_all.h1
-rw-r--r--include/configs/sandbox.h1
-rw-r--r--include/configs/x86-common.h1
-rw-r--r--scripts/config_whitelist.txt1
7 files changed, 10 insertions, 5 deletions
diff --git a/README b/README
index b44c9aeed2..cb8a02fac8 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 ed6b6a0a85..a8a13b79f4 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 1268e38b59..0f54ae35f9 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 8ab46ca47e..27fcc5e28d 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 7f51195bb2..be05843de1 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 e9d5f3d053..d8b3f1ad67 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 9590b25b9a..913cad888e 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