mmc: adjust Kconfig for mmc sub-commands
All sub-commands of the mmc command should be shown in the Kconfig menu next to the mmc command. This includes: * mmc bkops * mmc rpmb * mmc swrite The mmc rpmb sub-command is not usable without CONFIG_SUPPORT_EMMC_RPMB. Add the missing dependency. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de> Reviewed-by: Peng Fan <peng.fan@nxp.com> Reviewed-by: Jaehoon Chung <jh80.chung@samsung.com>
This commit is contained in:
parent
29617ca39a
commit
453d21381b
26
cmd/Kconfig
26
cmd/Kconfig
@ -1053,21 +1053,34 @@ config CMD_MMC
|
|||||||
help
|
help
|
||||||
MMC memory mapped support.
|
MMC memory mapped support.
|
||||||
|
|
||||||
|
if CMD_MMC
|
||||||
|
|
||||||
|
config CMD_BKOPS_ENABLE
|
||||||
|
bool "mmc bkops enable"
|
||||||
|
depends on CMD_MMC
|
||||||
|
default n
|
||||||
|
help
|
||||||
|
Enable command for setting manual background operations handshake
|
||||||
|
on a eMMC device. The feature is optionally available on eMMC devices
|
||||||
|
conforming to standard >= 4.41.
|
||||||
|
|
||||||
config CMD_MMC_RPMB
|
config CMD_MMC_RPMB
|
||||||
bool "Enable support for RPMB in the mmc command"
|
bool "Enable support for RPMB in the mmc command"
|
||||||
depends on CMD_MMC
|
depends on SUPPORT_EMMC_RPMB
|
||||||
help
|
help
|
||||||
Enable the commands for reading, writing and programming the
|
Enable the commands for reading, writing and programming the
|
||||||
key for the Replay Protection Memory Block partition in eMMC.
|
key for the Replay Protection Memory Block partition in eMMC.
|
||||||
|
|
||||||
config CMD_MMC_SWRITE
|
config CMD_MMC_SWRITE
|
||||||
bool "mmc swrite"
|
bool "mmc swrite"
|
||||||
depends on CMD_MMC && MMC_WRITE
|
depends on MMC_WRITE
|
||||||
select IMAGE_SPARSE
|
select IMAGE_SPARSE
|
||||||
help
|
help
|
||||||
Enable support for the "mmc swrite" command to write Android sparse
|
Enable support for the "mmc swrite" command to write Android sparse
|
||||||
images to eMMC.
|
images to eMMC.
|
||||||
|
|
||||||
|
endif
|
||||||
|
|
||||||
config CMD_MTD
|
config CMD_MTD
|
||||||
bool "mtd"
|
bool "mtd"
|
||||||
depends on MTD
|
depends on MTD
|
||||||
@ -1600,15 +1613,6 @@ config CMD_BSP
|
|||||||
option provides a way to control this. The commands that are enabled
|
option provides a way to control this. The commands that are enabled
|
||||||
vary depending on the board.
|
vary depending on the board.
|
||||||
|
|
||||||
config CMD_BKOPS_ENABLE
|
|
||||||
bool "mmc bkops enable"
|
|
||||||
depends on CMD_MMC
|
|
||||||
default n
|
|
||||||
help
|
|
||||||
Enable command for setting manual background operations handshake
|
|
||||||
on a eMMC device. The feature is optionally available on eMMC devices
|
|
||||||
conforming to standard >= 4.41.
|
|
||||||
|
|
||||||
config CMD_BLOCK_CACHE
|
config CMD_BLOCK_CACHE
|
||||||
bool "blkcache - control and stats for block cache"
|
bool "blkcache - control and stats for block cache"
|
||||||
depends on BLOCK_CACHE
|
depends on BLOCK_CACHE
|
||||||
|
Loading…
Reference in New Issue
Block a user