Convert CONFIG_CMD_AES et al to Kconfig
This converts the following to Kconfig: CONFIG_CMD_AES CONFIG_AES Signed-off-by: Simon Glass <sjg@chromium.org> [trini: Add select AES to CMD_AES] Signed-off-by: Tom Rini <trini@konsulko.com>
This commit is contained in:
parent
92572ecf80
commit
b1a873df0a
10
cmd/Kconfig
10
cmd/Kconfig
@ -769,6 +769,16 @@ config CMD_REGULATOR
|
||||
endmenu
|
||||
|
||||
menu "Security commands"
|
||||
config CMD_AES
|
||||
bool "Enable the 'aes' command"
|
||||
select AES
|
||||
help
|
||||
This provides a means to encrypt and decrypt data using the AES
|
||||
(Advanced Encryption Standard). This algorithm uses a symetric key
|
||||
and is widely used as a streaming cipher. Different key lengths are
|
||||
supported by the algorithm but this command only supports 128 bits
|
||||
at present.
|
||||
|
||||
config CMD_TPM
|
||||
bool "Enable the 'tpm' command"
|
||||
depends on TPM
|
||||
|
@ -38,3 +38,4 @@ CONFIG_USB_KEYBOARD=y
|
||||
CONFIG_DM_VIDEO=y
|
||||
CONFIG_VIDEO_TEGRA20=y
|
||||
CONFIG_CONSOLE_SCROLL_LINES=10
|
||||
CONFIG_AES=y
|
||||
|
@ -30,7 +30,6 @@
|
||||
"erase 0xfff00000 0xffffffff; " \
|
||||
"cp.b 0x20000 0xfff00000 ${filesize}\0"
|
||||
|
||||
#undef CONFIG_CMD_AES
|
||||
#define CONFIG_CMD_DIAG
|
||||
|
||||
/* undef to save memory */
|
||||
|
@ -12,7 +12,6 @@
|
||||
|
||||
/* LP0 suspend / resume */
|
||||
#define CONFIG_TEGRA_LP0
|
||||
#define CONFIG_AES
|
||||
#define CONFIG_TEGRA_PMU
|
||||
#define CONFIG_TPS6586X_POWER
|
||||
#define CONFIG_TEGRA_CLOCK_SCALING
|
||||
|
@ -142,6 +142,5 @@
|
||||
/* Further tweaks to reduce image size */
|
||||
#undef CONFIG_CMD_BOOTZ
|
||||
#undef CONFIG_CMD_NET
|
||||
#undef CONFIG_CMD_AES
|
||||
|
||||
#endif /* __CONFIG_TOPIC_MIAMI_H */
|
||||
|
13
lib/Kconfig
13
lib/Kconfig
@ -66,6 +66,17 @@ config RBTREE
|
||||
|
||||
source lib/dhry/Kconfig
|
||||
|
||||
menu "Security support"
|
||||
|
||||
config AES
|
||||
bool "Support the AES algorithm"
|
||||
help
|
||||
This provides a means to encrypt and decrypt data using the AES
|
||||
(Advanced Encryption Standard). This algorithm uses a symetric key
|
||||
and is widely used as a streaming cipher. Different key lengths are
|
||||
supported by the algorithm but only a 128-bit key is supported at
|
||||
present.
|
||||
|
||||
source lib/rsa/Kconfig
|
||||
|
||||
config TPM
|
||||
@ -79,6 +90,8 @@ config TPM
|
||||
for the low-level TPM interface, but only one TPM is supported at
|
||||
a time by the TPM library.
|
||||
|
||||
endmenu
|
||||
|
||||
menu "Hashing Support"
|
||||
|
||||
config SHA1
|
||||
|
@ -70,7 +70,6 @@ CONFIG_ADNPESC1
|
||||
CONFIG_ADP_AG101P
|
||||
CONFIG_AEABI
|
||||
CONFIG_AEMIF_CNTRL_BASE
|
||||
CONFIG_AES
|
||||
CONFIG_ALTERA_SDRAM
|
||||
CONFIG_ALTERA_SPI_IDLE_VAL
|
||||
CONFIG_ALTIVEC
|
||||
@ -394,7 +393,6 @@ CONFIG_CM922T_XA10
|
||||
CONFIG_CMDLINE_EDITING
|
||||
CONFIG_CMDLINE_PS_SUPPORT
|
||||
CONFIG_CMDLINE_TAG
|
||||
CONFIG_CMD_AES
|
||||
CONFIG_CMD_ASKEN
|
||||
CONFIG_CMD_BAT
|
||||
CONFIG_CMD_BEDBUG
|
||||
|
Loading…
Reference in New Issue
Block a user