From 693ed82bddcccd1308d8875338a5091d07d28383 Mon Sep 17 00:00:00 2001 From: Sugar Zhang Date: Thu, 12 Aug 2021 15:20:13 +0800 Subject: [PATCH] ARM: configs: Add mini defconfig for rv1106 This patch minimize config for IPC products picked from branch develop-4.19 and then do minimize work on branch develop-5.10. System Features Disabled: - CONFIG_TEE - CONFIG_OPTEE - CONFIG_ARM_PSCI - CONFIG_IO_URING - CONFIG_LOG_BUF_SHIFT=16 + CONFIG_LOG_BUF_SHIFT=14 - CONFIG_CPU_ISOLATION - CONFIG_LOG_CPU_MAX_BUF_SHIFT=0 - CONFIG_ARM_ERRATA_643719 - CONFIG_SMP - CONFIG_SCHED_MC Module Disabled: - CONFIG_MFD_RK808 - CONFIG_ROCKCHIP_IODOMAIN (hw auto on rv1106) - CONFIG_IOMMU_SUPPORT - CONFIG_ROCKCHIP_SIP - CONFIG_ROCKCHIP_SUSPEND_MODE - CONFIG_VIDEO_ROCKCHIP_ISPP - CONFIG_ROCKCHIP_PM_DOMAINS Module Features Disabled: - CONFIG_MEDIA_CEC_SUPPORT - CONFIG_MEDIA_ANALOG_TV_SUPPORT - CONFIG_MEDIA_DIGITAL_TV_SUPPORT - CONFIG_MEDIA_RADIO_SUPPORT - CONFIG_MEDIA_SDR_SUPPORT - CONFIG_MEDIA_TEST_SUPPORT - CONFIG_ROCKCHIP_MPP_RKVDEC - CONFIG_ROCKCHIP_MPP_VDPU2 - CONFIG_ROCKCHIP_MPP_IEP2 - CONFIG_NVMEM_SYSFS - CONFIG_DEBUG_MISC - CONFIG_ROCKCHIP_CLK_COMPENSATION - CONFIG_CLK_RV1108 - CONFIG_CLK_RV1126 - CONFIG_CLK_RK3036 - CONFIG_CLK_RK312X - CONFIG_CLK_RK3188 - CONFIG_CLK_RK322X - CONFIG_CLK_RK3288 Changelog: v11: Disable SMP for single A7 - CONFIG_CPU_ISOLATION - CONFIG_LOG_CPU_MAX_BUF_SHIFT=0 - CONFIG_ARM_ERRATA_643719 - CONFIG_SMP - CONFIG_SCHED_MC v10: Disable rockchip power domain - CONFIG_ROCKCHIP_PM_DOMAINS v9: Decrease log buf from 64KB to 16KB - CONFIG_LOG_BUF_SHIFT=16 + CONFIG_LOG_BUF_SHIFT=14 $ ./scripts/bloat-o-meter kernel/printk/printk.o.old kernel/printk/printk.o add/remove: 0/0 grow/shrink: 0/3 up/down: 0/-202752 (-202752) Function old new delta _printk_rb_static_descs 24576 6144 -18432 __log_buf 65536 16384 -49152 _printk_rb_static_infos 180224 45056 -135168 Total: Before=297532, After=94780, chg -68.14% The follow commit make DATA/BSS 200+ KB larger, Currently, just decrease CONFIG_LOG_BUF_SHIFT to minimize. 896fbe20b4e2 ("printk: use the lockless ringbuffer") v8: Disable io uring - CONFIG_IO_URING v7: Disable clk for other SoC Disable clk compensation v6: Enable CONFIG_CPU_RV1106 - CONFIG_CPU_RV1126=y + CONFIG_CPU_RV1106=y v5: Disable SIP with no ATF/TEE - CONFIG_ROCKCHIP_SIP=y - CONFIG_ROCKCHIP_SUSPEND_MODE=y - CONFIG_TEE=y - CONFIG_OPTEE=y - CONFIG_ARM_PSCI=y This also fix panic on FPGA which has no TEE/ATF. Fixes: b9c1178cadfa ("drm/rockchip: gem: dynamic get ddr map info for reorder page") [] (unwind_backtrace) from [] (show_stack+0x10/0x14) [] (show_stack) from [] (dump_stack_lvl+0x90/0xa8) [] (dump_stack_lvl) from [] (__invoke_sip_fn_smc+0x20/0x84) [] (__invoke_sip_fn_smc) from [] (sip_smc_request_share_mem+0x24/0x50) [] (sip_smc_request_share_mem) from [] (sip_smc_get_dram_map+0x28/0x90) [] (sip_smc_get_dram_map) from [] (rockchip_gem_get_ddr_info+0x8/0x28) [] (rockchip_gem_get_ddr_info) from [] (rockchip_drm_init+0x50/0x78) [] (rockchip_drm_init) from [] (do_one_initcall+0x70/0x160) [] (do_one_initcall) from [] (kernel_init_freeable+0x1bc/0x208) [] (kernel_init_freeable) from [] (kernel_init+0x8/0xf8) [] (kernel_init) from [] (ret_from_fork+0x14/0x3c) Exception stack(0xb084ffb0 to 0xb084fff8) ffa0: 00000000 00000000 00000000 00000000 ffc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffe0: 00000000 00000000 00000000 00000000 00000013 00000000 Bad mode in data abort handler detected Internal error: Oops - BUG: 0 [#1] PREEMPT SMP ARM Modules linked in: CPU: 0 PID: 1 Comm: swapper/0 Not tainted 5.10.66 #18 Hardware name: Generic DT based system PC is at vector_swi+0x4/0x44 LR is at __invoke_sip_fn_smc+0x6c/0x84 v4: Disable iommu support. - CONFIG_IOMMU_SUPPORT v3: Switch to KERNEL_XZ for minimize image size. + CONFIG_KERNEL_XZ - CONFIG_KERNEL_LZ4 v2: Disable pmic, iodomain, and some decoders. v1: Cherry-pick and init config by savedefconfig on develop-5.10: make ARCH=arm savedefconfig cp defconfig arch/arm/configs/rv1106_mini_defconfig As a reference for the original work for the tiny memory products on branch develop-4.19: | https://10.10.10.29/c/rk/kernel/+/132901/19 | | Test based on commit branch: develop-4.19 | b84613bfeb68 ("ASoC: rockchip: Kconfig: Remove unused PREALLOC_BUFFER_SIZE") | | Compiled with rv1126_defconfig; | | $ ls -l | 12881196 arch/arm/boot/Image | 5950856 arch/arm/boot/zImage (lz4) | 3643824 arch/arm/boot/zImage (xz) | | $ size vmlinux | text data bss dec hex filename | 8235528 1998740 256784 10491052 a014ac vmlinux | | Compiled with rv1106_mini_defconfig: | | $ ls -l | 5808184 arch/arm/boot/Image | 3359464 arch/arm/boot/zImage (lz4) | 2078880 arch/arm/boot/zImage (xz) | | Note: xz is smaller but boot slowly. | | $ size vmlinux | text data bss dec hex filename | 4628287 1169884 141472 5939643 5aa1bb vmlinux | | a. + CONFIG_SMP Disabled (for single core): | | $ ls -l | 5733720 arch/arm/boot/Image | 2007456 arch/arm/boot/zImage (xz) | | $ size vmlinux | text data bss dec hex filename | 4583931 1136960 135356 5856247 595bf7 vmlinux | | b. + CONFIG_THUMB2_KERNEL | | $ ls -l | 4365656 arch/arm/boot/Image ~24% smaller | 2157208 arch/arm/boot/zImage (xz) bigger than arm inst ? | | $ size vmlinux | text data bss dec hex filename | 3219691 1136952 135356 4491999 448adf vmlinux | | ------------------------------------------------------------------------- | | Compared to rv1126_defconfig: | | SubSystem Disabled: | | - CONFIG_BT | - CONFIG_WIRELESS | - CONFIG_SCSI | - CONFIG_INPUT | - CONFIG_USB | - CONFIG_NEW_LEDS | - CONFIG_MAILBOX | | Module Disabled: | | - CONFIG_RK_FLASH when eMMC | - CONFIG_ARM_ROCKCHIP_DMC_DEVFREQ | - CONFIG_ARM_ROCKCHIP_DMC_DEBUG | - CONFIG_SND_HRTIMER | - CONFIG_SND_ALOOP | - CONFIG_SND_PROC_FS | - CONFIG_SND_DRIVERS | - CONFIG_SND_SOC_ROCKCHIP_I2S | - CONFIG_SND_SOC_ROCKCHIP_PDM | - CONFIG_SND_SOC_DUMMY_CODEC | - CONFIG_OVERLAY_FS | - CONFIG_UBIFS_FS when eMMC | - CONFIG_MTD_UBI | - CONFIG_SQUASHFS | - CONFIG_PSTORE | - CONFIG_VFAT_FS | - CONFIG_NTFS_FS | - CONFIG_VIDEO_IMX347 | - CONFIG_VIDEO_IMX378 | - CONFIG_VIDEO_OV4689 | - CONFIG_VIDEO_GC4C33 | - CONFIG_DRM_ROCKCHIP | - CONFIG_BACKLIGHT_LCD_SUPPORT | - CONFIG_PHY_ROCKCHIP_INNO_MIPI_DPHY | | Module Features Disabled: | | - CONFIG_RK_CONSOLE_THREAD | - CONFIG_NET_KEY | - CONFIG_SYN_COOKIES | - CONFIG_PACKET (DHCP related) | - CONFIG_LBDAF (ext4 2TB+) | - CONFIG_BLK_DEV_BSG | - CONFIG_FILE_LOCKING | - CONFIG_INOTIFY_USER | - CONFIG_NLS_CODEPAGE_437 | - CONFIG_NLS_ISO8859_1 | - CONFIG_I2C_MUX | - CONFIG_PTP_1588_CLOCK | - CONFIG_ARM_CRYPTO | - CONFIG_CRYPTO_SHA1_ARM | - CONFIG_CRYPTO_SHA256_ARM | - CONFIG_CRYPTO_SHA512_ARM | - CONFIG_STMMAC_ETHTOOL | - CONFIG_STMMAC_FULL | - CONFIG_DWMAC_ROCKCHIP_TOOL | - CONFIG_ETHTOOL | - CONFIG_FILTER | - CONFIG_STMMAC_PTP | | System Features Disabled: | | - CONFIG_HIGHMEM | - CONFIG_VDSO | - CONFIG_ZRAM | - CONFIG_SWAP | - CONFIG_BLK_DEV_INITRD | - CONFIG_INITRD_ASYNC | - CONFIG_KERNEL_MODE_NEON | - CONFIG_ZSMALLOC | | Debug / Profiling Disabled: | | - CONFIG_DEBUG_FS | - CONFIG_IRQ_TIME_ACCOUNTING | - CONFIG_PERF_EVENTS | - CONFIG_BUG | - CONFIG_ELF_CORE | - CONFIG_SLUB_SYSFS | - CONFIG_PROFILING | - CONFIG_PM_DEBUG | - CONFIG_PM_ADVANCED_DEBUG | - CONFIG_DEBUG_INFO | - CONFIG_MAGIC_SYSRQ | - CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0 | - CONFIG_PANIC_ON_OOPS | - CONFIG_DEBUG_USER | | Buffer Size Decrease: | | - CONFIG_SERIAL_8250_NR_UARTS=2 | - CONFIG_SERIAL_8250_RUNTIME_UARTS=2 | - CONFIG_LOG_BUF_SHIFT=16 | - CONFIG_CMA_SIZE_MBYTES=0 Note: cma dts node should be disabled. | | Section Align Disabled for minimize Image: | | - CONFIG_DEBUG_ALIGN_RODATA | - CONFIG_STRICT_KERNEL_RWX | - CONFIG_STRICT_MODULE_RWX | | Details see: arch/arm/kernel/vmlinux.lds.S | | Compile Optimized for Image: | | - CONFIG_STACKPROTECTOR_STRONG | + CONFIG_CC_OPTIMIZE_FOR_SIZE=y | | ------------------------------------------------------------------------- | Changelog: | | v20: bring back INITRD for FPGA TEST. | | v19: drop CONFIG_SND_SOC_ROCKCHIP_PREALLOC_BUFFER_SIZE=32 | | Instead, pass module option 'prealloc_buffer_size_kbytes' to specify it. | any details refer to: Documentation/sound/alsa-configuration.rst | | e.g. 32 kbytes prealloc buffer size: | | "snd_soc_core.prealloc_buffer_size_kbytes=32" | | v18: drop CONFIG_LBDAF by do mke2fs with '-O ^huge_file' option. | | v17: bring back features for IPC-emmc FFT(Full Functional Test) passed | | + CONFIG_PACKET (dhcp related) | For support DHCP default. | | + CONFIG_DRM_ROCKCHIP | + CONFIG_ROCKCHIP_VOP | Currently, drm buffer alloc is still used by user. | Note: uboot display should be disabled, otherwise, panic on rockchip drm probe. | | + CONFIG_LBDAF | Actually, here should say NO, because it is required to support 2TB+ | devices which we don't need it, but which was enabled default by mke2fs.ext4. | So, we bring it back temporarily until users do mke2fs.ext4 without | huge file feature supported. | | static code size cost: ~200KB | | before: | $ size vmlinux | text data bss dec hex filename | 4469469 1143032 138528 5751029 57c0f5 vmlinux | | after: | $ size vmlinux | text data bss dec hex filename | 4628287 1169884 141472 5939643 5aa1bb vmlinux Change-Id: I5846831e3a43edd45587459866a339db5c42a137 Signed-off-by: Sugar Zhang --- arch/arm/configs/rv1106_mini_defconfig | 220 +++++++++++++++++++++++++ 1 file changed, 220 insertions(+) create mode 100644 arch/arm/configs/rv1106_mini_defconfig diff --git a/arch/arm/configs/rv1106_mini_defconfig b/arch/arm/configs/rv1106_mini_defconfig new file mode 100644 index 000000000000..99c35e94ac3b --- /dev/null +++ b/arch/arm/configs/rv1106_mini_defconfig @@ -0,0 +1,220 @@ +# CONFIG_LOCALVERSION_AUTO is not set +CONFIG_KERNEL_XZ=y +CONFIG_DEFAULT_HOSTNAME="localhost" +# CONFIG_SWAP is not set +CONFIG_SYSVIPC=y +CONFIG_NO_HZ=y +CONFIG_HIGH_RES_TIMERS=y +CONFIG_PREEMPT=y +CONFIG_LOG_BUF_SHIFT=14 +CONFIG_BLK_DEV_INITRD=y +# CONFIG_RD_BZIP2 is not set +# CONFIG_RD_LZMA is not set +# CONFIG_RD_XZ is not set +# CONFIG_RD_LZO is not set +# CONFIG_RD_LZ4 is not set +# CONFIG_RD_ZSTD is not set +CONFIG_CC_OPTIMIZE_FOR_SIZE=y +# CONFIG_BUG is not set +# CONFIG_ELF_CORE is not set +# CONFIG_BASE_FULL is not set +# CONFIG_IO_URING is not set +CONFIG_EMBEDDED=y +# CONFIG_VM_EVENT_COUNTERS is not set +# CONFIG_SLUB_DEBUG is not set +CONFIG_ARCH_ROCKCHIP=y +# CONFIG_VDSO is not set +CONFIG_VMSPLIT_3G_OPT=y +CONFIG_HZ_300=y +# CONFIG_CPU_SW_DOMAIN_PAN is not set +CONFIG_UACCESS_WITH_MEMCPY=y +CONFIG_CMDLINE="user_debug=31" +CONFIG_CMDLINE_EXTEND=y +CONFIG_CPU_FREQ=y +CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y +CONFIG_CPU_FREQ_GOV_USERSPACE=y +CONFIG_CPUFREQ_DT=y +CONFIG_ARM_ROCKCHIP_CPUFREQ=y +CONFIG_CPU_IDLE=y +CONFIG_ARM_CPUIDLE=y +CONFIG_VFP=y +CONFIG_NEON=y +CONFIG_JUMP_LABEL=y +# CONFIG_STACKPROTECTOR_STRONG is not set +# CONFIG_STRICT_KERNEL_RWX is not set +# CONFIG_STRICT_MODULE_RWX is not set +CONFIG_MODULES=y +CONFIG_MODULE_UNLOAD=y +# CONFIG_BLK_DEV_BSG is not set +CONFIG_PARTITION_ADVANCED=y +CONFIG_IOSCHED_BFQ=y +CONFIG_KSM=y +CONFIG_DEFAULT_MMAP_MIN_ADDR=32768 +CONFIG_CMA=y +CONFIG_NET=y +CONFIG_PACKET=y +CONFIG_UNIX=y +CONFIG_INET=y +# CONFIG_INET_DIAG is not set +# CONFIG_IPV6 is not set +# CONFIG_WIRELESS is not set +CONFIG_DEVTMPFS=y +CONFIG_DEVTMPFS_MOUNT=y +# CONFIG_ALLOW_DEV_COREDUMP is not set +CONFIG_MTD=y +CONFIG_MTD_CMDLINE_PARTS=y +# CONFIG_MTD_OF_PARTS is not set +CONFIG_NETDEVICES=y +# CONFIG_NET_CORE is not set +# CONFIG_NET_VENDOR_ALACRITECH is not set +# CONFIG_NET_VENDOR_AMAZON is not set +# CONFIG_NET_VENDOR_AQUANTIA is not set +# CONFIG_NET_VENDOR_ARC is not set +# CONFIG_NET_VENDOR_AURORA is not set +# CONFIG_NET_VENDOR_BROADCOM is not set +# CONFIG_NET_VENDOR_CADENCE is not set +# CONFIG_NET_VENDOR_CAVIUM is not set +# CONFIG_NET_VENDOR_CIRRUS is not set +# CONFIG_NET_VENDOR_CORTINA is not set +# CONFIG_NET_VENDOR_EZCHIP is not set +# CONFIG_NET_VENDOR_FARADAY is not set +# CONFIG_NET_VENDOR_HISILICON is not set +# CONFIG_NET_VENDOR_HUAWEI is not set +# CONFIG_NET_VENDOR_INTEL is not set +# CONFIG_NET_VENDOR_MARVELL is not set +# CONFIG_NET_VENDOR_MELLANOX is not set +# CONFIG_NET_VENDOR_MICREL is not set +# CONFIG_NET_VENDOR_MICROCHIP is not set +# CONFIG_NET_VENDOR_MICROSEMI is not set +# CONFIG_NET_VENDOR_NATSEMI is not set +# CONFIG_NET_VENDOR_NETRONOME is not set +# CONFIG_NET_VENDOR_NI is not set +# CONFIG_NET_VENDOR_QUALCOMM is not set +# CONFIG_NET_VENDOR_RENESAS is not set +# CONFIG_NET_VENDOR_ROCKER is not set +# CONFIG_NET_VENDOR_SAMSUNG is not set +# CONFIG_NET_VENDOR_SEEQ is not set +# CONFIG_NET_VENDOR_SOLARFLARE is not set +# CONFIG_NET_VENDOR_SMSC is not set +# CONFIG_NET_VENDOR_SOCIONEXT is not set +CONFIG_STMMAC_ETH=y +# CONFIG_DWMAC_GENERIC is not set +# CONFIG_NET_VENDOR_SYNOPSYS is not set +# CONFIG_NET_VENDOR_VIA is not set +# CONFIG_NET_VENDOR_WIZNET is not set +# CONFIG_WLAN is not set +# CONFIG_INPUT is not set +# CONFIG_SERIO is not set +# CONFIG_VT is not set +# CONFIG_LEGACY_PTYS is not set +CONFIG_SERIAL_8250=y +# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set +CONFIG_SERIAL_8250_CONSOLE=y +CONFIG_SERIAL_8250_NR_UARTS=2 +CONFIG_SERIAL_8250_RUNTIME_UARTS=2 +CONFIG_SERIAL_8250_DW=y +CONFIG_HW_RANDOM=y +CONFIG_HW_RANDOM_ROCKCHIP=y +CONFIG_I2C_CHARDEV=y +CONFIG_I2C_RK3X=y +CONFIG_SPI=y +CONFIG_SPI_ROCKCHIP=y +CONFIG_SPI_SPIDEV=y +# CONFIG_PTP_1588_CLOCK is not set +CONFIG_GPIO_SYSFS=y +CONFIG_POWER_RESET=y +CONFIG_SYSCON_REBOOT_MODE=y +CONFIG_POWER_SUPPLY=y +# CONFIG_HWMON is not set +CONFIG_THERMAL=y +CONFIG_THERMAL_WRITABLE_TRIPS=y +CONFIG_THERMAL_GOV_USER_SPACE=y +CONFIG_CPU_THERMAL=y +CONFIG_DEVFREQ_THERMAL=y +CONFIG_ROCKCHIP_THERMAL=y +CONFIG_WATCHDOG=y +CONFIG_DW_WATCHDOG=y +CONFIG_REGULATOR_FIXED_VOLTAGE=y +CONFIG_REGULATOR_GPIO=y +CONFIG_REGULATOR_PWM=y +# CONFIG_MEDIA_CEC_SUPPORT is not set +CONFIG_MEDIA_SUPPORT=y +# CONFIG_MEDIA_ANALOG_TV_SUPPORT is not set +# CONFIG_MEDIA_DIGITAL_TV_SUPPORT is not set +# CONFIG_MEDIA_RADIO_SUPPORT is not set +# CONFIG_MEDIA_SDR_SUPPORT is not set +# CONFIG_MEDIA_TEST_SUPPORT is not set +CONFIG_VIDEO_V4L2_SUBDEV_API=y +CONFIG_V4L_PLATFORM_DRIVERS=y +CONFIG_VIDEO_ROCKCHIP_CIF=y +CONFIG_VIDEO_ROCKCHIP_ISP=y +CONFIG_VIDEO_RK_IRCUT=y +CONFIG_VIDEO_OS04A10=y +CONFIG_DRM=y +CONFIG_DRM_IGNORE_IOTCL_PERMIT=y +# CONFIG_DRM_FBDEV_EMULATION is not set +CONFIG_DRM_ROCKCHIP=y +CONFIG_ROCKCHIP_RGA2=y +CONFIG_ROCKCHIP_MPP_SERVICE=y +CONFIG_ROCKCHIP_MPP_RKVENC=y +CONFIG_ROCKCHIP_MPP_VEPU2=y +CONFIG_SOUND=y +CONFIG_SND=y +# CONFIG_SND_PCM_TIMER is not set +# CONFIG_SND_SUPPORT_OLD_API is not set +# CONFIG_SND_PROC_FS is not set +# CONFIG_SND_DRIVERS is not set +# CONFIG_SND_ARM is not set +# CONFIG_SND_SPI is not set +CONFIG_SND_SOC=y +CONFIG_SND_SOC_ROCKCHIP=y +CONFIG_SND_SOC_ROCKCHIP_I2S_TDM=y +CONFIG_SND_SIMPLE_CARD=y +# CONFIG_USB_SUPPORT is not set +CONFIG_MMC=y +CONFIG_MMC_BLOCK_MINORS=32 +CONFIG_MMC_DW=y +CONFIG_MMC_DW_ROCKCHIP=y +CONFIG_RTC_CLASS=y +CONFIG_DMADEVICES=y +CONFIG_PL330_DMA=y +# CONFIG_VIRTIO_MENU is not set +# CONFIG_VHOST_MENU is not set +CONFIG_STAGING=y +CONFIG_FIQ_DEBUGGER=y +CONFIG_FIQ_DEBUGGER_NO_SLEEP=y +CONFIG_FIQ_DEBUGGER_CONSOLE=y +CONFIG_FIQ_DEBUGGER_CONSOLE_DEFAULT_ENABLE=y +CONFIG_FIQ_DEBUGGER_TRUST_ZONE=y +# CONFIG_ARM_ARCH_TIMER_EVTSTREAM is not set +# CONFIG_IOMMU_SUPPORT is not set +CONFIG_CPU_RV1106=y +CONFIG_ROCKCHIP_PVTM=y +CONFIG_PM_DEVFREQ=y +CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=y +CONFIG_DEVFREQ_GOV_USERSPACE=y +CONFIG_IIO=y +CONFIG_ROCKCHIP_SARADC=y +CONFIG_PWM=y +CONFIG_PWM_ROCKCHIP=y +CONFIG_ANDROID=y +# CONFIG_NVMEM_SYSFS is not set +CONFIG_ROCKCHIP_OTP=y +CONFIG_EXT4_FS=y +# CONFIG_FILE_LOCKING is not set +# CONFIG_DNOTIFY is not set +# CONFIG_INOTIFY_USER is not set +CONFIG_TMPFS=y +# CONFIG_MISC_FILESYSTEMS is not set +# CONFIG_NETWORK_FILESYSTEMS is not set +CONFIG_NLS=y +# CONFIG_CRYPTO_HW is not set +CONFIG_DMA_CMA=y +CONFIG_CMA_SIZE_MBYTES=0 +CONFIG_PRINTK_TIME=y +# CONFIG_DEBUG_MISC is not set +# CONFIG_SCHED_DEBUG is not set +# CONFIG_DEBUG_PREEMPT is not set +CONFIG_RCU_CPU_STALL_TIMEOUT=60 +# CONFIG_FTRACE is not set +# CONFIG_RUNTIME_TESTING_MENU is not set