Skip to content

Commit 999ee73

Browse files
committed
arm: mvebu: clearfog_*_defconfig: enable fit image and read-only efuse
Enable support for booting FIT images requested by a customer. Enable read-only efuse access with "fuse" command to allow internal and customer testing of efuse state while preventing accidental changes. Enable wget command for http downloads to improve general usability. Signed-off-by: Josua Mayer <[email protected]>
1 parent 96e825d commit 999ee73

File tree

3 files changed

+18
-0
lines changed

3 files changed

+18
-0
lines changed

configs/clearfog_defconfig

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y
1010
CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0xff0000
1111
CONFIG_TARGET_CLEARFOG=y
1212
CONFIG_MVEBU_SPL_BOOT_DEVICE_MMC=y
13+
CONFIG_MVEBU_EFUSE_READONLY=y
1314
CONFIG_DEFAULT_DEVICE_TREE="armada-388-clearfog"
1415
CONFIG_SPL_TEXT_BASE=0x40000030
1516
CONFIG_SPL_SERIAL=y
@@ -21,6 +22,7 @@ CONFIG_SYS_LOAD_ADDR=0x800000
2122
CONFIG_PCI=y
2223
CONFIG_DEBUG_UART=y
2324
CONFIG_AHCI=y
25+
CONFIG_FIT=y
2426
CONFIG_DISTRO_DEFAULTS=y
2527
CONFIG_BOOTDELAY=3
2628
CONFIG_USE_PREBOOT=y
@@ -37,13 +39,15 @@ CONFIG_SPL_I2C=y
3739
CONFIG_SYS_MAXARGS=32
3840
CONFIG_CMD_TLV_EEPROM=y
3941
CONFIG_SPL_CMD_TLV_EEPROM=y
42+
CONFIG_CMD_FUSE=y
4043
CONFIG_CMD_GPIO=y
4144
CONFIG_CMD_I2C=y
4245
CONFIG_CMD_MMC=y
4346
CONFIG_CMD_PCI=y
4447
CONFIG_CMD_SPI=y
4548
CONFIG_CMD_USB=y
4649
CONFIG_CMD_TFTPPUT=y
50+
CONFIG_CMD_WGET=y
4751
CONFIG_CMD_CACHE=y
4852
CONFIG_CMD_TIME=y
4953
CONFIG_ENV_OVERWRITE=y
@@ -76,3 +80,5 @@ CONFIG_SYS_NS16550=y
7680
CONFIG_KIRKWOOD_SPI=y
7781
CONFIG_USB=y
7882
CONFIG_USB_XHCI_HCD=y
83+
# CONFIG_SPL_SHA1 is not set
84+
# CONFIG_SPL_SHA256 is not set

configs/clearfog_sata_defconfig

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y
1010
CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0xff0000
1111
CONFIG_TARGET_CLEARFOG=y
1212
CONFIG_MVEBU_SPL_BOOT_DEVICE_SATA=y
13+
CONFIG_MVEBU_EFUSE_READONLY=y
1314
CONFIG_DEFAULT_DEVICE_TREE="armada-388-clearfog"
1415
CONFIG_SPL_TEXT_BASE=0x40000030
1516
CONFIG_SPL_SERIAL=y
@@ -21,6 +22,7 @@ CONFIG_SYS_LOAD_ADDR=0x800000
2122
CONFIG_PCI=y
2223
CONFIG_DEBUG_UART=y
2324
CONFIG_AHCI=y
25+
CONFIG_FIT=y
2426
CONFIG_DISTRO_DEFAULTS=y
2527
CONFIG_BOOTDELAY=3
2628
CONFIG_USE_PREBOOT=y
@@ -37,13 +39,15 @@ CONFIG_SPL_I2C=y
3739
CONFIG_SYS_MAXARGS=32
3840
CONFIG_CMD_TLV_EEPROM=y
3941
CONFIG_SPL_CMD_TLV_EEPROM=y
42+
CONFIG_CMD_FUSE=y
4043
CONFIG_CMD_GPIO=y
4144
CONFIG_CMD_I2C=y
4245
CONFIG_CMD_MMC=y
4346
CONFIG_CMD_PCI=y
4447
CONFIG_CMD_SPI=y
4548
CONFIG_CMD_USB=y
4649
CONFIG_CMD_TFTPPUT=y
50+
CONFIG_CMD_WGET=y
4751
CONFIG_CMD_CACHE=y
4852
CONFIG_CMD_TIME=y
4953
CONFIG_ENV_OVERWRITE=y
@@ -77,3 +81,5 @@ CONFIG_SYS_NS16550=y
7781
CONFIG_KIRKWOOD_SPI=y
7882
CONFIG_USB=y
7983
CONFIG_USB_XHCI_HCD=y
84+
# CONFIG_SPL_SHA1 is not set
85+
# CONFIG_SPL_SHA256 is not set

configs/clearfog_spi_defconfig

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ CONFIG_NR_DRAM_BANKS=2
99
CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y
1010
CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0xff0000
1111
CONFIG_TARGET_CLEARFOG=y
12+
CONFIG_MVEBU_EFUSE_READONLY=y
1213
CONFIG_ENV_SECT_SIZE=0x10000
1314
CONFIG_DEFAULT_DEVICE_TREE="armada-388-clearfog"
1415
CONFIG_SPL_TEXT_BASE=0x40000030
@@ -21,6 +22,7 @@ CONFIG_SYS_LOAD_ADDR=0x800000
2122
CONFIG_PCI=y
2223
CONFIG_DEBUG_UART=y
2324
CONFIG_AHCI=y
25+
CONFIG_FIT=y
2426
CONFIG_DISTRO_DEFAULTS=y
2527
CONFIG_BOOTDELAY=3
2628
CONFIG_USE_PREBOOT=y
@@ -37,13 +39,15 @@ CONFIG_SPL_I2C=y
3739
CONFIG_SYS_MAXARGS=32
3840
CONFIG_CMD_TLV_EEPROM=y
3941
CONFIG_SPL_CMD_TLV_EEPROM=y
42+
CONFIG_CMD_FUSE=y
4043
CONFIG_CMD_GPIO=y
4144
CONFIG_CMD_I2C=y
4245
CONFIG_CMD_MMC=y
4346
CONFIG_CMD_PCI=y
4447
CONFIG_CMD_SPI=y
4548
CONFIG_CMD_USB=y
4649
CONFIG_CMD_TFTPPUT=y
50+
CONFIG_CMD_WGET=y
4751
CONFIG_CMD_CACHE=y
4852
CONFIG_CMD_TIME=y
4953
CONFIG_ENV_OVERWRITE=y
@@ -77,3 +81,5 @@ CONFIG_SYS_NS16550=y
7781
CONFIG_KIRKWOOD_SPI=y
7882
CONFIG_USB=y
7983
CONFIG_USB_XHCI_HCD=y
84+
# CONFIG_SPL_SHA1 is not set
85+
# CONFIG_SPL_SHA256 is not set

0 commit comments

Comments
 (0)