From 19d26d75b6a6d1fc8f4d2b97a38f89751e6d1d2b Mon Sep 17 00:00:00 2001 From: Weiwen Chen Date: Wed, 30 Mar 2022 15:37:27 +0800 Subject: [PATCH] ARM: rv1106-evb.config: support spi nand Signed-off-by: Weiwen Chen Change-Id: Ic1156239064abf7b83f19b6bac8239d6ab548b5f --- arch/arm/configs/rv1106-evb.config | 39 +++++++++++++++++++++++++----- 1 file changed, 33 insertions(+), 6 deletions(-) diff --git a/arch/arm/configs/rv1106-evb.config b/arch/arm/configs/rv1106-evb.config index 228f108d46c2..63673459b345 100644 --- a/arch/arm/configs/rv1106-evb.config +++ b/arch/arm/configs/rv1106-evb.config @@ -14,10 +14,13 @@ CONFIG_KCMP=y CONFIG_KEYS=y CONFIG_MMC=y CONFIG_MSDOS_PARTITION=y +CONFIG_MTD_BLOCK=y +CONFIG_MTD_UBI=y CONFIG_NETWORK_FILESYSTEMS=y CONFIG_NLS_CODEPAGE_437=y CONFIG_NLS_ISO8859_1=y CONFIG_ROCKCHIP_RGA_PROC_FS=y +CONFIG_ROCKCHIP_VENDOR_STORAGE=y CONFIG_SPI=y CONFIG_USB_SUPPORT=y CONFIG_VFAT_FS=y @@ -160,7 +163,7 @@ CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CTR=m # CONFIG_CRYPTO_CTS is not set # CONFIG_CRYPTO_CURVE25519 is not set -# CONFIG_CRYPTO_DEFLATE is not set +CONFIG_CRYPTO_DEFLATE=y # CONFIG_CRYPTO_DES is not set # CONFIG_CRYPTO_DH is not set # CONFIG_CRYPTO_DRBG_MENU is not set @@ -193,7 +196,7 @@ CONFIG_CRYPTO_LIB_SHA256=m # CONFIG_CRYPTO_LRW is not set # CONFIG_CRYPTO_LZ4 is not set # CONFIG_CRYPTO_LZ4HC is not set -# CONFIG_CRYPTO_LZO is not set +CONFIG_CRYPTO_LZO=y CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MANAGER2=y CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y @@ -237,7 +240,7 @@ CONFIG_CRYPTO_SKCIPHER2=y # CONFIG_CRYPTO_XCBC is not set # CONFIG_CRYPTO_XTS is not set # CONFIG_CRYPTO_XXHASH is not set -# CONFIG_CRYPTO_ZSTD is not set +CONFIG_CRYPTO_ZSTD=y # CONFIG_CYW_BCMDHD is not set CONFIG_DEBUG_FS_ALLOW_ALL=y # CONFIG_DEBUG_FS_ALLOW_NONE is not set @@ -438,6 +441,8 @@ CONFIG_LOCKD_V4=y # CONFIG_LTC2632 is not set # CONFIG_LTC2983 is not set # CONFIG_LTE_GDM724X is not set +CONFIG_LZO_COMPRESS=y +CONFIG_LZO_DECOMPRESS=y CONFIG_MAC80211=m # CONFIG_MAC80211_DEBUGFS is not set # CONFIG_MAC80211_DEBUG_MENU is not set @@ -505,11 +510,19 @@ CONFIG_MMC_QUEUE_DEPTH=64 # CONFIG_MOXTET is not set CONFIG_MPILIB=y # CONFIG_MPL115_SPI is not set +CONFIG_MTD_BLKDEVS=y # CONFIG_MTD_DATAFLASH is not set # CONFIG_MTD_MCHP23K256 is not set -# CONFIG_MTD_SPI_NAND is not set +CONFIG_MTD_NAND_BBT_USING_FLASH=y +CONFIG_MTD_NAND_CORE=y +CONFIG_MTD_SPI_NAND=y # CONFIG_MTD_SPI_NOR is not set # CONFIG_MTD_SST25L is not set +CONFIG_MTD_UBI_BEB_LIMIT=20 +CONFIG_MTD_UBI_BLOCK=y +# CONFIG_MTD_UBI_FASTMAP is not set +# CONFIG_MTD_UBI_GLUEBI is not set +CONFIG_MTD_UBI_WL_THRESHOLD=4096 # CONFIG_NETDEVSIM is not set # CONFIG_NFSD is not set CONFIG_NFS_ACL_SUPPORT=y @@ -555,6 +568,8 @@ CONFIG_REGMAP_SPI=y # CONFIG_ROCKCHIP_DW_MIPI_DSI is not set # CONFIG_ROCKCHIP_INNO_HDMI is not set # CONFIG_ROCKCHIP_LVDS is not set +# CONFIG_ROCKCHIP_MMC_VENDOR_STORAGE is not set +CONFIG_ROCKCHIP_MTD_VENDOR_STORAGE=y CONFIG_ROCKCHIP_RGA_DEBUGGER=y # CONFIG_ROCKCHIP_RGA_DEBUG_FS is not set CONFIG_ROCKCHIP_RGB=y @@ -632,14 +647,14 @@ CONFIG_SND_USB=y # CONFIG_SPI_GPIO is not set # CONFIG_SPI_LOOPBACK_TEST is not set CONFIG_SPI_MASTER=y -# CONFIG_SPI_MEM is not set +CONFIG_SPI_MEM=y # CONFIG_SPI_MUX is not set # CONFIG_SPI_MXIC is not set # CONFIG_SPI_NXP_FLEXSPI is not set # CONFIG_SPI_OC_TINY is not set # CONFIG_SPI_PL022 is not set CONFIG_SPI_ROCKCHIP=y -# CONFIG_SPI_ROCKCHIP_SFC is not set +CONFIG_SPI_ROCKCHIP_SFC=y # CONFIG_SPI_SC18IS602 is not set # CONFIG_SPI_SIFIVE is not set # CONFIG_SPI_SLAVE is not set @@ -679,6 +694,15 @@ CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_TI_DAC7612 is not set # CONFIG_TI_TLC4541 is not set # CONFIG_TYPEC is not set +# CONFIG_UBIFS_ATIME_SUPPORT is not set +CONFIG_UBIFS_FS=y +CONFIG_UBIFS_FS_ADVANCED_COMPR=y +# CONFIG_UBIFS_FS_AUTHENTICATION is not set +CONFIG_UBIFS_FS_LZO=y +CONFIG_UBIFS_FS_SECURITY=y +CONFIG_UBIFS_FS_XATTR=y +CONFIG_UBIFS_FS_ZLIB=y +# CONFIG_UBIFS_FS_ZSTD is not set # CONFIG_UNIXWARE_DISKLABEL is not set CONFIG_USB=y # CONFIG_USBIP_CORE is not set @@ -849,3 +873,6 @@ CONFIG_WIRELESS_EXT=y # CONFIG_WLAN_VENDOR_ZYDAS is not set CONFIG_WL_ROCKCHIP=m CONFIG_X509_CERTIFICATE_PARSER=y +CONFIG_ZLIB_DEFLATE=y +CONFIG_ZSTD_COMPRESS=y +CONFIG_ZSTD_DECOMPRESS=y