diff options
author | Yangbo Lu <yangbo.lu@nxp.com> | 2018-01-19 18:38:03 +0800 |
---|---|---|
committer | John Crispin <john@phrozen.org> | 2018-02-13 10:01:51 +0100 |
commit | 1079a03886807557e3a21cbe6266a7ad21106720 (patch) | |
tree | 1757d12f40a6238e370a32dda6986f7c2b146aa1 /target/linux/layerscape/armv8_64b/config-4.9 | |
parent | d6fd44cebfd802c309b7e2dc99edec0a815b92ed (diff) | |
download | upstream-1079a03886807557e3a21cbe6266a7ad21106720.tar.gz upstream-1079a03886807557e3a21cbe6266a7ad21106720.tar.bz2 upstream-1079a03886807557e3a21cbe6266a7ad21106720.zip |
layerscape: support ubifs rootfs
Some layerscape devices (ls1012ardb/ls1012afrdm/ls1046ardb/ls1088ardb)
were using ext4 rootfs because there were issues using squashfs.
This patch is to drop using ext4 rootfs and use ubifs rootfs instead
which is more proper for SPI-NOR flash.
Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com>
Diffstat (limited to 'target/linux/layerscape/armv8_64b/config-4.9')
-rw-r--r-- | target/linux/layerscape/armv8_64b/config-4.9 | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/target/linux/layerscape/armv8_64b/config-4.9 b/target/linux/layerscape/armv8_64b/config-4.9 index 99a693c1d5..976006ca44 100644 --- a/target/linux/layerscape/armv8_64b/config-4.9 +++ b/target/linux/layerscape/armv8_64b/config-4.9 @@ -259,6 +259,7 @@ CONFIG_CRYPTO_CRC32C=y # CONFIG_CRYPTO_CRC32_ARM64 is not set CONFIG_CRYPTO_CRCT10DIF=y CONFIG_CRYPTO_CRYPTD=y +CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_DES=y CONFIG_CRYPTO_DEV_FSL_CAAM=y CONFIG_CRYPTO_DEV_FSL_CAAM_AHASH_API=y @@ -285,6 +286,7 @@ CONFIG_CRYPTO_HASH2=y CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HW=y CONFIG_CRYPTO_JITTERENTROPY=y +CONFIG_CRYPTO_LZO=y CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MANAGER2=y CONFIG_CRYPTO_MD5=y @@ -826,6 +828,12 @@ CONFIG_MTD_SPI_NOR=y CONFIG_MTD_SPI_NOR_USE_4K_SECTORS=y CONFIG_MTD_SPI_NOR_USE_4K_SECTORS_LIMIT=16384 CONFIG_MTD_SST25L=y +CONFIG_MTD_UBI=y +CONFIG_MTD_UBI_BEB_LIMIT=20 +# CONFIG_MTD_UBI_BLOCK is not set +# CONFIG_MTD_UBI_FASTMAP is not set +# CONFIG_MTD_UBI_GLUEBI is not set +CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MUTEX_SPIN_ON_OWNER=y CONFIG_MV_XOR_V2=y CONFIG_NAMESPACES=y @@ -1129,6 +1137,10 @@ CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y # CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set CONFIG_TRANSPARENT_HUGE_PAGECACHE=y CONFIG_TUN=y +CONFIG_UBIFS_FS=y +# CONFIG_UBIFS_FS_ADVANCED_COMPR is not set +CONFIG_UBIFS_FS_LZO=y +CONFIG_UBIFS_FS_ZLIB=y CONFIG_UCS2_STRING=y CONFIG_UIO=y CONFIG_UIO_AEC=y |