Message ID | 20170721231140.136461-5-sjg@chromium.org |
---|---|
State | Changes Requested |
Delegated to: | Tom Rini |
Headers | show |
On Sat, Jul 22, 2017 at 7:11 AM, Simon Glass <sjg@chromium.org> wrote: > This converts the following to Kconfig: > CONFIG_CMD_MMC_SPI > > Signed-off-by: Simon Glass <sjg@chromium.org> > --- > > cmd/Kconfig | 9 +++++++++ > configs/UCP1020_SPIFLASH_defconfig | 1 + > configs/UCP1020_defconfig | 1 + > include/configs/UCP1020.h | 1 - > include/configs/am335x_shc.h | 1 - > scripts/config_whitelist.txt | 1 - > 6 files changed, 11 insertions(+), 3 deletions(-) > Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
diff --git a/cmd/Kconfig b/cmd/Kconfig index a0155b9735..3f12c42fa1 100644 --- a/cmd/Kconfig +++ b/cmd/Kconfig @@ -754,6 +754,15 @@ config CMD_MFSL Provides access to Microblaze special purpose register amd FSL, whatever that is. +config CMD_MMC_SPI + bool "mmc_spi - Set up MMC SPI device" + help + Provides a way to set up an MMC (Multimedia Card) SPI (Serial + Peripheral Interface) device. The device provides a means of + accessing an MMC device via SPI using a single data line, limited + to 20MHz. It is useful since it reduces the amount of protocol code + required. + endmenu diff --git a/configs/UCP1020_SPIFLASH_defconfig b/configs/UCP1020_SPIFLASH_defconfig index 29bf82a456..868e4041a1 100644 --- a/configs/UCP1020_SPIFLASH_defconfig +++ b/configs/UCP1020_SPIFLASH_defconfig @@ -17,6 +17,7 @@ CONFIG_CMD_SPI=y CONFIG_CMD_I2C=y CONFIG_CMD_USB=y CONFIG_CMD_GPIO=y +CONFIG_CMD_MMC_SPI=y CONFIG_CMD_DHCP=y CONFIG_CMD_MII=y CONFIG_CMD_PING=y diff --git a/configs/UCP1020_defconfig b/configs/UCP1020_defconfig index dbf073d774..ee40822182 100644 --- a/configs/UCP1020_defconfig +++ b/configs/UCP1020_defconfig @@ -17,6 +17,7 @@ CONFIG_CMD_SPI=y CONFIG_CMD_I2C=y CONFIG_CMD_USB=y CONFIG_CMD_GPIO=y +CONFIG_CMD_MMC_SPI=y CONFIG_CMD_DHCP=y CONFIG_CMD_MII=y CONFIG_CMD_PING=y diff --git a/include/configs/UCP1020.h b/include/configs/UCP1020.h index 9a7aa81196..81f162526d 100644 --- a/include/configs/UCP1020.h +++ b/include/configs/UCP1020.h @@ -442,7 +442,6 @@ #define CONFIG_FSL_ESDHC #define CONFIG_SYS_FSL_ESDHC_ADDR CONFIG_SYS_MPC85xx_ESDHC_ADDR #define CONFIG_MMC_SPI -#define CONFIG_CMD_MMC_SPI #endif /* Misc Extra Settings */ diff --git a/include/configs/am335x_shc.h b/include/configs/am335x_shc.h index 247679eee3..3111cfebfb 100644 --- a/include/configs/am335x_shc.h +++ b/include/configs/am335x_shc.h @@ -19,7 +19,6 @@ #undef CONFIG_SPL_AM33XX_ENABLE_RTC32K_OSC #undef CONFIG_CMD_EXT4 #undef CONFIG_CMD_EXT4_WRITE -#undef CONFIG_CMD_MMC_SPI #undef CONFIG_CMD_SPI #define CONFIG_CMD_CACHE diff --git a/scripts/config_whitelist.txt b/scripts/config_whitelist.txt index 3fd2b5f6ab..0e33f65924 100644 --- a/scripts/config_whitelist.txt +++ b/scripts/config_whitelist.txt @@ -296,7 +296,6 @@ CONFIG_CM922T_XA10 CONFIG_CMDLINE_EDITING CONFIG_CMDLINE_PS_SUPPORT CONFIG_CMDLINE_TAG -CONFIG_CMD_MMC_SPI CONFIG_CMD_MTDPARTS_SPREAD CONFIG_CMD_ONENAND CONFIG_CMD_PCA953X
This converts the following to Kconfig: CONFIG_CMD_MMC_SPI Signed-off-by: Simon Glass <sjg@chromium.org> --- cmd/Kconfig | 9 +++++++++ configs/UCP1020_SPIFLASH_defconfig | 1 + configs/UCP1020_defconfig | 1 + include/configs/UCP1020.h | 1 - include/configs/am335x_shc.h | 1 - scripts/config_whitelist.txt | 1 - 6 files changed, 11 insertions(+), 3 deletions(-)