aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRui Miguel Silva <rui.silva@linaro.org>2019-12-20 13:12:27 +0000
committerTushar Khandelwal <tushar.khandelwal@arm.com>2020-01-24 14:06:27 +0000
commit76d4729645345cc54d30e28511b94efb16ee117b (patch)
tree7cf8801b262b9eba363ded6838a24da6b1dee6aa
parent4cbfe76e893674522f7a0550d838e1a6032d2fdd (diff)
corstone700_defconfig: enable configs for cramfs-xipCORSTONE-700-2020.02.10iota
Add the MTD and CRAMFS support for CramFS-XIP Because the NOR flash is already mapped and read-accessible before the kernel starts, so we don't need a QSPI driver to access the rootfs. The kernel shouldn't be configured with MTD_CFI. Otherwise, the kernel will verify CFI compliancy by writing commands to the flash and a QSPI driver is required in this case. Change-Id: I87e90a05e782234c480908d2f2ccc341f0c1f4a5 Signed-off-by: Abdellatif El Khlifi <abdellatif.elkhlifi@arm.com>
-rw-r--r--arch/arm/configs/corstone700_defconfig13
1 files changed, 9 insertions, 4 deletions
diff --git a/arch/arm/configs/corstone700_defconfig b/arch/arm/configs/corstone700_defconfig
index add9f5673395..13863b804c6b 100644
--- a/arch/arm/configs/corstone700_defconfig
+++ b/arch/arm/configs/corstone700_defconfig
@@ -60,13 +60,17 @@ CONFIG_IP_PNP_BOOTP=y
# CONFIG_NET_9P_VIRTIO=y
# CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
CONFIG_DEVTMPFS=y
-# CONFIG_MTD=y
+CONFIG_MTD=y
# CONFIG_MTD_CMDLINE_PARTS=y
# CONFIG_MTD_BLOCK=y
-# CONFIG_MTD_CFI=y
+CONFIG_MTD_RAM=y
+CONFIG_MTD_ROM=y
# CONFIG_MTD_CFI_INTELEXT=y
# CONFIG_MTD_CFI_AMDSTD=y
-# CONFIG_MTD_PHYSMAP=y
+CONFIG_MTD_PHYSMAP=y
+CONFIG_MTD_PHYSMAP_COMPAT=y
+CONFIG_MTD_PHYSMAP_START=0x08100000
+CONFIG_MTD_PHYSMAP_LEN=0x200000
# CONFIG_MTD_PHYSMAP_OF=y
# CONFIG_MTD_PLATRAM=y
# CONFIG_MTD_UBI=y
@@ -149,7 +153,8 @@ CONFIG_RTC_DRV_PL031=y
# CONFIG_TMPFS=y
# CONFIG_JFFS2_FS=y
# CONFIG_UBIFS_FS=y
-# CONFIG_CRAMFS=y
+CONFIG_CRAMFS=y
+CONFIG_CRAMFS_MTD=y
# CONFIG_SQUASHFS=y
# CONFIG_SQUASHFS_LZO=y
# CONFIG_NFS_FS=y