imx6: enable f2fs and loopback support in preparation for squashfs with overlay support
authorFelix Fietkau <nbd@nbd.name>
Sun, 26 Aug 2018 18:03:00 +0000 (20:03 +0200)
committerJo-Philipp Wich <jo@mein.io>
Tue, 18 Dec 2018 16:47:51 +0000 (17:47 +0100)
Signed-off-by: Felix Fietkau <nbd@nbd.name>
(backported from 8c41f1f81cde0712e90019c868f89192fdddf5bb)

target/linux/imx6/Makefile
target/linux/imx6/config-4.14

index 152a58e8b1bdcc86f2656c2115197a0ff29f5ba2..ba270df9e824fe13618d5674be4016967e0eec82 100644 (file)
@@ -20,6 +20,6 @@ include $(INCLUDE_DIR)/target.mk
 
 KERNELNAME:=zImage dtbs
 
-DEFAULT_PACKAGES += uboot-envtools
+DEFAULT_PACKAGES += uboot-envtools mkf2fs e2fsprogs
 
 $(eval $(call BuildTarget))
index 52a98a0ba8ecc8e1c5077149a90a43eaeeff0aa0..929f863d8a77c1e03f9c77d4b615616092fecb61 100644 (file)
@@ -55,6 +55,7 @@ CONFIG_ASSOCIATIVE_ARRAY=y
 CONFIG_ATA=y
 CONFIG_ATAGS=y
 CONFIG_AUTO_ZRELADDR=y
+CONFIG_BLK_DEV_LOOP=y
 CONFIG_BLK_MQ_PCI=y
 CONFIG_BLK_SCSI_REQUEST=y
 CONFIG_CACHE_L2X0=y
@@ -108,6 +109,7 @@ CONFIG_CRYPTO_AKCIPHER2=y
 CONFIG_CRYPTO_AUTHENC=y
 CONFIG_CRYPTO_CBC=y
 # CONFIG_CRYPTO_CHACHA20_NEON is not set
+CONFIG_CRYPTO_CRC32=y
 CONFIG_CRYPTO_CRC32C=y
 # CONFIG_CRYPTO_CRC32_ARM_CE is not set
 CONFIG_CRYPTO_CRYPTD=y
@@ -180,6 +182,11 @@ CONFIG_EXT4_FS_SECURITY=y
 CONFIG_EXTCON=y
 CONFIG_EXTRA_FIRMWARE="imx/sdma/sdma-imx6q.bin"
 CONFIG_EXTRA_FIRMWARE_DIR="firmware"
+# CONFIG_F2FS_CHECK_FS is not set
+CONFIG_F2FS_FS=y
+# CONFIG_F2FS_FS_SECURITY is not set
+CONFIG_F2FS_FS_XATTR=y
+CONFIG_F2FS_STAT_FS=y
 CONFIG_FEC=y
 CONFIG_FIXED_PHY=y
 CONFIG_FIX_EARLYCON_MEM=y