arm64: configs: vendor: Move oplus changes to oplus.config

Change-Id: Ib3d2b68396f17d55fcecb065e96b6da79a618291
This commit is contained in:
LuK1337
2025-07-28 14:52:01 +02:00
parent 006d39f11c
commit 77c57beb81
9 changed files with 305 additions and 1559 deletions

View File

@@ -381,9 +381,7 @@ CONFIG_SMB1355_SLAVE_CHARGER=y
CONFIG_QPNP_QG=y
CONFIG_SMB1398_CHARGER=y
CONFIG_THERMAL=y
#ifndef OPLUS_FEATURE_THERMAL_STATISTICS
#CONFIG_THERMAL_STATISTICS=y
#endif
CONFIG_THERMAL_STATISTICS=y
CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=10000
CONFIG_THERMAL_WRITABLE_TRIPS=y
CONFIG_THERMAL_GOV_USER_SPACE=y
@@ -638,10 +636,6 @@ CONFIG_OVERLAY_FS=y
CONFIG_INCREMENTAL_FS=y
CONFIG_MSDOS_FS=y
CONFIG_VFAT_FS=y
#ifdef OPLUS_FEATURE_EXFAT_SUPPORT
CONFIG_NLS_UTF8=y
CONFIG_EXFAT_FS=y
# endif
CONFIG_TMPFS=y
CONFIG_TMPFS_POSIX_ACL=y
CONFIG_EFIVAR_FS=y

View File

@@ -391,9 +391,7 @@ CONFIG_SMB1355_SLAVE_CHARGER=y
CONFIG_QPNP_QG=y
CONFIG_SMB1398_CHARGER=y
CONFIG_THERMAL=y
#ifndef OPLUS_FEATURE_THERMAL_STATISTICS
#CONFIG_THERMAL_STATISTICS=y
#endif
CONFIG_THERMAL_STATISTICS=y
CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=10000
CONFIG_THERMAL_WRITABLE_TRIPS=y
CONFIG_THERMAL_GOV_USER_SPACE=y
@@ -664,10 +662,6 @@ CONFIG_OVERLAY_FS=y
CONFIG_INCREMENTAL_FS=y
CONFIG_MSDOS_FS=y
CONFIG_VFAT_FS=y
#ifdef OPLUS_FEATURE_EXFAT_SUPPORT
CONFIG_NLS_UTF8=y
CONFIG_EXFAT_FS=y
# endif
CONFIG_TMPFS=y
CONFIG_TMPFS_POSIX_ACL=y
CONFIG_EFIVAR_FS=y

View File

@@ -654,10 +654,6 @@ CONFIG_OVERLAY_FS=y
CONFIG_INCREMENTAL_FS=y
CONFIG_MSDOS_FS=y
CONFIG_VFAT_FS=y
#ifdef OPLUS_FEATURE_EXFAT_SUPPORT
CONFIG_NLS_UTF8=y
CONFIG_EXFAT_FS=y
# endif
CONFIG_TMPFS=y
CONFIG_TMPFS_POSIX_ACL=y
CONFIG_ECRYPT_FS=y

View File

@@ -685,10 +685,6 @@ CONFIG_OVERLAY_FS=y
CONFIG_INCREMENTAL_FS=y
CONFIG_MSDOS_FS=y
CONFIG_VFAT_FS=y
#ifdef OPLUS_FEATURE_EXFAT_SUPPORT
CONFIG_NLS_UTF8=y
CONFIG_EXFAT_FS=y
# endif
CONFIG_TMPFS=y
CONFIG_TMPFS_POSIX_ACL=y
CONFIG_EFIVAR_FS=y

View File

@@ -1,10 +1,10 @@
CONFIG_LOCALVERSION="-perf"
# CONFIG_LOCALVERSION_AUTO is not set
CONFIG_NO_HZ=y
CONFIG_HIGH_RES_TIMERS=y
CONFIG_PREEMPT=y
CONFIG_IRQ_TIME_ACCOUNTING=y
CONFIG_SCHED_WALT=y
CONFIG_MMAP_LOCK_OPT=y
CONFIG_TASKSTATS=y
CONFIG_TASK_XACCT=y
CONFIG_TASK_IO_ACCOUNTING=y
@@ -21,10 +21,6 @@ CONFIG_MEMCG_SWAP=y
CONFIG_BLK_CGROUP=y
CONFIG_CGROUP_FREEZER=y
CONFIG_CPUSETS=y
#ifdef OPLUS_FEATURE_TASK_CPUSTATS
CONFIG_OPLUS_SCHED=y
CONFIG_OPLUS_CTP=y
#endif /* OPLUS_FEATURE_TASK_CPUSTATS */
CONFIG_CGROUP_CPUACCT=y
CONFIG_CGROUP_BPF=y
CONFIG_SCHED_CORE_CTL=y
@@ -41,9 +37,7 @@ CONFIG_KALLSYMS_ALL=y
CONFIG_BPF_SYSCALL=y
CONFIG_BPF_JIT_ALWAYS_ON=y
CONFIG_EMBEDDED=y
#ifdef OPLUS_FEATURE_HEALTHINFO
CONFIG_SLUB_DEBUG=y
#endif /*OPLUS_FEATURE_HEALTHINFO*/
# CONFIG_SLUB_DEBUG is not set
# CONFIG_COMPAT_BRK is not set
CONFIG_SLAB_FREELIST_RANDOM=y
CONFIG_SLAB_FREELIST_HARDENED=y
@@ -59,7 +53,7 @@ CONFIG_SCHED_MC=y
CONFIG_NR_CPUS=8
CONFIG_SECCOMP=y
CONFIG_OKL4_GUEST=y
CONFIG_UNMAP_KERNEL_AT_EL0=y
# CONFIG_UNMAP_KERNEL_AT_EL0 is not set
CONFIG_ARM64_SSBD=y
CONFIG_ARMV8_DEPRECATED=y
CONFIG_SWP_EMULATION=y
@@ -73,7 +67,6 @@ CONFIG_CMDLINE_EXTEND=y
# CONFIG_EFI is not set
CONFIG_BUILD_ARM64_UNCOMPRESSED_KERNEL=y
CONFIG_KRYO_PMU_WORKAROUND=y
CONFIG_BUILD_ARM64_DT_OVERLAY=y
CONFIG_COMPAT=y
CONFIG_PM_WAKELOCKS=y
CONFIG_PM_WAKELOCKS_LIMIT=0
@@ -90,11 +83,9 @@ CONFIG_CPU_FREQ_GOV_ONDEMAND=y
CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
CONFIG_CPU_BOOST=y
CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y
#ifdef VENDOR_EDIT
CONFIG_CPU_FREQ_STAT=y
#endif
CONFIG_ARM_QCOM_CPUFREQ_HW=y
CONFIG_MSM_TZ_LOG=y
CONFIG_ARM64_CRYPTO=y
CONFIG_CRYPTO_SHA1_ARM64_CE=y
CONFIG_CRYPTO_SHA2_ARM64_CE=y
CONFIG_CRYPTO_GHASH_ARM64_CE=y
@@ -102,10 +93,6 @@ CONFIG_CRYPTO_AES_ARM64_CE_CCM=y
CONFIG_CRYPTO_AES_ARM64_CE_BLK=y
CONFIG_CRYPTO_AES_ARM64_NEON_BLK=y
CONFIG_PANIC_ON_REFCOUNT_ERROR=y
#ifdef OPLUS_FEATURE_UID_PERF
CONFIG_OPLUS_FEATURE_UID_PERF=y
#endif
CONFIG_MODULES=y
CONFIG_MODULE_UNLOAD=y
CONFIG_MODVERSIONS=y
@@ -120,10 +107,7 @@ CONFIG_IOSCHED_BFQ=y
CONFIG_BFQ_GROUP_IOSCHED=y
CONFIG_GKI_HIDDEN_GPU_CONFIGS=y
# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
#ifdef OPLUS_DEBUG_STABILITY
##CONFIG_MEMORY_HOTPLUG=y
# CONFIG_MEMORY_HOTPLUG is not set
# endif
CONFIG_MEMORY_HOTPLUG=y
CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE=y
CONFIG_MEMORY_HOTPLUG_MOVABLE_NODE=y
CONFIG_MEMORY_HOTREMOVE=y
@@ -302,10 +286,6 @@ CONFIG_MHI_NETDEV=y
CONFIG_MHI_UCI=y
CONFIG_MHI_SATELLITE=y
CONFIG_ZRAM=y
#ifdef OPLUS_FEATURE_ZRAM_WRITEBACK
#CONFIG_ZRAM_WRITEBACK=y
#CONFIG_ZWB_HANDLE=y
#endif /* OPLUS_FEATURE_ZRAM_WRITEBACK */
CONFIG_BLK_DEV_LOOP=y
CONFIG_BLK_DEV_LOOP_MIN_COUNT=16
CONFIG_BLK_DEV_RAM=y
@@ -328,16 +308,6 @@ CONFIG_SCSI_SCAN_ASYNC=y
CONFIG_SCSI_UFSHCD=y
CONFIG_SCSI_UFSHCD_PLATFORM=y
CONFIG_SCSI_UFS_QCOM=y
CONFIG_SCSI_UFS_QCOM_ICE=y
#ifdef OPLUS_FEATURE_UFSPLUS
CONFIG_UFSFEATURE=y
# CONFIG_UFSHPB is not set
CONFIG_UFSTW=y
CONFIG_UFSTW_IGNORE_GUARANTEE_BIT=y
CONFIG_UFSTW_BOOT_ENABLED=y
CONFIG_UFSHID=y
CONFIG_UFSHID_POC=y
#endif /*OPLUS_FEATURE_UFSPLUS*/
CONFIG_SCSI_UFS_CRYPTO=y
CONFIG_SCSI_UFS_CRYPTO_QTI=y
CONFIG_MD=y
@@ -351,7 +321,6 @@ CONFIG_DM_VERITY_FEC=y
CONFIG_NETDEVICES=y
CONFIG_BONDING=y
CONFIG_DUMMY=y
CONFIG_WIREGUARD=y
CONFIG_TUN=y
CONFIG_VETH=y
CONFIG_AQFWD=y
@@ -391,53 +360,11 @@ CONFIG_TABLET_USB_HANWANG=y
CONFIG_TABLET_USB_KBTAB=y
CONFIG_INPUT_TOUCHSCREEN=y
CONFIG_TOUCHSCREEN_FTS=y
#ifdef OPLUS_FEATURE_TP_BASIC
CONFIG_TOUCHPANEL_SAMSUNG_S6SY791=y
CONFIG_TOUCHPANEL_SAMSUNG_S6SY792=y
CONFIG_TOUCHPANEL_SAMSUNG_S6SY771=y
CONFIG_TOUCHPANEL_SYNAPTICS=y
CONFIG_TOUCHPANEL_SYNAPTICS_TCM_ONCELL=y
CONFIG_TOUCHPANEL_SYNAPTICS_S3706=y
CONFIG_TOUCHPANEL_SAMSUNG=y
CONFIG_TOUCHPANEL_OPLUS=y
CONFIG_TOUCHPANEL_GOODIX=y
CONFIG_TOUCHPANEL_GOODIX_GT9886=y
CONFIG_TOUCHPANEL_FOCAL=y
CONFIG_TOUCHPANEL_FOCAL_FT3658U=y
CONFIG_TOUCHIRQ_UPDATE_QOS=y
CONFIG_TOUCHPANEL_NEW_SET_IRQ_WAKE=y
CONFIG_OPLUS_TP_APK=y
CONFIG_TOUCHPANEL_ALGORITHM=y
#endif /* OPLUS_FEATURE_TP_BASIC */
CONFIG_OPLUS_TRIKEY=y
CONFIG_OPLUS_TRIKEY_MAIN=y
CONFIG_OPLUS_TRIKEY_HALL=y
CONFIG_IST_UP=y
CONFIG_IST_DOWN=y
CONFIG_MXM_UP=y
CONFIG_MXM_DOWN=y
#ifdef OPLUS_FEATURE_TP_BASIC
CONFIG_OPLUS_FW_UPDATE=y
CONFIG_TOUCHPANEL_NOVA=y
CONFIG_TOUCHPANEL_NOVA_NT36523_NOFLASH=y
CONFIG_TOUCHPANEL_NT_PEN_SUPPORT=y
CONFIG_TOUCHPANEL_NT_DIGITALNOISE_TEST=y
#endif /*OPLUS_FEATURE_TP_BASIC*/
#ifdef OPLUS_FEATURE_TP_BASIC
CONFIG_COLOR_CTRL=y
#endif /* OPLUS_FEATURE_TP_BASIC */
#ifdef OPLUS_FEATURE_TP_BASIC
CONFIG_COLOR_CTRL_V2=y
#endif /* OPLUS_FEATURE_TP_BASIC */
CONFIG_INPUT_MISC=y
CONFIG_INPUT_QPNP_POWER_ON=y
CONFIG_INPUT_QTI_HAPTICS=y
CONFIG_INPUT_UINPUT=y
# CONFIG_SERIO_SERPORT is not set
# CONFIG_VT is not set
# CONFIG_LEGACY_PTYS is not set
# CONFIG_DEVMEM is not set
CONFIG_SERIAL_MSM_GENI=y
@@ -466,32 +393,11 @@ CONFIG_POWER_RESET_QCOM=y
CONFIG_POWER_RESET_XGENE=y
CONFIG_POWER_RESET_SYSCON=y
CONFIG_QPNP_SMB5=y
#ifdef OPLUS_FEATURE_CHG_BASIC//tongfeng.Huang@ProDrv.CHG,add 2019/06/22 for charger
CONFIG_OPLUS_SM8250_CHARGER=y
CONFIG_OPLUS_CHIP_SOC_NODE=y
CONFIG_SMB1390_CHARGE_PUMP_PSY=y
CONFIG_SMB1355_SLAVE_CHARGER=y
CONFIG_QPNP_QNOVO5=y
CONFIG_QPNP_FG_GEN4=y
CONFIG_OPLUS_CHARGER_WIRELESS_PEN=y
CONFIG_OPLUS_CHARGER_WIRELESS_RA9530=y
#else
#CONFIG_SMB1390_CHARGE_PUMP_PSY=y
#CONFIG_SMB1355_SLAVE_CHARGER=y
#CONFIG_QPNP_QNOVO5=y
#CONFIG_QPNP_FG_GEN4=y
#endif
#ifdef OPLUS_FEATURE_CHG_BASIC
CONFIG_OPLUS_SHORT_HW_CHECK=y
CONFIG_OPLUS_SHORT_USERSPACE=y
CONFIG_OPLUS_SHIP_MODE_SUPPORT=y
CONFIG_OPLUS_SMART_CHARGER_SUPPORT=y
CONFIG_OPLUS_CALL_MODE_SUPPORT=y
CONFIG_OPLUS_SHORT_C_BATT_CHECK=y
CONFIG_OPLUS_CHECK_CHARGERID_VOLT=y
CONFIG_OPLUS_SHORT_IC_CHECK=y
CONFIG_HID_BETOP_FF=y
#endif
#ifndef OPLUS_FEATURE_CHG_BASIC//tongfeng.Huang@ProDrv.CHG,add 2019/12/22 for charger
#CONFIG_HL6111R=y
#endif
CONFIG_HL6111R=y
CONFIG_THERMAL=y
CONFIG_THERMAL_WRITABLE_TRIPS=y
CONFIG_THERMAL_GOV_USER_SPACE=y
@@ -539,9 +445,6 @@ CONFIG_DVB_MPQ_SW=y
CONFIG_VIDEO_V4L2_VIDEOBUF2_CORE=y
CONFIG_I2C_RTC6226_QCA=y
CONFIG_DRM=y
#ifdef VENDOR_EDIT
CONFIG_DRM_MSM=y
#endif /* VENDOR_EDIT */
CONFIG_DRM_LONTIUM_LT9611UXC=y
CONFIG_BACKLIGHT_LCD_SUPPORT=y
CONFIG_BACKLIGHT_CLASS_DEVICE=y
@@ -637,8 +540,6 @@ CONFIG_STAGING=y
CONFIG_ASHMEM=y
CONFIG_ION=y
CONFIG_ION_POOL_AUTO_REFILL=y
CONFIG_QCA_CLD_WLAN=y
CONFIG_QCA_CLD_WLAN_PROFILE="qca6390"
CONFIG_QPNP_REVID=y
CONFIG_SPS=y
CONFIG_SPS_SUPPORT_NDP_BAM=y
@@ -670,10 +571,8 @@ CONFIG_MSM_QMP=y
CONFIG_IOMMU_IO_PGTABLE_FAST=y
CONFIG_ARM_SMMU=y
CONFIG_QCOM_LAZY_MAPPING=y
#ifdef VENDOR_EDIT
#CONFIG_IOMMU_DEBUG=y
#CONFIG_IOMMU_TESTS=y
#endif
CONFIG_IOMMU_DEBUG=y
CONFIG_IOMMU_TESTS=y
CONFIG_RPMSG_CHAR=y
CONFIG_RPMSG_QCOM_GLINK_SMEM=y
CONFIG_RPMSG_QCOM_GLINK_SPSS=y
@@ -775,7 +674,6 @@ CONFIG_ESOC_CLIENT=y
CONFIG_ESOC_MDM_4x=y
CONFIG_ESOC_MDM_DRV=y
CONFIG_SENSORS_SSC=y
CONFIG_SENSORS_SIMULATED_HALL=y
CONFIG_QCOM_KGSL=y
CONFIG_EXT4_FS=y
CONFIG_EXT4_FS_POSIX_ACL=y
@@ -794,13 +692,6 @@ CONFIG_OVERLAY_FS=y
CONFIG_INCREMENTAL_FS=y
CONFIG_MSDOS_FS=y
CONFIG_VFAT_FS=y
#ifdef OPLUS_FEATURE_EXFAT_SUPPORT
CONFIG_NLS_UTF8=y
CONFIG_EXFAT_FS=y
# endif
#ifdef OPLUS_FEATURE_EMMC_SDCARD_OPTIMIZE
CONFIG_EMMC_SDCARD_OPTIMIZE=y
#endif
CONFIG_TMPFS=y
CONFIG_TMPFS_POSIX_ACL=y
CONFIG_ECRYPT_FS=y
@@ -849,272 +740,3 @@ CONFIG_CORESIGHT_HWEVENT=y
CONFIG_CORESIGHT_DUMMY=y
CONFIG_CORESIGHT_REMOTE_ETM=y
CONFIG_CORESIGHT_TGU=y
#ifdef OPLUS_SYSTEM_KERNEL
CONFIG_OPLUS_COMMON_SOFT=y
CONFIG_OPLUS_DEVICE_IFNO=y
CONFIG_OPLUS_RF_CABLE_MONITOR=y
CONFIG_RECORD_MDMRST=y
#endif
# ifdef OPLUS_FEATURE_POWERINFO_STANDBY
CONFIG_OPLUS_WAKELOCK_PROFILER=y
#endif /* OPLUS_FEATURE_POWERINFO_STANDBY */
# ifdef VENDOR_EDIT
CONFIG_CS_F61_NDT=y
# endif /* VENDOR_EDIT */
CONFIG_RMNET_PERF=y
CONFIG_RMNET_SHS=y
#ifdef OPLUS_FEATURE_INPUT_BOOST_V4
# CONFIG_OPLUS_FEATURE_INPUT_BOOST_V4 is not set
#endif
#ifdef OPLUS_SYSTEM_KERNEL
#all system oplus feature writer here
CONFIG_OPLUS_FEATURE_UBOOT_LOG=y
CONFIG_DETECT_HUNG_TASK=y
CONFIG_OPLUS_FEATURE_HUNG_TASK_ENHANCE=y
CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=60
CONFIG_OPLUS_FEATURE_FEEDBACK=y
CONFIG_OPLUS_FEATURE_OPROJECT=y
CONFIG_OPLUS_FEATURE_CMDLINE=y
CONFIG_OPLUS_FEATURE_PROJECTINFO=y
CONFIG_OPLUS_FEATURE_PHOENIX=y
CONFIG_OPLUS_FEATURE_PHOENIX_REBOOT_SPEED=y
CONFIG_OPLUS_FEATURE_KMSG_WB=y
CONFIG_OPLUS_FEATURE_SHUTDOWN_SPEED=y
CONFIG_OPLUS_FEATURE_OLC=y
CONFIG_KPROBES=y
CONFIG_KRETPROBES=y
CONFIG_OPLUS_FEATURE_FDLEAK_CHECK=y
CONFIG_OPLUS_FEATURE_DUMP_DEVICE_INFO=y
#add for qcom minidump customized
CONFIG_OPLUS_FEATURE_QCOM_MINIDUMP_ENHANCE=y
# Add for shutdown detect
CONFIG_OPLUS_FEATURE_SHUTDOWN_DETECT=y
#add slabtrace function
#CONFIG_OPLUS_FEATURE_SLABTRACE_DEBUG=y
#endif
#ifdef OPLUS_FEATURE_QCOM_PMICWD
#Add for qcom pmic watchdog
CONFIG_OPLUS_FEATURE_QCOM_PMICWD=y
#endif
#ifdef OPLUS_FEATURE_FINGERPRINT
CONFIG_OPLUS_FINGERPRINT=y
CONFIG_OPLUS_FINGERPRINT_QCOM=y
CONFIG_OPLUS_FINGERPRINT_GOODIX_OPTICAL=y
CONFIG_OPLUS_FINGERPRINT_JIIOV_OPTICAL=y
#endif
CONFIG_OPLUS_FINGERPRINT_GKI_DISABLE=y
#ifdef OPLUS_FEATURE_SECURITY_COMMON
CONFIG_OPLUS_SECURE=y
CONFIG_OPLUS_SECURE_QCOM=y
CONFIG_OPLUS_SECURE_COMMON=y
#endif /* OPLUS_FEATURE_SECURITY_COMMON */
#ifdef OPLUS_FEATURE_HANS_FREEZE
CONFIG_OPLUS_HANS=y
#endif /*OPLUS_FEATURE_HANS_FREEZE*/
#ifdef VENDOR_EDIT//Qingjun.Wang@BSP.Haptic,add 2020/03/17 for vib aw8697
CONFIG_AW8697_HAPTIC=y
CONFIG_HAPTIC_FEEDBACK=y
#endif
#ifdef OPLUS_FEATURE_HEALTHINFO
CONFIG_OPLUS_MEM_MONITOR=y
CONFIG_FG_TASK_UID=y
CONFIG_OPLUS_HEALTHINFO=y
#endif /*OPLUS_FEATURE_HEALTHINFO*/
#ifdef OPLUS_FEATURE_HEALTHINFO
CONFIG_OPLUS_JANK_INFO=y
#endif /* OPLUS_FEATURE_HEALTHINFO */
#ifdef OPLUS_FEATURE_SCHED_ASSIST
CONFIG_OPLUS_FEATURE_AUDIO_OPT=y
#endif
#ifdef OPLUS_FEATURE_ZRAM_OPT
CONFIG_OPLUS_ZRAM_OPT=y
CONFIG_CRYPTO_LZ4=y
CONFIG_PGTABLE_MAPPING=y
CONFIG_CRYPTO_ZSTD=y
#endif
#ifdef OPLUS_FEATURE_MULTI_KSWAPD
CONFIG_OPLUS_MULTI_KSWAPD=y
CONFIG_KSWAPD_UNBIND_MAX_CPU=y
#endif
#ifdef VENDOR_EDIT
CONFIG_REGULATOR_PM8008=y
#ifdef OPLUS_FEATURE_DUMPDEVICE
CONFIG_PSTORE=y
CONFIG_PSTORE_CONSOLE=y
CONFIG_PSTORE_PMSG=y
CONFIG_PSTORE_RAM=y
#endif
CONFIG_EROFS_FS=y
CONFIG_EROFS_FS_PCPU_KTHREAD=y
CONFIG_EROFS_FS_PCPU_KTHREAD_HIPRI=y
#ifdef OPLUS_FEATURE_IOMONITOR
CONFIG_IOMONITOR=y
#CONFIG_IOMONITOR_WITH_F2FS=n
#endif /*OPLUS_FEATURE_IOMONITOR*/
CONFIG_OPLUS_FEATURE_PMIC_MONITOR=y
CONFIG_OPLUS_FEATURE_PANIC_FLUSH=y
#CONFIG_F2FS_GRADING_SSR is not set
#ifdef OPLUS_FEATURE_LOWMEM_DBG
CONFIG_OPLUS_FEATURE_LOWMEM_DBG=y
#endif /* OPLUS_FEATURE_LOWMEM_DBG */
#ifdef OPLUS_FEATURE_SCHED_ASSIST
CONFIG_BLK_WBT_SQ=y
CONFIG_BLK_WBT=y
CONFIG_OPLUS_FEATURE_UXIO_FIRST=y
#CONFIG_OPLUS_FEATURE_SCHED_SPREAD=y
#endif /*OPLUS_FEATURE_SCHED_ASSIST*/
#ifdef OPLUS_FEATURE_MEMLEAK_DETECT
CONFIG_KMALLOC_DEBUG=y
CONFIG_VMALLOC_DEBUG=y
CONFIG_DUMP_TASKS_MEM=y
#endif /*OPLUS_FEATURE_MEMLEAK_DETECT*/
#ifdef OPLUS_FEATURE_MEMLEAK_DETECT
CONFIG_SVELTE=y
#endif
#ifdef OPLUS_FEATURE_SENSOR_DRIVER
CONFIG_OPLUS_SENSOR_FB_QC=y
#endif
#ifdef VEDOR_EDIT
CONFIG_OPLUS_FEATURE_RECORD_MDMRST=y
#endif
#ifdef OPLUS_ARCH_EXTENDS
CONFIG_OPLUS_FEATURE_MM_FEEDBACK=y
#endif
#ifdef VENDOR_EDIT
CONFIG_OPLUS_FEATURE_MIDAS=y
#endif
#ifdef CONFIG_OPLUS_FEATURE_BINDER_STATS_ENABLE
CONFIG_OPLUS_FEATURE_BINDER_STATS_ENABLE=y
#endif
#ifdef OPLUS_FEATURE_ACM
CONFIG_OPLUS_FEATURE_ACM=y
CONFIG_OPLUS_FEATURE_ACM_LOGGING=y
#endif /* OPLUS_FEATURE_ACM */
#ifdef OPLUS_BUG_STABILITY
CONFIG_HARDEN_BRANCH_PREDICTOR=y
#endif
#add by shaojun.zou for cobuck opt 2021/08/16
CONFIG_SCHED_WALT_COBUCK=y
#ifdef OPLUS_FEATURE_SIM_DETECT
CONFIG_SIM_DETECT=y
#endif
#ifdef OPLUS_FEATURE_SIM_DETECT
CONFIG_OEM_QMI=y
#endif
CONFIG_OPLUS_FEATURE_THEIA=y
##endif /* OPLUS_FEATURE_THEIA */
#ifdef OPLUS_FEATURE_ESIM
CONFIG_OPLUS_GPIO=y
#endif
#ifdef OPLUS_FEATURE_SAUPWK
CONFIG_OPLUS_FEATURE_SAUPWK=y
#endif /* OPLUS_FEATURE_SAUPWK */
#ifdef OPLUS_FEATURE_RT_INFO
CONFIG_OPLUS_FEATURE_RT_INFO=n
#endif
#ifdef OPLUS_FEATURE_TPP
#jacky.ho@optimization add for tpp module
CONFIG_OPLUS_FEATURE_TPP=y
#endif /* OPLUS_FEATURE_TPP */
#ifdef OPLUS_FEATURE_IM
#ted.lin@optimization add for im module
CONFIG_OPLUS_FEATURE_IM=y
#endif /* OPLUS_FEATURE_IM */
#ifdef OPLUS_FEATURE_ION_BOOSTPOOL
CONFIG_OPLUS_ION_BOOSTPOOL=y
#endif /* OPLUS_FEATURE_ION_BOOSTPOOL */
#ifdef OPLUS_FEATURE_TPD
CONFIG_OPLUS_FEATURE_TPD=y
#endif
#ifdef OPLUS_FEATURE_SENSOR
CONFIG_SSC_INTERACTIVE=y
#endif
#ifdef OPLUS_FEATURE_WIFI_SLA
#todo: need to change to m when GKI
CONFIG_OPLUS_FEATURE_WIFI_SLA=y
#endif /* OPLUS_FEATURE_WIFI_SLA */
#ifdef OPLUS_FEATURE_WIFI_ROUTERBOOST
CONFIG_OPLUS_FEATURE_WIFI_ROUTERBOOST=m
#endif /* OPLUS_FEATURE_WIFI_ROUTERBOOST */
CONFIG_DYNAMIC_TUNNING_SWAPPINESS=y
#ifdef OPLUS_FEATURE_DATA_EVAL
CONFIG_OPLUS_FEATURE_DATA_EVAL=y
#endif /* OPLUS_FEATURE_DATA_VAL */
#ifdef OPLUS_FEATURE_DATA_LIMIT
CONFIG_IFB=y
#endif /* OPLUS_FEATURE_DATA_LIMIT */
#CONFIG_NANDSWAP=y
#CONFIG_NANDSWAP_DEBUG=y
CONFIG_FRAME_WARN=4096
#ifdef OPLUS_FEATURE_HYBRIDSWAP
CONFIG_HYBRIDSWAP=y
CONFIG_HYBRIDSWAP_SWAPD=y
CONFIG_HYBRIDSWAP_CORE=y
#endif
#ifdef OPLUS_FEATURE_DNS_HOOK
CONFIG_OPLUS_FEATURE_DNS_HOOK=y
#endif /* OPLUS_FEATURE_DNS_HOOK */
#ifdef OPLUS_FEATURE_STATS_CALC
CONFIG_OPLUS_FEATURE_STATS_CALC=y
#endif /* OPLUS_FEATURE_STATS_CALC */
CONFIG_OPLUS_BINDER_STRATEGY=n
#ifdef OPLUS_FEATURE_MDMFEATURE
CONFIG_OPLUS_FEATURE_MDMFEATURE=y
#endif
#ifdef OPLUS_FEATURE_GAME_OPT
CONFIG_OPLUS_FEATURE_GAME_OPT=y
#endif
#ifdef Multi-gen LRU
CONFIG_LRU_GEN=y
CONFIG_LRU_GEN_ENABLED=n
CONFIG_LRU_GEN_STATS=n
#endif
CONFIG_OPLUS_FEATURE_CPU_JANKINFO=y
CONFIG_CRYPTO_CHACHA20POLY1305=y

View File

@@ -4,7 +4,6 @@ CONFIG_HIGH_RES_TIMERS=y
CONFIG_PREEMPT=y
CONFIG_IRQ_TIME_ACCOUNTING=y
CONFIG_SCHED_WALT=y
CONFIG_MMAP_LOCK_OPT=y
CONFIG_TASKSTATS=y
CONFIG_TASK_XACCT=y
CONFIG_TASK_IO_ACCOUNTING=y
@@ -23,18 +22,11 @@ CONFIG_BLK_CGROUP=y
CONFIG_DEBUG_BLK_CGROUP=y
CONFIG_CGROUP_FREEZER=y
CONFIG_CPUSETS=y
#ifdef OPLUS_FEATURE_TASK_CPUSTATS
CONFIG_OPLUS_SCHED=y
CONFIG_OPLUS_CTP=y
#endif /* OPLUS_FEATURE_TASK_CPUSTATS */
CONFIG_CGROUP_CPUACCT=y
CONFIG_CGROUP_BPF=y
CONFIG_CGROUP_DEBUG=y
CONFIG_SCHED_CORE_CTL=y
CONFIG_NAMESPACES=y
#ifdef OPLUS_FEATURE_UID_PERF
CONFIG_OPLUS_FEATURE_UID_PERF=y
#endif
# CONFIG_PID_NS is not set
CONFIG_SCHED_AUTOGROUP=y
CONFIG_SCHED_TUNE=y
@@ -61,7 +53,7 @@ CONFIG_SCHED_MC=y
CONFIG_NR_CPUS=8
CONFIG_SECCOMP=y
CONFIG_OKL4_GUEST=y
CONFIG_UNMAP_KERNEL_AT_EL0=y
# CONFIG_UNMAP_KERNEL_AT_EL0 is not set
CONFIG_ARM64_SSBD=y
CONFIG_PRINT_VMEMLAYOUT=y
CONFIG_ARMV8_DEPRECATED=y
@@ -71,7 +63,6 @@ CONFIG_SETEND_EMULATION=y
CONFIG_ARM64_SW_TTBR0_PAN=y
# CONFIG_ARM64_VHE is not set
CONFIG_RANDOMIZE_BASE=y
CONFIG_BUILD_ARM64_KERNEL_COMPRESSION_GZIP=n
CONFIG_CMDLINE="cgroup_disable=pressure"
CONFIG_CMDLINE_EXTEND=y
CONFIG_BUILD_ARM64_UNCOMPRESSED_KERNEL=y
@@ -92,9 +83,6 @@ CONFIG_CPU_FREQ_GOV_ONDEMAND=y
CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
CONFIG_CPU_BOOST=y
CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y
#ifdef OPLUS_BUG_STABILITY
CONFIG_CPU_FREQ_STAT=y
#endif
CONFIG_ARM_QCOM_CPUFREQ_HW=y
CONFIG_MSM_TZ_LOG=y
CONFIG_ARM64_CRYPTO=y
@@ -121,10 +109,7 @@ CONFIG_CFQ_GROUP_IOSCHED=y
CONFIG_IOSCHED_BFQ=y
CONFIG_BFQ_GROUP_IOSCHED=y
# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
#ifdef OPLUS_DEBUG_STABILITY
##CONFIG_MEMORY_HOTPLUG=y
# CONFIG_MEMORY_HOTPLUG is not set
# endif
CONFIG_MEMORY_HOTPLUG=y
CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE=y
CONFIG_MEMORY_HOTPLUG_MOVABLE_NODE=y
CONFIG_MEMORY_HOTREMOVE=y
@@ -310,10 +295,6 @@ CONFIG_MHI_NETDEV=y
CONFIG_MHI_UCI=y
CONFIG_MHI_SATELLITE=y
CONFIG_ZRAM=y
#ifdef OPLUS_FEATURE_ZRAM_WRITEBACK
#CONFIG_ZRAM_WRITEBACK=y
#CONFIG_ZWB_HANDLE=y
#endif /* OPLUS_FEATURE_ZRAM_WRITEBACK */
CONFIG_BLK_DEV_LOOP=y
CONFIG_BLK_DEV_LOOP_MIN_COUNT=16
CONFIG_BLK_DEV_RAM=y
@@ -337,15 +318,6 @@ CONFIG_SCSI_UFSHCD=y
CONFIG_SCSI_UFSHCD_PLATFORM=y
CONFIG_SCSI_UFS_QCOM=y
CONFIG_SCSI_UFSHCD_CMD_LOGGING=y
#ifdef OPLUS_FEATURE_UFSPLUS
CONFIG_UFSFEATURE=y
# CONFIG_UFSHPB is not set
CONFIG_UFSTW=y
CONFIG_UFSTW_IGNORE_GUARANTEE_BIT=y
CONFIG_UFSTW_BOOT_ENABLED=y
CONFIG_UFSHID=y
CONFIG_UFSHID_POC=y
#endif /*OPLUS_FEATURE_UFSPLUS*/
CONFIG_SCSI_UFS_CRYPTO=y
CONFIG_SCSI_UFS_CRYPTO_QTI=y
CONFIG_MD=y
@@ -397,53 +369,12 @@ CONFIG_TABLET_USB_HANWANG=y
CONFIG_TABLET_USB_KBTAB=y
CONFIG_INPUT_TOUCHSCREEN=y
CONFIG_TOUCHSCREEN_FTS=y
#ifdef OPLUS_FEATURE_TP_BASIC
CONFIG_TOUCHPANEL_SAMSUNG_S6SY791=y
CONFIG_TOUCHPANEL_SAMSUNG_S6SY792=y
CONFIG_TOUCHPANEL_SAMSUNG_S6SY771=y
CONFIG_TOUCHPANEL_SYNAPTICS=y
CONFIG_TOUCHPANEL_SYNAPTICS_TCM_ONCELL=y
CONFIG_TOUCHPANEL_SYNAPTICS_S3706=y
CONFIG_TOUCHPANEL_SAMSUNG=y
CONFIG_TOUCHPANEL_OPLUS=y
CONFIG_TOUCHPANEL_GOODIX=y
CONFIG_TOUCHPANEL_GOODIX_GT9886=y
CONFIG_TOUCHPANEL_FOCAL=y
CONFIG_TOUCHPANEL_FOCAL_FT3658U=y
CONFIG_TOUCHIRQ_UPDATE_QOS=y
CONFIG_TOUCHPANEL_NEW_SET_IRQ_WAKE=y
CONFIG_OPLUS_TP_APK=y
CONFIG_TOUCHPANEL_ALGORITHM=y
CONFIG_TOUCHPANEL_NOVA=y
CONFIG_TOUCHPANEL_NOVA_NT36523_NOFLASH=y
CONFIG_TOUCHPANEL_NT_PEN_SUPPORT=y
CONFIG_TOUCHPANEL_NT_DIGITALNOISE_TEST=y
#endif /* OPLUS_FEATURE_TP_BASIC */
CONFIG_OPLUS_TRIKEY=y
CONFIG_OPLUS_TRIKEY_MAIN=y
CONFIG_OPLUS_TRIKEY_HALL=y
CONFIG_IST_UP=y
CONFIG_IST_DOWN=y
CONFIG_MXM_UP=y
CONFIG_MXM_DOWN=y
#ifdef OPLUS_FEATURE_TP_BASIC
CONFIG_OPLUS_FW_UPDATE=y
#endif /*OPLUS_FEATURE_TP_BASIC*/
#ifdef OPLUS_FEATURE_TP_BASIC
CONFIG_COLOR_CTRL=y
#endif /* OPLUS_FEATURE_TP_BASIC */
#ifdef OPLUS_FEATURE_TP_BASIC
CONFIG_COLOR_CTRL_V2=y
#endif /* OPLUS_FEATURE_TP_BASIC */
#CONFIG_TOUCHSCREEN_NT36XXX=y
CONFIG_TOUCHSCREEN_NT36XXX=y
CONFIG_INPUT_MISC=y
CONFIG_INPUT_QPNP_POWER_ON=y
CONFIG_INPUT_QTI_HAPTICS=y
CONFIG_INPUT_UINPUT=y
# CONFIG_SERIO_SERPORT is not set
# CONFIG_VT is not set
# CONFIG_LEGACY_PTYS is not set
# CONFIG_DEVMEM is not set
CONFIG_SERIAL_MSM_GENI=y
@@ -476,43 +407,11 @@ CONFIG_POWER_RESET_QCOM=y
CONFIG_POWER_RESET_XGENE=y
CONFIG_POWER_RESET_SYSCON=y
CONFIG_QPNP_SMB5=y
#ifdef OPLUS_FEATURE_CHG_BASIC//tongfeng.Huang@ProDrv.CHG,add 2019/06/22 for charger
CONFIG_OPLUS_SM8250_CHARGER=y
CONFIG_OPLUS_CHIP_SOC_NODE=y
CONFIG_SMB1390_CHARGE_PUMP_PSY=y
CONFIG_SMB1355_SLAVE_CHARGER=y
CONFIG_QPNP_QNOVO5=y
CONFIG_QPNP_FG_GEN4=y
CONFIG_OPLUS_CHARGER_WIRELESS_PEN=y
CONFIG_OPLUS_CHARGER_WIRELESS_RA9530=y
#else
#CONFIG_SMB1390_CHARGE_PUMP_PSY=y
#CONFIG_SMB1355_SLAVE_CHARGER=y
#CONFIG_QPNP_QNOVO5=y
#CONFIG_QPNP_FG_GEN4=y
#endif
#ifdef OPLUS_FEATURE_CHG_BASIC
CONFIG_OPLUS_SHORT_HW_CHECK=y
CONFIG_OPLUS_SHORT_USERSPACE=y
CONFIG_OPLUS_SHIP_MODE_SUPPORT=y
CONFIG_OPLUS_SMART_CHARGER_SUPPORT=y
CONFIG_OPLUS_CALL_MODE_SUPPORT=y
CONFIG_OPLUS_SHORT_C_BATT_CHECK=y
CONFIG_OPLUS_CHECK_CHARGERID_VOLT=y
CONFIG_OPLUS_SHORT_IC_CHECK=y
CONFIG_SONY_FF=y
CONFIG_HID_BETOP_FF=y
CONFIG_HID_PLAYSTATION=y
CONFIG_PLAYSTATION_FF=y
#endif
#ifndef OPLUS_FEATURE_CHG_BASIC//tongfeng.Huang@ProDrv.CHG,add 2019/12/22 for charger
#CONFIG_HL6111R=y
#endif
#ifdef OPLUS_FEATURE_CHG_BASIC
CONFIG_INPUT_JOYSTICK=y
CONFIG_JOYSTICK_XPAD=y
CONFIG_JOYSTICK_XPAD_FF=y
CONFIG_JOYSTICK_XPAD_LEDS=y
#endif /* OPLUS_FEATURE_CHG_BASIC */
CONFIG_HL6111R=y
CONFIG_THERMAL=y
CONFIG_THERMAL_WRITABLE_TRIPS=y
CONFIG_THERMAL_GOV_USER_SPACE=y
@@ -560,9 +459,6 @@ CONFIG_DVB_MPQ_SW=y
CONFIG_VIDEO_V4L2_VIDEOBUF2_CORE=y
CONFIG_I2C_RTC6226_QCA=y
CONFIG_DRM=y
#ifdef VENDOR_EDIT
CONFIG_DRM_MSM=y
#endif /* VENDOR_EDIT */
CONFIG_DRM_LONTIUM_LT9611UXC=y
CONFIG_BACKLIGHT_LCD_SUPPORT=y
CONFIG_BACKLIGHT_CLASS_DEVICE=y
@@ -808,7 +704,6 @@ CONFIG_ESOC_MDM_4x=y
CONFIG_ESOC_MDM_DRV=y
CONFIG_ESOC_MDM_DBG_ENG=y
CONFIG_SENSORS_SSC=y
CONFIG_SENSORS_SIMULATED_HALL=y
CONFIG_QCOM_KGSL=y
CONFIG_EXT4_FS=y
CONFIG_EXT4_FS_POSIX_ACL=y
@@ -827,13 +722,6 @@ CONFIG_OVERLAY_FS=y
CONFIG_INCREMENTAL_FS=y
CONFIG_MSDOS_FS=y
CONFIG_VFAT_FS=y
#ifdef OPLUS_FEATURE_EXFAT_SUPPORT
CONFIG_NLS_UTF8=y
CONFIG_EXFAT_FS=y
# endif
#ifdef OPLUS_FEATURE_EMMC_SDCARD_OPTIMIZE
CONFIG_EMMC_SDCARD_OPTIMIZE=y
#endif
CONFIG_TMPFS=y
CONFIG_TMPFS_POSIX_ACL=y
CONFIG_EFIVAR_FS=y
@@ -864,7 +752,7 @@ CONFIG_CRYPTO_DEV_QCOM_ICE=y
CONFIG_XZ_DEC=y
CONFIG_PRINTK_TIME=y
CONFIG_DYNAMIC_DEBUG=y
# CONFIG_DEBUG_CONSOLE_UNHASHED_POINTERS is not set
CONFIG_DEBUG_CONSOLE_UNHASHED_POINTERS=y
CONFIG_DEBUG_MODULE_LOAD_INFO=y
CONFIG_DEBUG_INFO=y
CONFIG_PAGE_OWNER=y
@@ -932,282 +820,3 @@ CONFIG_CORESIGHT_HWEVENT=y
CONFIG_CORESIGHT_DUMMY=y
CONFIG_CORESIGHT_REMOTE_ETM=y
CONFIG_CORESIGHT_TGU=y
#ifdef OPLUS_SYSTEM_KERNEL
#/*Add for oplus project*/
CONFIG_OPLUS_COMMON_SOFT=y
CONFIG_OPLUS_DEVICE_IFNO=y
CONFIG_OPLUS_RF_CABLE_MONITOR=y
CONFIG_RECORD_MDMRST=y
#endif
#ifdef OPLUS_FEATURE_POWERINFO_STANDBY
CONFIG_OPLUS_WAKELOCK_PROFILER=y
#endif /* OPLUS_FEATURE_POWERINFO_STANDBY */
# ifdef VENDOR_EDIT
CONFIG_CS_F61_NDT=y
# endif /* VENDOR_EDIT */
#ifdef OPLUS_FEATURE_INPUT_BOOST_V4
# CONFIG_OPLUS_FEATURE_INPUT_BOOST_V4 is not set
#endif
#ifdef OPLUS_SYSTEM_KERNEL
#all system oplus feature writer here
CONFIG_OPLUS_FEATURE_UBOOT_LOG=y
CONFIG_DETECT_HUNG_TASK=y
CONFIG_OPLUS_FEATURE_HUNG_TASK_ENHANCE=y
CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=60
CONFIG_OPLUS_FEATURE_FEEDBACK=y
CONFIG_OPLUS_FEATURE_OPROJECT=y
CONFIG_OPLUS_FEATURE_CMDLINE=y
CONFIG_OPLUS_FEATURE_PROJECTINFO=y
CONFIG_OPLUS_FEATURE_PHOENIX=y
CONFIG_OPLUS_FEATURE_PHOENIX_REBOOT_SPEED=y
CONFIG_OPLUS_FEATURE_KMSG_WB=y
CONFIG_OPLUS_FEATURE_SHUTDOWN_SPEED=y
CONFIG_OPLUS_FEATURE_OLC=y
CONFIG_OPLUS_FEATURE_FDLEAK_CHECK=y
CONFIG_OPLUS_FEATURE_DUMP_DEVICE_INFO=y
#add for qcom minidump customized
CONFIG_OPLUS_FEATURE_QCOM_MINIDUMP_ENHANCE=y
#Add for shutdown detect
CONFIG_OPLUS_FEATURE_SHUTDOWN_DETECT=y
#add slabtrace function
CONFIG_OPLUS_FEATURE_SLABTRACE_DEBUG=y
#endif
#ifdef OPLUS_FEATURE_QCOM_PMICWD
#Add for qcom pmic watchdog
CONFIG_OPLUS_FEATURE_QCOM_PMICWD=y
#endif
#ifdef OPLUS_FEATURE_FINGERPRINT
CONFIG_OPLUS_FINGERPRINT=y
CONFIG_OPLUS_FINGERPRINT_QCOM=y
CONFIG_OPLUS_FINGERPRINT_GOODIX_OPTICAL=y
CONFIG_OPLUS_FINGERPRINT_JIIOV_OPTICAL=y
#endif
CONFIG_OPLUS_FINGERPRINT_GKI_DISABLE=y
#ifdef OPLUS_FEATURE_SECURITY_COMMON
CONFIG_OPLUS_SECURE=y
CONFIG_OPLUS_SECURE_QCOM=y
CONFIG_OPLUS_SECURE_COMMON=y
#endif /* OPLUS_FEATURE_SECURITY_COMMON */
#ifdef OPLUS_FEATURE_HANS_FREEZE
CONFIG_OPLUS_HANS=y
#endif /*OPLUS_FEATURE_HANS_FREEZE*/
#ifdef VENDOR_EDIT//Qingjun.Wang@BSP.Haptic,add 2020/03/17 for vib aw8697
CONFIG_AW8697_HAPTIC=y
CONFIG_HAPTIC_FEEDBACK=y
#endif
#ifdef OPLUS_FEATURE_HEALTHINFO
CONFIG_OPLUS_MEM_MONITOR=y
CONFIG_FG_TASK_UID=y
CONFIG_OPLUS_HEALTHINFO=y
CONFIG_SLUB_DEBUG=y
#endif /* OPLUS_FEATURE_HEALTHINFO */
#ifdef OPLUS_FEATURE_HEALTHINFO
CONFIG_OPLUS_JANK_INFO=y
#endif /* OPLUS_FEATURE_HEALTHINFO */
#ifdef OPLUS_FEATURE_SCHED_ASSIST
CONFIG_OPLUS_FEATURE_AUDIO_OPT=y
#endif
#ifdef OPLUS_FEATURE_ZRAM_OPT
CONFIG_OPLUS_ZRAM_OPT=y
CONFIG_CRYPTO_LZ4=y
CONFIG_PGTABLE_MAPPING=y
CONFIG_CRYPTO_ZSTD=y
#endif
#ifdef OPLUS_FEATURE_MULTI_KSWAPD
CONFIG_OPLUS_MULTI_KSWAPD=y
CONFIG_KSWAPD_UNBIND_MAX_CPU=y
#endif
#ifdef VENDOR_EDIT
CONFIG_REGULATOR_PM8008=y
#ifdef OPLUS_FEATURE_DUMPDEVICE
#Add for dump device info
CONFIG_PSTORE=y
CONFIG_PSTORE_CONSOLE=y
CONFIG_PSTORE_PMSG=y
CONFIG_PSTORE_RAM=y
#endif
CONFIG_EROFS_FS=y
#ifdef OPLUS_FEATURE_IOMONITOR
CONFIG_IOMONITOR=y
#CONFIG_IOMONITOR_WITH_F2FS=n
#endif /*OPLUS_FEATURE_IOMONITOR*/
CONFIG_OPLUS_FEATURE_PMIC_MONITOR=y
CONFIG_OPLUS_FEATURE_PANIC_FLUSH=y
#CONFIG_F2FS_GRADING_SSR is not set
#ifdef OPLUS_FEATURE_LOWMEM_DBG
CONFIG_OPLUS_FEATURE_LOWMEM_DBG=y
#endif /* OPLUS_FEATURE_LOWMEM_DBG */
#ifdef OPLUS_FEATURE_SCHED_ASSIST
CONFIG_BLK_WBT_SQ=y
CONFIG_BLK_WBT=y
CONFIG_OPLUS_FEATURE_UXIO_FIRST=y
#CONFIG_OPLUS_FEATURE_SCHED_SPREAD=y
#endif /*OPLUS_FEATURE_SCHED_ASSIST*/
#ifdef OPLUS_FEATURE_MEMLEAK_DETECT
CONFIG_KMALLOC_DEBUG=y
CONFIG_VMALLOC_DEBUG=y
CONFIG_DUMP_TASKS_MEM=y
#endif /*OPLUS_FEATURE_MEMLEAK_DETECT*/
#ifdef OPLUS_FEATURE_MEMLEAK_DETECT
CONFIG_SVELTE=y
#endif
#ifdef VEDOR_EDIT
CONFIG_OPLUS_FEATURE_RECORD_MDMRST=y
#endif
#ifdef OPLUS_ARCH_EXTENDS
CONFIG_OPLUS_FEATURE_MM_FEEDBACK=y
#endif
#ifdef VENDOR_EDIT
CONFIG_OPLUS_FEATURE_MIDAS=y
#endif
#ifdef CONFIG_OPLUS_FEATURE_BINDER_STATS_ENABLE
CONFIG_OPLUS_FEATURE_BINDER_STATS_ENABLE=y
#endif
#ifdef OPLUS_FEATURE_ACM
CONFIG_OPLUS_FEATURE_ACM=y
CONFIG_OPLUS_FEATURE_ACM_LOGGING=y
#endif /* OPLUS_FEATURE_ACM */
#ifdef OPLUS_FEATURE_SENSOR_DRIVER
CONFIG_OPLUS_SENSOR_FB_QC=y
#endif
#ifdef OPLUS_BUG_STABILITY
CONFIG_HARDEN_BRANCH_PREDICTOR=y
#endif
#add by shaojun.zou for cobuck opt 2021/08/16
CONFIG_SCHED_WALT_COBUCK=y
#ifdef OPLUS_FEATURE_SIM_DETECT
CONFIG_SIM_DETECT=y
#endif
#ifdef OPLUS_FEATURE_SIM_DETECT
CONFIG_OEM_QMI=y
#endif
#Add for theia
CONFIG_OPLUS_FEATURE_THEIA=y
##endif /* OPLUS_FEATURE_THEIA */
#ifdef OPLUS_FEATURE_ESIM
CONFIG_OPLUS_GPIO=y
#endif
#ifdef OPLUS_FEATURE_SAUPWK
#Add for theia saupwrkey
CONFIG_OPLUS_FEATURE_SAUPWK=y
#endif /* OPLUS_FEATURE_SAUPWK */
#ifdef OPLUS_FEATURE_RT_INFO
CONFIG_OPLUS_FEATURE_RT_INFO=n
#endif
#ifdef OPLUS_FEATURE_TPP
#jacky.ho@optimization add for tpp module
CONFIG_OPLUS_FEATURE_TPP=y
#endif /* OPLUS_FEATURE_TPP */
#ifdef OPLUS_FEATURE_IM
#ted.lin@optimization add for im module
CONFIG_OPLUS_FEATURE_IM=y
#endif /* OPLUS_FEATURE_IM */
#ifdef OPLUS_FEATURE_ION_BOOSTPOOL
CONFIG_OPLUS_ION_BOOSTPOOL=y
#endif /* OPLUS_FEATURE_ION_BOOSTPOOL */
#ifdef OPLUS_FEATURE_TPD
CONFIG_OPLUS_FEATURE_TPD=y
#endif
#ifdef OPLUS_FEATURE_SENSOR
CONFIG_SSC_INTERACTIVE=y
#endif
#ifdef OPLUS_FEATURE_WIFI_SLA
#todo: need to change to m when GKI
CONFIG_OPLUS_FEATURE_WIFI_SLA=y
#endif /* OPLUS_FEATURE_WIFI_SLA */
#ifdef OPLUS_FEATURE_WIFI_ROUTERBOOST
CONFIG_OPLUS_FEATURE_WIFI_ROUTERBOOST=m
#endif /* OPLUS_FEATURE_WIFI_ROUTERBOOST */
CONFIG_DYNAMIC_TUNNING_SWAPPINESS=y
#ifdef OPLUS_FEATURE_DATA_EVAL
CONFIG_OPLUS_FEATURE_DATA_EVAL=y
#endif /* OPLUS_FEATURE_DATA_VAL */
#ifdef OPLUS_FEATURE_DATA_LIMIT
CONFIG_IFB=y
CONFIG_NET_SCH_MULTIQ=y
CONFIG_NET_SCH_NETEM=y
CONFIG_CLS_U32_MARK=y
CONFIG_NET_CLS_FLOW=y
CONFIG_NET_EMATCH_CMP=y
CONFIG_NET_EMATCH_NBYTE=y
CONFIG_NET_EMATCH_META=y
CONFIG_NET_EMATCH_TEXT=y
CONFIG_NET_ACT_GACT=y
CONFIG_NET_ACT_MIRRED=y
CONFIG_NET_ACT_SKBEDIT=y
#endif /* OPLUS_FEATURE_DATA_LIMIT */
#CONFIG_NANDSWAP=y
#CONFIG_NANDSWAP_DEBUG=y
CONFIG_FRAME_WARN=4096
#ifdef OPLUS_FEATURE_HYBRIDSWAP
CONFIG_HYBRIDSWAP=y
CONFIG_HYBRIDSWAP_SWAPD=y
CONFIG_HYBRIDSWAP_CORE=y
#endif
#ifdef OPLUS_FEATURE_DNS_HOOK
CONFIG_OPLUS_FEATURE_DNS_HOOK=y
#endif /* OPLUS_FEATURE_DNS_HOOK */
#ifdef OPLUS_FEATURE_STATS_CALC
CONFIG_OPLUS_FEATURE_STATS_CALC=y
#endif /* OPLUS_FEATURE_STATS_CALC */
#ifdef OPLUS_FEATURE_MDMFEATURE
CONFIG_OPLUS_FEATURE_MDMFEATURE=y
#endif
#ifdef OPLUS_FEATURE_GAME_OPT
CONFIG_OPLUS_FEATURE_GAME_OPT=y
#endif
CONFIG_OPLUS_BINDER_STRATEGY=n
#ifdef Multi-gen LRU
CONFIG_LRU_GEN=y
CONFIG_LRU_GEN_ENABLED=n
CONFIG_LRU_GEN_STATS=n
#endif
CONFIG_OPLUS_FEATURE_CPU_JANKINFO=y
CONFIG_CRYPTO_CHACHA20POLY1305=y

View File

@@ -6,7 +6,6 @@ CONFIG_HIGH_RES_TIMERS=y
CONFIG_PREEMPT=y
CONFIG_IRQ_TIME_ACCOUNTING=y
CONFIG_SCHED_WALT=y
CONFIG_MMAP_LOCK_OPT=y
CONFIG_TASKSTATS=y
CONFIG_TASK_XACCT=y
CONFIG_TASK_IO_ACCOUNTING=y
@@ -23,10 +22,6 @@ CONFIG_MEMCG_SWAP=y
CONFIG_BLK_CGROUP=y
CONFIG_CGROUP_FREEZER=y
CONFIG_CPUSETS=y
#ifdef OPLUS_FEATURE_TASK_CPUSTATS
CONFIG_OPLUS_SCHED=y
CONFIG_OPLUS_CTP=y
#endif /* OPLUS_FEATURE_TASK_CPUSTATS */
CONFIG_CGROUP_CPUACCT=y
CONFIG_CGROUP_BPF=y
CONFIG_SCHED_CORE_CTL=y
@@ -43,6 +38,7 @@ CONFIG_KALLSYMS_ALL=y
CONFIG_BPF_SYSCALL=y
CONFIG_BPF_JIT_ALWAYS_ON=y
CONFIG_EMBEDDED=y
# CONFIG_SLUB_DEBUG is not set
# CONFIG_COMPAT_BRK is not set
CONFIG_SLAB_FREELIST_RANDOM=y
CONFIG_SLAB_FREELIST_HARDENED=y
@@ -68,8 +64,6 @@ CONFIG_RANDOMIZE_BASE=y
CONFIG_CMDLINE="cgroup_disable=pressure"
CONFIG_CMDLINE_EXTEND=y
# CONFIG_EFI is not set
CONFIG_BUILD_ARM64_APPENDED_DTB_IMAGE=y
CONFIG_IMG_GZ_DTB=y
CONFIG_BUILD_ARM64_UNCOMPRESSED_KERNEL=y
CONFIG_COMPAT=y
CONFIG_PM_WAKELOCKS=y
@@ -87,9 +81,6 @@ CONFIG_CPU_FREQ_GOV_ONDEMAND=y
CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
CONFIG_CPU_BOOST=y
CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y
#ifdef VENDOR_EDIT
CONFIG_CPU_FREQ_STAT=y
#endif
CONFIG_ARM_QCOM_CPUFREQ_HW=y
CONFIG_ARM_QCOM_CPUFREQ_HW_DEBUG=y
CONFIG_MSM_TZ_LOG=y
@@ -117,10 +108,7 @@ CONFIG_IOSCHED_BFQ=y
CONFIG_BFQ_GROUP_IOSCHED=y
CONFIG_GKI_HIDDEN_GPU_CONFIGS=y
# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
#ifdef OPLUS_DEBUG_STABILITY
##CONFIG_MEMORY_HOTPLUG=y
# CONFIG_MEMORY_HOTPLUG is not set
# endif
CONFIG_MEMORY_HOTPLUG=y
CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE=y
CONFIG_MEMORY_HOTPLUG_MOVABLE_NODE=y
CONFIG_MEMORY_HOTREMOVE=y
@@ -286,11 +274,6 @@ CONFIG_CFG80211=y
CONFIG_CFG80211_INTERNAL_REGDB=y
CONFIG_RFKILL=y
CONFIG_NFC_NQ=y
#ifdef OPLUS_NFC_BRINGUP
#Add for the kernel Macro for NXP PN557 NFC kernel
CONFIG_NFC_PN553_DEVICES=y
CONFIG_NXP_P73_DEVICES=y
#endif /*OPLUS_NFC_BRINGUP*/
CONFIG_FW_LOADER_USER_HELPER=y
CONFIG_FW_LOADER_USER_HELPER_FALLBACK=y
# CONFIG_FW_CACHE is not set
@@ -299,7 +282,7 @@ CONFIG_REGMAP_ALLOW_WRITE_DEBUGFS=y
CONFIG_DMA_CMA=y
CONFIG_MHI_BUS=y
CONFIG_ZRAM=y
#CONFIG_ZRAM_DEDUP=y
CONFIG_ZRAM_DEDUP=y
CONFIG_BLK_DEV_LOOP=y
CONFIG_BLK_DEV_LOOP_MIN_COUNT=16
CONFIG_BLK_DEV_RAM=y
@@ -313,21 +296,11 @@ CONFIG_BLK_DEV_SD=y
CONFIG_CHR_DEV_SG=y
CONFIG_CHR_DEV_SCH=y
CONFIG_SCSI_CONSTANTS=y
#CONFIG_SCSI_LOGGING=y
CONFIG_SCSI_LOGGING=y
CONFIG_SCSI_SCAN_ASYNC=y
CONFIG_SCSI_UFSHCD=y
CONFIG_SCSI_UFSHCD_PLATFORM=y
CONFIG_SCSI_UFS_QCOM=y
CONFIG_SCSI_UFS_QCOM_ICE=y
#ifdef OPLUS_FEATURE_UFSPLUS
CONFIG_UFSFEATURE=y
# CONFIG_UFSHPB is not set
CONFIG_UFSTW=y
# CONFIG_HPB_SUP_ONLY_4 is not set
# CONFIG_HPB_SUP_8_TO_32 is not set
# CONFIG_HPB_SUP_OVER_36 is not set
CONFIG_UFSTW_IGNORE_GUARANTEE_BIT=y
#endif /*OPLUS_FEATURE_UFSPLUS*/
CONFIG_SCSI_UFS_CRYPTO=y
CONFIG_SCSI_UFS_CRYPTO_QTI=y
CONFIG_MD=y
@@ -374,29 +347,10 @@ CONFIG_TABLET_USB_GTCO=y
CONFIG_TABLET_USB_HANWANG=y
CONFIG_TABLET_USB_KBTAB=y
CONFIG_INPUT_TOUCHSCREEN=y
CONFIG_OPLUS_TRI_STATE_KEY=y
CONFIG_TOUCHIRQ_UPDATE_QOS=y
CONFIG_TOUCHPANEL_NEW_SET_IRQ_WAKE=y
CONFIG_TOUCHPANEL_OPLUS=y
CONFIG_TOUCHPANEL_ALGORITHM=y
CONFIG_TOUCHPANEL_SYNAPTICS=y
CONFIG_TOUCHPANEL_GOODIX=y
CONFIG_TOUCHPANEL_SAMSUNG=y
CONFIG_TOUCHPANEL_SYNAPTICS_TCM_ONCELL=y
CONFIG_TOUCHPANEL_GOODIX_GT9886=y
CONFIG_TOUCHPANEL_SAMSUNG_S6SY771=y
CONFIG_TOUCHPANEL_FOCAL=y
CONFIG_TOUCHPANEL_FOCAL_FT3518=y
CONFIG_TOUCHPANEL_NOVA=y
CONFIG_TOUCHPANEL_NOVA_NT36672C_NOFLASH=y
CONFIG_TOUCHPANEL_NT_DIGITALNOISE_TEST=y
CONFIG_TOUCHPANEL_ILITEK=y
CONFIG_TOUCHPANEL_ILITEK_ILITEK7807S=y
# CONFIG_SECURE_TOUCH_SYNAPTICS_DSX is not set
CONFIG_SECURE_TOUCH_SYNAPTICS_DSX=y
CONFIG_TOUCHSCREEN_SYNAPTICS_TCM_REFLASH=y
CONFIG_TOUCHSCREEN_SYNAPTICS_TCM_RECOVERY=y
CONFIG_TOUCHSCREEN_FTS=n
CONFIG_TOUCHSCREEN_ST=n
CONFIG_TOUCHSCREEN_FTS=y
CONFIG_INPUT_MISC=y
CONFIG_INPUT_QPNP_POWER_ON=y
CONFIG_INPUT_UINPUT=y
@@ -405,7 +359,6 @@ CONFIG_INPUT_UINPUT=y
# CONFIG_LEGACY_PTYS is not set
# CONFIG_DEVMEM is not set
CONFIG_SERIAL_MSM_GENI=y
CONFIG_SERIAL_MSM_GENI_CONSOLE=y
CONFIG_SERIAL_MSM_GENI_HALF_SAMPLING=y
CONFIG_TTY_PRINTK=y
CONFIG_HW_RANDOM=y
@@ -429,44 +382,12 @@ CONFIG_POWER_RESET_QCOM=y
CONFIG_POWER_RESET_XGENE=y
CONFIG_POWER_RESET_SYSCON=y
CONFIG_QPNP_SMB5=y
#ifdef OPLUS_FEATURE_CHG_BASIC//tongfeng.Huang@ProDrv.CHG,add 2019/06/22 for charger
CONFIG_OPLUS_SM7250R_CHARGER=y
CONFIG_SMB1390_CHARGE_PUMP_PSY=y
CONFIG_SMB1355_SLAVE_CHARGER=y
CONFIG_OPLUS_CHIP_SOC_NODE=y
CONFIG_OPLUS_QPNP_QG=y
#else
#CONFIG_SMB1390_CHARGE_PUMP_PSY=y
#CONFIG_SMB1398_CHARGER=y
#CONFIG_QPNP_QG=y
#CONFIG_QPNP_FG_GEN4=y
#endif
#ifdef OPLUS_FEATURE_CHG_BASIC
CONFIG_OPLUS_SHORT_HW_CHECK=y
CONFIG_OPLUS_SHORT_USERSPACE=y
CONFIG_OPLUS_SHIP_MODE_SUPPORT=y
CONFIG_OPLUS_SMART_CHARGER_SUPPORT=y
CONFIG_OPLUS_CHARGER_OPTIGA=y
CONFIG_OPLUS_SHORT_C_BATT_CHECK=y
CONFIG_OPLUS_CHECK_CHARGERID_VOLT=y
CONFIG_OPLUS_SHORT_IC_CHECK=y
CONFIG_SONY_FF=y
CONFIG_HID_BETOP_FF=y
CONFIG_HID_PLAYSTATION=y
CONFIG_PLAYSTATION_FF=y
#endif
#ifndef OPLUS_FEATURE_CHG_BASIC//tongfeng.Huang@ProDrv.CHG,add 2019/12/22 for charger
#CONFIG_HL6111R=y
#endif
#ifdef OPLUS_FEATURE_CHG_BASIC
CONFIG_INPUT_JOYSTICK=y
CONFIG_JOYSTICK_XPAD=y
CONFIG_JOYSTICK_XPAD_FF=y
CONFIG_JOYSTICK_XPAD_LEDS=y
#endif /* OPLUS_FEATURE_CHG_BASIC */
CONFIG_QPNP_QG=y
CONFIG_SMB1398_CHARGER=y
CONFIG_THERMAL=y
#ifndef OPLUS_FEATURE_THERMAL_STATISTICS
#CONFIG_THERMAL_STATISTICS=y
#endif
CONFIG_THERMAL_STATISTICS=y
CONFIG_THERMAL_WRITABLE_TRIPS=y
CONFIG_THERMAL_GOV_USER_SPACE=y
CONFIG_THERMAL_GOV_LOW_LIMITS=y
@@ -477,9 +398,6 @@ CONFIG_THERMAL_TSENS=y
CONFIG_QTI_ADC_TM=y
CONFIG_QTI_VIRTUAL_SENSOR=y
CONFIG_QTI_QMI_SENSOR=y
CONFIG_SSC_INTERACTIVE=y
CONFIG_OPLUS_SENSOR_FB_QC=y
CONFIG_SENSORS_SSC=y
CONFIG_QTI_BCL_PMIC5=y
CONFIG_QTI_BCL_SOC_DRIVER=y
CONFIG_QTI_QMI_COOLING_DEVICE=y
@@ -502,16 +420,12 @@ CONFIG_REGULATOR_REFGEN=y
CONFIG_REGULATOR_RPMH=y
CONFIG_REGULATOR_STUB=y
CONFIG_REGULATOR_PM8008=y
#ifdef OPLUS_BUG_STABILITY
CONFIG_REGULATOR_TPS65132=y
CONFIG_REGULATOR_TPS65132_FOR_20267=y
#endif /* OPLUS_BUG_STABILITY */
CONFIG_MEDIA_SUPPORT=y
CONFIG_MEDIA_CAMERA_SUPPORT=y
CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y
CONFIG_MEDIA_CONTROLLER=y
CONFIG_VIDEO_V4L2_SUBDEV_API=y
#CONFIG_VIDEO_ADV_DEBUG=y
CONFIG_VIDEO_ADV_DEBUG=y
CONFIG_VIDEO_FIXED_MINOR_RANGES=y
CONFIG_V4L_PLATFORM_DRIVERS=y
CONFIG_MSM_NPU=y
@@ -520,10 +434,6 @@ CONFIG_DVB_MPQ_DEMUX=m
CONFIG_DVB_MPQ_SW=y
CONFIG_VIDEO_V4L2_VIDEOBUF2_CORE=y
CONFIG_DRM=y
#ifdef VENDOR_EDIT
CONFIG_DRM_MSM=y
#endif /* VENDOR_EDIT */
CONFIG_DRM_LONTIUM_LT9611UXC=y
CONFIG_BACKLIGHT_LCD_SUPPORT=y
CONFIG_BACKLIGHT_CLASS_DEVICE=y
CONFIG_BACKLIGHT_QCOM_SPMI_WLED=y
@@ -755,14 +665,6 @@ CONFIG_OVERLAY_FS=y
CONFIG_INCREMENTAL_FS=y
CONFIG_MSDOS_FS=y
CONFIG_VFAT_FS=y
CONFIG_EROFS_FS=y
#ifdef OPLUS_FEATURE_EXFAT_SUPPORT
CONFIG_NLS_UTF8=y
CONFIG_EXFAT_FS=y
# endif
#ifdef OPLUS_FEATURE_EMMC_SDCARD_OPTIMIZE
CONFIG_EMMC_SDCARD_OPTIMIZE=y
#endif
CONFIG_TMPFS=y
CONFIG_TMPFS_POSIX_ACL=y
CONFIG_ECRYPT_FS=y
@@ -798,7 +700,7 @@ CONFIG_SCHEDSTATS=y
CONFIG_DEBUG_LIST=y
CONFIG_IPC_LOGGING=y
CONFIG_CC_WERROR=y
#CONFIG_DEBUG_ALIGN_RODATA=y
CONFIG_DEBUG_ALIGN_RODATA=y
CONFIG_ARM64_STRICT_BREAK_BEFORE_MAKE=y
CONFIG_CORESIGHT=y
CONFIG_CORESIGHT_LINK_AND_SINK_TMC=y
@@ -812,259 +714,3 @@ CONFIG_CORESIGHT_HWEVENT=y
CONFIG_CORESIGHT_DUMMY=y
CONFIG_CORESIGHT_REMOTE_ETM=y
CONFIG_CORESIGHT_TGU=y
#ifdef OPLUS_SYSTEM_KERNEL
#/*Add for oplus project*/
CONFIG_OPLUS_COMMON_SOFT=y
CONFIG_OPLUS_DEVICE_IFNO=y
CONFIG_OPLUS_RF_CABLE_MONITOR=y
CONFIG_RECORD_MDMRST=y
#endif
#ifdef OPLUS_FEATURE_POWERINFO_STANDBY
CONFIG_OPLUS_WAKELOCK_PROFILER=y
#endif /* OPLUS_FEATURE_POWERINFO_STANDBY */
# ifdef VENDOR_EDIT
CONFIG_CS_F61_NDT=y
# endif /* VENDOR_EDIT */
#ifdef OPLUS_SYSTEM_KERNEL
#all system oplus feature writer here
CONFIG_OPLUS_FEATURE_UBOOT_LOG=y
CONFIG_DETECT_HUNG_TASK=y
CONFIG_OPLUS_FEATURE_HUNG_TASK_ENHANCE=y
CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=60
CONFIG_OPLUS_FEATURE_FEEDBACK=y
CONFIG_OPLUS_FEATURE_OPROJECT=y
CONFIG_OPLUS_FEATURE_CMDLINE=y
CONFIG_OPLUS_FEATURE_PROJECTINFO=y
CONFIG_OPLUS_FEATURE_PHOENIX=y
CONFIG_OPLUS_FEATURE_PHOENIX_REBOOT_SPEED=y
CONFIG_OPLUS_FEATURE_KMSG_WB=y
CONFIG_OPLUS_FEATURE_SHUTDOWN_SPEED=y
CONFIG_OPLUS_FEATURE_OLC=y
CONFIG_KPROBES=y
CONFIG_KRETPROBES=y
CONFIG_OPLUS_FEATURE_FDLEAK_CHECK=y
#add for qcom minidump customized
CONFIG_OPLUS_FEATURE_QCOM_MINIDUMP_ENHANCE=y
#Add for shutdown detect
CONFIG_OPLUS_FEATURE_SHUTDOWN_DETECT=y
#add slabtrace function
# CONFIG_OPLUS_FEATURE_SLABTRACE_DEBUG is not set
#enable oplus misc feature
#CONFIG_OPLUS_FEATURE_MISC is not set
#endif
#ifdef OPLUS_FEATURE_QCOM_PMICWD
# Add for qcom pmic watchdog
CONFIG_OPLUS_FEATURE_QCOM_PMICWD=y
#endif
#ifdef OPLUS_FEATURE_FINGERPRINT
CONFIG_OPLUS_FINGERPRINT=y
CONFIG_OPLUS_FINGERPRINT_QCOM=y
CONFIG_OPLUS_FINGERPRINT_GOODIX_OPTICAL=y
CONFIG_OPLUS_FINGERPRINT_JIIOV_OPTICAL=y
CONFIG_OPLUS_FINGERPRINT_SILEAD=y
#endif
CONFIG_OPLUS_FINGERPRINT_GKI_DISABLE=y
#ifdef OPLUS_FEATURE_SECURITY_COMMON
CONFIG_OPLUS_SECURE=y
CONFIG_OPLUS_SECURE_QCOM=y
CONFIG_OPLUS_SECURE_COMMON=y
#endif /* OPLUS_FEATURE_SECURITY_COMMON */
#ifdef OPLUS_FEATURE_HANS_FREEZE
CONFIG_OPLUS_HANS=y
#endif /*OPLUS_FEATURE_HANS_FREEZE*/
#ifdef VENDOR_EDIT//Qingjun.Wang@BSP.Haptic,add 2020/03/17 for vib aw8697
CONFIG_AW8697_HAPTIC=y
#endif
#ifdef OPLUS_FEATURE_HEALTHINFO
CONFIG_OPLUS_MEM_MONITOR=y
CONFIG_FG_TASK_UID=y
CONFIG_OPLUS_HEALTHINFO=y
CONFIG_SLUB_DEBUG=y
#endif /* OPLUS_FEATURE_HEALTHINFO */
#ifdef OPLUS_FEATURE_HEALTHINFO
CONFIG_OPLUS_JANK_INFO=y
#endif /* OPLUS_FEATURE_HEALTHINFO */
#ifdef OPLUS_FEATURE_ZRAM_OPT
CONFIG_OPLUS_ZRAM_OPT=y
CONFIG_CRYPTO_LZ4=y
CONFIG_PGTABLE_MAPPING=y
CONFIG_CRYPTO_ZSTD=y
#endif
#ifdef OPLUS_FEATURE_MULTI_KSWAPD
CONFIG_OPLUS_MULTI_KSWAPD=y
CONFIG_KSWAPD_UNBIND_MAX_CPU=y
#endif
#ifdef VENDOR_EDIT
CONFIG_REGULATOR_PM8008=y
#ifdef OPLUS_FEATURE_DUMPDEVICE
#Add for dump device info
CONFIG_PSTORE=y
CONFIG_PSTORE_CONSOLE=y
CONFIG_PSTORE_PMSG=y
CONFIG_PSTORE_RAM=y
#endif
#ifdef OPLUS_FEATURE_IOMONITOR
#CONFIG_IOMONITOR=y
#CONFIG_IOMONITOR_WITH_F2FS=n
#endif /*OPLUS_FEATURE_IOMONITOR*/
CONFIG_OPLUS_FEATURE_PMIC_MONITOR=y
CONFIG_OPLUS_FEATURE_PANIC_FLUSH=y
#CONFIG_F2FS_GRADING_SSR is not set
#ifdef OPLUS_FEATURE_LOWMEM_DBG
CONFIG_OPLUS_FEATURE_LOWMEM_DBG=y
#endif /* OPLUS_FEATURE_LOWMEM_DBG */
#ifdef OPLUS_FEATURE_SCHED_ASSIST
CONFIG_BLK_WBT_SQ=y
CONFIG_BLK_WBT=y
CONFIG_OPLUS_FEATURE_UXIO_FIRST=y
#endif /*OPLUS_FEATURE_SCHED_ASSIST*/
#ifdef OPLUS_FEATURE_MEMLEAK_DETECT
CONFIG_KMALLOC_DEBUG=y
CONFIG_VMALLOC_DEBUG=y
CONFIG_DUMP_TASKS_MEM=y
#endif /*OPLUS_FEATURE_MEMLEAK_DETECT*/
#ifdef OPLUS_FEATURE_MEMLEAK_DETECT
CONFIG_SVELTE=y
#endif
#ifdef VEDOR_EDIT
CONFIG_OPLUS_FEATURE_RECORD_MDMRST=y
#endif
#ifdef OPLUS_ARCH_EXTENDS
CONFIG_OPLUS_FEATURE_MM_FEEDBACK=y
#endif
#ifdef OPLUS_FEATURE_MIDAS
CONFIG_OPLUS_FEATURE_MIDAS=y
#endif
#ifdef CONFIG_OPLUS_FEATURE_BINDER_STATS_ENABLE
CONFIG_OPLUS_FEATURE_BINDER_STATS_ENABLE=y
#endif
#ifdef OPLUS_FEATURE_ACM
CONFIG_OPLUS_FEATURE_ACM=y
CONFIG_OPLUS_FEATURE_ACM_LOGGING=y
#endif /* OPLUS_FEATURE_ACM */
#ifdef OPLUS_BUG_STABILITY
CONFIG_HARDEN_BRANCH_PREDICTOR=y
#endif
CONFIG_OPLUS_FEATURE_THEIA=y
##endif /* OPLUS_FEATURE_THEIA */
#ifdef OPLUS_FEATURE_SAUPWK
CONFIG_OPLUS_FEATURE_SAUPWK=y
#endif /* OPLUS_FEATURE_SAUPWK */
#ifdef OPLUS_FEATURE_DUMP_DEVICE_INFO
CONFIG_OPLUS_FEATURE_DUMP_DEVICE_INFO=y
#endif /* OPLUS_FEATURE_DUMP_DEVICE_INFO */
#ifdef OPLUS_BUG_STABILITY
CONFIG_UNMAP_KERNEL_AT_EL0=y
#endif
#ifdef OPLUS_FEATURE_GPIO_NC
CONFIG_OPLUS_GPIO_NC=y
#endif
#ifdef OPLUS_FEATURE_BOOTLOADER_LOG
CONFIG_BOOTLOADER_LOG=y
#endif
#ifdef OPLUS_FEATURE_PARAM
CONFIG_PARAM_READ_WRITE=y
#endif
#ifdef OPLUS_FEATURE_TP_BASIC
CONFIG_SIM_DETECT=y
#endif
#ifdef OPLUS_FEATURE_TP_BASIC
CONFIG_OPLUS_FW_UPDATE=y
#endif /*OPLUS_FEATURE_TP_BASIC*/
#ifdef OPLUS_FEATURE_ION_BOOSTPOOL
#CONFIG_OPLUS_ION_BOOSTPOOL=y ,Add for disable boost pool ,fill generic ION POOL
#endif /* OPLUS_FEATURE_ION_BOOSTPOOL */
#ifdef OPLUS_FEATURE_WIFI_SLA
#todo: need to change to m when GKI
CONFIG_OPLUS_FEATURE_WIFI_SLA=y
#endif /* OPLUS_FEATURE_WIFI_SLA */
#ifdef OPLUS_FEATURE_WIFI_ROUTERBOOST
CONFIG_OPLUS_FEATURE_WIFI_ROUTERBOOST=m
#endif /* OPLUS_FEATURE_WIFI_ROUTERBOOST */
#ifdef OPLUS_FEATURE_DATA_EVAL
CONFIG_OPLUS_FEATURE_DATA_EVAL=y
#endif /* OPLUS_FEATURE_DATA_VAL */
#ifdef OPLUS_FEATURE_DATA_LIMIT
CONFIG_IFB=y
CONFIG_NET_SCH_MULTIQ=y
CONFIG_NET_SCH_NETEM=y
CONFIG_CLS_U32_MARK=y
CONFIG_NET_CLS_FLOW=y
CONFIG_NET_EMATCH_CMP=y
CONFIG_NET_EMATCH_NBYTE=y
CONFIG_NET_EMATCH_META=y
CONFIG_NET_EMATCH_TEXT=y
CONFIG_NET_ACT_GACT=y
CONFIG_NET_ACT_MIRRED=y
CONFIG_NET_ACT_SKBEDIT=y
#endif /* OPLUS_FEATURE_DATA_LIMIT */
#CONFIG_DEBUG_SPINLOCK=y
#CONFIG_NANDSWAP=y
#CONFIG_NANDSWAP_DEBUG=y
#ifdef OPLUS_FEATURE_IM
#ted.lin@optimization add for im module
CONFIG_OPLUS_FEATURE_IM=y
#endif /* OPLUS_FEATURE_IM */
CONFIG_FRAME_WARN=4096
CONFIG_DYNAMIC_TUNNING_SWAPPINESS=y
#ifdef OPLUS_FEATURE_HYBRIDSWAP
CONFIG_HYBRIDSWAP=y
CONFIG_HYBRIDSWAP_SWAPD=y
CONFIG_HYBRIDSWAP_CORE=y
#endif
#ifdef OPLUS_FEATURE_UID_PERF
CONFIG_OPLUS_FEATURE_UID_PERF=y
#endif
#ifdef OPLUS_FEATURE_ESIM
CONFIG_OPLUS_GPIO=y
#endif /* OPLUS_FEATURE_ESIM */
#ifdef OPLUS_FEATURE_TPD
CONFIG_OPLUS_FEATURE_TPD=y
#endif
#ifdef OPLUS_FEATURE_DNS_HOOK
CONFIG_OPLUS_FEATURE_DNS_HOOK=y
#endif /* OPLUS_FEATURE_DNS_HOOK */
#ifdef OPLUS_FEATURE_STATS_CALC
CONFIG_OPLUS_FEATURE_STATS_CALC=y
#endif /* OPLUS_FEATURE_STATS_CALC */
CONFIG_OPLUS_BINDER_STRATEGY=n
#ifdef OPLUS_FEATURE_MDMFEATURE
CONFIG_OPLUS_FEATURE_MDMFEATURE=y
#endif
#ifdef OPLUS_FEATURE_GAME_OPT
CONFIG_OPLUS_FEATURE_GAME_OPT=y
#endif
CONFIG_OPLUS_FEATURE_CPU_JANKINFO=y

View File

@@ -5,7 +5,6 @@ CONFIG_HIGH_RES_TIMERS=y
CONFIG_PREEMPT=y
CONFIG_IRQ_TIME_ACCOUNTING=y
CONFIG_SCHED_WALT=y
CONFIG_MMAP_LOCK_OPT=y
CONFIG_TASKSTATS=y
CONFIG_TASK_XACCT=y
CONFIG_TASK_IO_ACCOUNTING=y
@@ -24,10 +23,6 @@ CONFIG_BLK_CGROUP=y
CONFIG_DEBUG_BLK_CGROUP=y
CONFIG_CGROUP_FREEZER=y
CONFIG_CPUSETS=y
#ifdef OPLUS_FEATURE_TASK_CPUSTATS
CONFIG_OPLUS_SCHED=y
CONFIG_OPLUS_CTP=y
#endif /* OPLUS_FEATURE_TASK_CPUSTATS */
CONFIG_CGROUP_CPUACCT=y
CONFIG_CGROUP_BPF=y
CONFIG_CGROUP_DEBUG=y
@@ -69,7 +64,7 @@ CONFIG_ARM64_SW_TTBR0_PAN=y
CONFIG_RANDOMIZE_BASE=y
CONFIG_CMDLINE="cgroup_disable=pressure"
CONFIG_CMDLINE_EXTEND=y
CONFIG_BUILD_ARM64_KERNEL_COMPRESSION_GZIP=y
CONFIG_BUILD_ARM64_UNCOMPRESSED_KERNEL=y
CONFIG_COMPAT=y
CONFIG_PM_WAKELOCKS=y
CONFIG_PM_WAKELOCKS_LIMIT=0
@@ -86,9 +81,6 @@ CONFIG_CPU_FREQ_GOV_ONDEMAND=y
CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
CONFIG_CPU_BOOST=y
CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y
#ifdef VENDOR_EDIT
CONFIG_CPU_FREQ_STAT=y
#endif
CONFIG_ARM_QCOM_CPUFREQ_HW=y
CONFIG_ARM_QCOM_CPUFREQ_HW_DEBUG=y
CONFIG_MSM_TZ_LOG=y
@@ -116,10 +108,7 @@ CONFIG_CFQ_GROUP_IOSCHED=y
CONFIG_IOSCHED_BFQ=y
CONFIG_BFQ_GROUP_IOSCHED=y
# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
#ifdef OPLUS_DEBUG_STABILITY
##CONFIG_MEMORY_HOTPLUG=y
# CONFIG_MEMORY_HOTPLUG is not set
# endif
CONFIG_MEMORY_HOTPLUG=y
CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE=y
CONFIG_MEMORY_HOTPLUG_MOVABLE_NODE=y
CONFIG_MEMORY_HOTREMOVE=y
@@ -288,11 +277,6 @@ CONFIG_CFG80211=y
CONFIG_CFG80211_INTERNAL_REGDB=y
CONFIG_RFKILL=y
CONFIG_NFC_NQ=y
#ifdef OPLUS_NFC_BRINGUP
#Add for the kernel Macro for NXP PN557 NFC kernel
CONFIG_NFC_PN553_DEVICES=y
CONFIG_NXP_P73_DEVICES=y
#endif /*OPLUS_NFC_BRINGUP*/
CONFIG_FW_LOADER_USER_HELPER=y
CONFIG_FW_LOADER_USER_HELPER_FALLBACK=y
# CONFIG_FW_CACHE is not set
@@ -301,7 +285,7 @@ CONFIG_REGMAP_ALLOW_WRITE_DEBUGFS=y
CONFIG_DMA_CMA=y
CONFIG_MHI_BUS=y
CONFIG_ZRAM=y
#CONFIG_ZRAM_DEDUP=y
CONFIG_ZRAM_DEDUP=y
CONFIG_BLK_DEV_LOOP=y
CONFIG_BLK_DEV_LOOP_MIN_COUNT=16
CONFIG_BLK_DEV_RAM=y
@@ -321,15 +305,6 @@ CONFIG_SCSI_UFSHCD=y
CONFIG_SCSI_UFSHCD_PLATFORM=y
CONFIG_SCSI_UFS_QCOM=y
CONFIG_SCSI_UFSHCD_CMD_LOGGING=y
#ifdef OPLUS_FEATURE_UFSPLUS
CONFIG_UFSFEATURE=y
# CONFIG_UFSHPB is not set
CONFIG_UFSTW=y
# CONFIG_HPB_SUP_ONLY_4 is not set
# CONFIG_HPB_SUP_8_TO_32 is not set
# CONFIG_HPB_SUP_OVER_36 is not set
CONFIG_UFSTW_IGNORE_GUARANTEE_BIT=y
#endif /*OPLUS_FEATURE_UFSPLUS*/
CONFIG_SCSI_UFS_CRYPTO=y
CONFIG_SCSI_UFS_CRYPTO_QTI=y
CONFIG_MD=y
@@ -376,29 +351,10 @@ CONFIG_TABLET_USB_GTCO=y
CONFIG_TABLET_USB_HANWANG=y
CONFIG_TABLET_USB_KBTAB=y
CONFIG_INPUT_TOUCHSCREEN=y
CONFIG_OPLUS_TRI_STATE_KEY=y
CONFIG_TOUCHIRQ_UPDATE_QOS=y
CONFIG_TOUCHPANEL_NEW_SET_IRQ_WAKE=y
CONFIG_TOUCHPANEL_OPLUS=y
CONFIG_TOUCHPANEL_ALGORITHM=y
CONFIG_TOUCHPANEL_SYNAPTICS=y
CONFIG_TOUCHPANEL_GOODIX=y
CONFIG_TOUCHPANEL_SAMSUNG=y
CONFIG_TOUCHPANEL_SYNAPTICS_TCM_ONCELL=y
CONFIG_TOUCHPANEL_GOODIX_GT9886=y
CONFIG_TOUCHPANEL_SAMSUNG_S6SY771=y
CONFIG_TOUCHPANEL_FOCAL=y
CONFIG_TOUCHPANEL_FOCAL_FT3518=y
CONFIG_TOUCHPANEL_NOVA=y
CONFIG_TOUCHPANEL_NOVA_NT36672C_NOFLASH=y
CONFIG_TOUCHPANEL_NT_DIGITALNOISE_TEST=y
CONFIG_TOUCHPANEL_ILITEK=y
CONFIG_TOUCHPANEL_ILITEK_ILITEK7807S=y
# CONFIG_SECURE_TOUCH_SYNAPTICS_DSX is not set
CONFIG_SECURE_TOUCH_SYNAPTICS_DSX=y
CONFIG_TOUCHSCREEN_SYNAPTICS_TCM_REFLASH=y
CONFIG_TOUCHSCREEN_SYNAPTICS_TCM_RECOVERY=y
CONFIG_TOUCHSCREEN_FTS=n
CONFIG_TOUCHSCREEN_ST=n
CONFIG_TOUCHSCREEN_FTS=y
CONFIG_INPUT_MISC=y
CONFIG_INPUT_QPNP_POWER_ON=y
CONFIG_INPUT_UINPUT=y
@@ -431,46 +387,12 @@ CONFIG_POWER_RESET_QCOM=y
CONFIG_POWER_RESET_XGENE=y
CONFIG_POWER_RESET_SYSCON=y
CONFIG_QPNP_SMB5=y
#ifdef OPLUS_FEATURE_CHG_BASIC//tongfeng.Huang@ProDrv.CHG,add 2019/06/22 for charger
CONFIG_OPLUS_SM7250R_CHARGER=y
CONFIG_SMB1390_CHARGE_PUMP_PSY=y
CONFIG_SMB1355_SLAVE_CHARGER=y
CONFIG_OPLUS_CHIP_SOC_NODE=y
CONFIG_OPLUS_QPNP_QG=y
#else
#CONFIG_SMB1390_CHARGE_PUMP_PSY=y
#CONFIG_SMB1398_CHARGER=y
#CONFIG_QPNP_QG=y
#CONFIG_QPNP_FG_GEN4=y
#endif
#ifdef OPLUS_FEATURE_CHG_BASIC
CONFIG_OPLUS_SHORT_HW_CHECK=y
CONFIG_OPLUS_SHORT_USERSPACE=y
CONFIG_OPLUS_SHIP_MODE_SUPPORT=y
CONFIG_OPLUS_SMART_CHARGER_SUPPORT=y
CONFIG_OPLUS_CHARGER_OPTIGA=y
CONFIG_OPLUS_SHORT_C_BATT_CHECK=y
CONFIG_OPLUS_CHECK_CHARGERID_VOLT=y
CONFIG_OPLUS_SHORT_IC_CHECK=y
CONFIG_SONY_FF=y
CONFIG_HID_BETOP_FF=y
CONFIG_HID_PLAYSTATION=y
CONFIG_PLAYSTATION_FF=y
#endif
#ifndef OPLUS_FEATURE_CHG_BASIC//tongfeng.Huang@ProDrv.CHG,add 2019/12/22 for charger
#CONFIG_HL6111R=y
#endif
#ifdef OPLUS_FEATURE_CHG_BASIC
CONFIG_INPUT_JOYSTICK=y
CONFIG_JOYSTICK_XPAD=y
CONFIG_JOYSTICK_XPAD_FF=y
CONFIG_JOYSTICK_XPAD_LEDS=y
#endif /* OPLUS_FEATURE_CHG_BASIC */
CONFIG_QPNP_QG=y
CONFIG_SMB1398_CHARGER=y
CONFIG_THERMAL=y
#ifndef OPLUS_FEATURE_THERMAL_STATISTICS
#CONFIG_THERMAL_STATISTICS=y
#endif
CONFIG_THERMAL_STATISTICS=y
CONFIG_THERMAL_WRITABLE_TRIPS=y
CONFIG_THERMAL_GOV_USER_SPACE=y
CONFIG_THERMAL_GOV_LOW_LIMITS=y
@@ -481,9 +403,6 @@ CONFIG_THERMAL_TSENS=y
CONFIG_QTI_ADC_TM=y
CONFIG_QTI_VIRTUAL_SENSOR=y
CONFIG_QTI_QMI_SENSOR=y
CONFIG_SSC_INTERACTIVE=y
CONFIG_OPLUS_SENSOR_FB_QC=y
CONFIG_SENSORS_SSC=y
CONFIG_QTI_BCL_PMIC5=y
CONFIG_QTI_BCL_SOC_DRIVER=y
CONFIG_QTI_QMI_COOLING_DEVICE=y
@@ -506,10 +425,6 @@ CONFIG_REGULATOR_REFGEN=y
CONFIG_REGULATOR_RPMH=y
CONFIG_REGULATOR_STUB=y
CONFIG_REGULATOR_PM8008=y
#ifdef OPLUS_BUG_STABILITY
CONFIG_REGULATOR_TPS65132=y
CONFIG_REGULATOR_TPS65132_FOR_20267=y
#endif /* OPLUS_BUG_STABILITY */
CONFIG_MEDIA_SUPPORT=y
CONFIG_MEDIA_CAMERA_SUPPORT=y
CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y
@@ -524,10 +439,6 @@ CONFIG_DVB_MPQ_DEMUX=m
CONFIG_DVB_MPQ_SW=y
CONFIG_VIDEO_V4L2_VIDEOBUF2_CORE=y
CONFIG_DRM=y
#ifdef VENDOR_EDIT
CONFIG_DRM_MSM=y
#endif /* VENDOR_EDIT */
CONFIG_DRM_LONTIUM_LT9611UXC=y
CONFIG_BACKLIGHT_LCD_SUPPORT=y
CONFIG_BACKLIGHT_CLASS_DEVICE=y
CONFIG_BACKLIGHT_QCOM_SPMI_WLED=y
@@ -633,7 +544,6 @@ CONFIG_IPA_UT=y
CONFIG_USB_BAM=y
CONFIG_QCOM_GENI_SE=y
# CONFIG_QCOM_A53PLL is not set
# CONFIG_IPA3_REGDUMP is not set
CONFIG_QCOM_CLK_RPMH=y
CONFIG_SPMI_PMIC_CLKDIV=y
CONFIG_MSM_CLK_AOP_QMP=y
@@ -650,7 +560,6 @@ CONFIG_SDM_DISPCC_LAGOON=y
CONFIG_SDM_GPUCC_LAGOON=y
CONFIG_SDM_NPUCC_LAGOON=y
CONFIG_SDM_VIDEOCC_LAGOON=y
CONFIG_HWSPINLOCK=y
CONFIG_HWSPINLOCK_QCOM=y
CONFIG_MAILBOX=y
@@ -773,14 +682,6 @@ CONFIG_OVERLAY_FS=y
CONFIG_INCREMENTAL_FS=y
CONFIG_MSDOS_FS=y
CONFIG_VFAT_FS=y
CONFIG_EROFS_FS=y
#ifdef OPLUS_FEATURE_EXFAT_SUPPORT
CONFIG_NLS_UTF8=y
CONFIG_EXFAT_FS=y
# endif
#ifdef OPLUS_FEATURE_EMMC_SDCARD_OPTIMIZE
CONFIG_EMMC_SDCARD_OPTIMIZE=y
#endif
CONFIG_TMPFS=y
CONFIG_TMPFS_POSIX_ACL=y
CONFIG_EFIVAR_FS=y
@@ -807,7 +708,7 @@ CONFIG_CRYPTO_DEV_QCEDEV=y
CONFIG_XZ_DEC=y
CONFIG_PRINTK_TIME=y
CONFIG_DYNAMIC_DEBUG=y
# CONFIG_DEBUG_CONSOLE_UNHASHED_POINTERS is not set
CONFIG_DEBUG_CONSOLE_UNHASHED_POINTERS=y
CONFIG_DEBUG_MODULE_LOAD_INFO=y
CONFIG_DEBUG_INFO=y
CONFIG_PAGE_OWNER=y
@@ -821,20 +722,15 @@ CONFIG_DEBUG_PANIC_ON_OOM=y
CONFIG_DEBUG_PAGEALLOC_ENABLE_DEFAULT=y
CONFIG_PAGE_POISONING=y
CONFIG_PAGE_POISONING_ENABLE_DEFAULT=y
#ifndef VENDOR_EDIT
#CONFIG_SLUB_DEBUG_ON=y
#CONFIG_DEBUG_KMEMLEAK=y
#else
CONFIG_DEBUG_KMEMLEAK=n
CONFIG_HAVE_DEBUG_KMEMLEAK=n
#endif//VENDOR_EDIT
CONFIG_SLUB_DEBUG_ON=y
CONFIG_DEBUG_KMEMLEAK=y
CONFIG_DEBUG_KMEMLEAK_EARLY_LOG_SIZE=4000
CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y
CONFIG_DEBUG_STACK_USAGE=y
CONFIG_DEBUG_MEMORY_INIT=y
CONFIG_SOFTLOCKUP_DETECTOR=y
CONFIG_WQ_WATCHDOG=y
CONFIG_PANIC_TIMEOUT=-1
CONFIG_PANIC_TIMEOUT=5
CONFIG_PANIC_ON_SCHED_BUG=y
CONFIG_PANIC_ON_RT_THROTTLING=y
CONFIG_SCHEDSTATS=y
@@ -856,9 +752,8 @@ CONFIG_IPC_LOGGING=y
CONFIG_QCOM_RTB=y
CONFIG_QCOM_RTB_SEPARATE_CPUS=y
CONFIG_FUNCTION_TRACER=y
#ifndef VENDOR_EDIT
#CONFIG_PREEMPTIRQ_EVENTS=y
#endif//VENDOR_EDITCONFIG_IRQSOFF_TRACER=y
CONFIG_PREEMPTIRQ_EVENTS=y
CONFIG_IRQSOFF_TRACER=y
CONFIG_PREEMPT_TRACER=y
CONFIG_BLK_DEV_IO_TRACE=y
CONFIG_LKDTM=m
@@ -880,266 +775,3 @@ CONFIG_CORESIGHT_HWEVENT=y
CONFIG_CORESIGHT_DUMMY=y
CONFIG_CORESIGHT_REMOTE_ETM=y
CONFIG_CORESIGHT_TGU=y
#ifdef OPLUS_SYSTEM_KERNEL
#/*Add for oplus project*/
CONFIG_OPLUS_COMMON_SOFT=y
CONFIG_OPLUS_DEVICE_IFNO=y
CONFIG_OPLUS_RF_CABLE_MONITOR=y
CONFIG_RECORD_MDMRST=y
#endif
#ifdef OPLUS_FEATURE_POWERINFO_STANDBY
CONFIG_OPLUS_WAKELOCK_PROFILER=y
#endif /* OPLUS_FEATURE_POWERINFO_STANDBY */
# ifdef VENDOR_EDIT
CONFIG_CS_F61_NDT=y
# endif /* VENDOR_EDIT */
#ifdef OPLUS_SYSTEM_KERNEL
#all system oplus feature writer here
CONFIG_OPLUS_FEATURE_UBOOT_LOG=y
CONFIG_DETECT_HUNG_TASK=y
CONFIG_OPLUS_FEATURE_HUNG_TASK_ENHANCE=y
CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=60
CONFIG_OPLUS_FEATURE_FEEDBACK=y
CONFIG_OPLUS_FEATURE_OPROJECT=y
CONFIG_OPLUS_FEATURE_CMDLINE=y
CONFIG_OPLUS_FEATURE_PROJECTINFO=y
CONFIG_OPLUS_FEATURE_PHOENIX=y
CONFIG_OPLUS_FEATURE_PHOENIX_REBOOT_SPEED=y
CONFIG_OPLUS_FEATURE_KMSG_WB=y
CONFIG_OPLUS_FEATURE_SHUTDOWN_SPEED=y
CONFIG_OPLUS_FEATURE_OLC=y
CONFIG_OPLUS_FEATURE_FDLEAK_CHECK=y
#add for qcom minidump customized
CONFIG_OPLUS_FEATURE_QCOM_MINIDUMP_ENHANCE=y
#Add for shutdown detect
CONFIG_OPLUS_FEATURE_SHUTDOWN_DETECT=y
#add slabtrace function
CONFIG_OPLUS_FEATURE_SLABTRACE_DEBUG=y
#enable oplus misc feature
#CONFIG_OPLUS_FEATURE_MISC is not set
#endif
#ifdef OPLUS_FEATURE_QCOM_PMICWD
#Add for qcom pmic watchdog
CONFIG_OPLUS_FEATURE_QCOM_PMICWD=y
#endif
#ifdef OPLUS_FEATURE_FINGERPRINT
CONFIG_OPLUS_FINGERPRINT=y
CONFIG_OPLUS_FINGERPRINT_QCOM=y
CONFIG_OPLUS_FINGERPRINT_GOODIX_OPTICAL=y
CONFIG_OPLUS_FINGERPRINT_JIIOV_OPTICAL=y
CONFIG_OPLUS_FINGERPRINT_SILEAD=y
CONFIG_OPLUS_FINGERPRINT_GOODIX=y
#endif
CONFIG_OPLUS_FINGERPRINT_GKI_DISABLE=y
#ifdef OPLUS_FEATURE_SECURITY_COMMON
CONFIG_OPLUS_SECURE=y
CONFIG_OPLUS_SECURE_QCOM=y
CONFIG_OPLUS_SECURE_COMMON=y
#endif /* OPLUS_FEATURE_SECURITY_COMMON */
#ifdef OPLUS_FEATURE_HANS_FREEZE
CONFIG_OPLUS_HANS=y
#endif /*OPLUS_FEATURE_HANS_FREEZE*/
#ifdef VENDOR_EDIT//Qingjun.Wang@BSP.Haptic,add 2020/03/17 for vib aw8697
CONFIG_AW8697_HAPTIC=y
#endif
#ifdef OPLUS_FEATURE_HEALTHINFO
CONFIG_OPLUS_MEM_MONITOR=y
CONFIG_FG_TASK_UID=y
CONFIG_OPLUS_HEALTHINFO=y
CONFIG_SLUB_DEBUG=y
#endif /* OPLUS_FEATURE_HEALTHINFO */
#ifdef OPLUS_FEATURE_HEALTHINFO
CONFIG_OPLUS_JANK_INFO=y
#endif /* OPLUS_FEATURE_HEALTHINFO */
#ifdef OPLUS_FEATURE_ZRAM_OPT
CONFIG_OPLUS_ZRAM_OPT=y
CONFIG_CRYPTO_LZ4=y
CONFIG_PGTABLE_MAPPING=y
CONFIG_CRYPTO_ZSTD=y
#endif
#ifdef OPLUS_FEATURE_MULTI_KSWAPD
CONFIG_OPLUS_MULTI_KSWAPD=y
CONFIG_KSWAPD_UNBIND_MAX_CPU=y
#endif
#ifdef VENDOR_EDIT
CONFIG_REGULATOR_PM8008=y
#ifdef OPLUS_FEATURE_DUMPDEVICE
CONFIG_PSTORE=y
CONFIG_PSTORE_CONSOLE=y
CONFIG_PSTORE_PMSG=y
CONFIG_PSTORE_RAM=y
#endif
#ifdef OPLUS_FEATURE_IOMONITOR
CONFIG_IOMONITOR=y
#CONFIG_IOMONITOR_WITH_F2FS=n
#endif /*OPLUS_FEATURE_IOMONITOR*/
CONFIG_OPLUS_FEATURE_PMIC_MONITOR=y
CONFIG_OPLUS_FEATURE_PANIC_FLUSH=y
#CONFIG_F2FS_GRADING_SSR is not set
#ifdef OPLUS_FEATURE_LOWMEM_DBG
CONFIG_OPLUS_FEATURE_LOWMEM_DBG=y
#endif /* OPLUS_FEATURE_LOWMEM_DBG */
#ifdef OPLUS_FEATURE_SCHED_ASSIST
CONFIG_BLK_WBT_SQ=y
CONFIG_BLK_WBT=y
CONFIG_OPLUS_FEATURE_UXIO_FIRST=y
#endif /*OPLUS_FEATURE_SCHED_ASSIST*/
#ifdef OPLUS_FEATURE_MEMLEAK_DETECT
CONFIG_KMALLOC_DEBUG=y
CONFIG_VMALLOC_DEBUG=y
CONFIG_DUMP_TASKS_MEM=y
#endif /*OPLUS_FEATURE_MEMLEAK_DETECT*/
#ifdef OPLUS_FEATURE_MEMLEAK_DETECT
CONFIG_SVELTE=y
#endif
#ifdef VEDOR_EDIT
CONFIG_OPLUS_FEATURE_RECORD_MDMRST=y
#endif
#ifdef OPLUS_ARCH_EXTENDS
CONFIG_OPLUS_FEATURE_MM_FEEDBACK=y
#endif
#ifdef OPLUS_FEATURE_MIDAS
CONFIG_OPLUS_FEATURE_MIDAS=y
#endif
#ifdef CONFIG_OPLUS_FEATURE_BINDER_STATS_ENABLE
CONFIG_OPLUS_FEATURE_BINDER_STATS_ENABLE=y
#endif
#ifdef OPLUS_FEATURE_ACM
CONFIG_OPLUS_FEATURE_ACM=y
CONFIG_OPLUS_FEATURE_ACM_LOGGING=y
#endif /* OPLUS_FEATURE_ACM */
#ifdef OPLUS_BUG_STABILITY
CONFIG_HARDEN_BRANCH_PREDICTOR=y
#endif
CONFIG_OPLUS_FEATURE_THEIA=y
##endif /* OPLUS_FEATURE_THEIA */
#ifdef OPLUS_FEATURE_SAUPWK
CONFIG_OPLUS_FEATURE_SAUPWK=y
#endif /* OPLUS_FEATURE_SAUPWK */
#ifdef OPLUS_FEATURE_DUMP_DEVICE_INFO
CONFIG_OPLUS_FEATURE_DUMP_DEVICE_INFO=y
#endif /* OPLUS_FEATURE_DUMP_DEVICE_INFO */
#ifdef OPLUS_BUG_STABILITY
CONFIG_UNMAP_KERNEL_AT_EL0=y
#endif
#ifdef OPLUS_FEATURE_GPIO_NC
CONFIG_OPLUS_GPIO_NC=y
#endif
#ifdef OPLUS_FEATURE_BOOTLOADER_LOG
CONFIG_BOOTLOADER_LOG=y
#endif
#ifdef OPLUS_FEATURE_PARAM
CONFIG_PARAM_READ_WRITE=y
#endif
#ifdef OPLUS_FEATURE_TP_BASIC
CONFIG_SIM_DETECT=y
#endif
#ifdef OPLUS_FEATURE_TP_BASIC
CONFIG_OPLUS_FW_UPDATE=y
#endif /*OPLUS_FEATURE_TP_BASIC*/
#ifdef OPLUS_FEATURE_ION_BOOSTPOOL
#CONFIG_OPLUS_ION_BOOSTPOOL=y ,Add for disable boost pool ,fill generic ION POOL
#endif /* OPLUS_FEATURE_ION_BOOSTPOOL */
#ifdef OPLUS_FEATURE_WIFI_SLA
#todo: need to change to m when GKI
CONFIG_OPLUS_FEATURE_WIFI_SLA=y
#endif /* OPLUS_FEATURE_WIFI_SLA */
#ifdef OPLUS_FEATURE_WIFI_ROUTERBOOST
CONFIG_OPLUS_FEATURE_WIFI_ROUTERBOOST=m
#endif /* OPLUS_FEATURE_WIFI_ROUTERBOOST */
#ifdef OPLUS_FEATURE_DATA_EVAL
CONFIG_OPLUS_FEATURE_DATA_EVAL=y
#endif /* OPLUS_FEATURE_DATA_VAL */
#ifdef OPLUS_FEATURE_DATA_LIMIT
CONFIG_IFB=y
CONFIG_NET_SCH_MULTIQ=y
CONFIG_NET_SCH_NETEM=y
CONFIG_CLS_U32_MARK=y
CONFIG_NET_CLS_FLOW=y
CONFIG_NET_EMATCH_CMP=y
CONFIG_NET_EMATCH_NBYTE=y
CONFIG_NET_EMATCH_META=y
CONFIG_NET_EMATCH_TEXT=y
CONFIG_NET_ACT_GACT=y
CONFIG_NET_ACT_MIRRED=y
CONFIG_NET_ACT_SKBEDIT=y
#endif /* OPLUS_FEATURE_DATA_LIMIT */
CONFIG_DEBUG_SPINLOCK=y
#CONFIG_NANDSWAP=y
#CONFIG_NANDSWAP_DEBUG=y
#ifdef OPLUS_FEATURE_IM
#ted.lin@optimization add for im module
CONFIG_OPLUS_FEATURE_IM=y
#endif /* OPLUS_FEATURE_IM */
CONFIG_FRAME_WARN=4096
CONFIG_DYNAMIC_TUNNING_SWAPPINESS=y
#ifdef OPLUS_FEATURE_HYBRIDSWAP
CONFIG_HYBRIDSWAP=y
CONFIG_HYBRIDSWAP_SWAPD=y
CONFIG_HYBRIDSWAP_CORE=y
#endif
#ifdef OPLUS_FEATURE_UID_PERF
CONFIG_OPLUS_FEATURE_UID_PERF=y
#endif
#ifdef OPLUS_FEATURE_ESIM
CONFIG_OPLUS_GPIO=y
#endif /* OPLUS_FEATURE_ESIM */
#ifdef OPLUS_FEATURE_DNS_HOOK
CONFIG_OPLUS_FEATURE_DNS_HOOK=y
#endif /* OPLUS_FEATURE_DNS_HOOK */
#ifdef OPLUS_FEATURE_STATS_CALC
CONFIG_OPLUS_FEATURE_STATS_CALC=y
#endif /* OPLUS_FEATURE_STATS_CALC */
#ifdef OPLUS_FEATURE_TPD
CONFIG_OPLUS_FEATURE_TPD=y
#endif
#ifdef OPLUS_FEATURE_MDMFEATURE
CONFIG_OPLUS_FEATURE_MDMFEATURE=y
#endif
#ifdef OPLUS_FEATURE_GAME_OPT
CONFIG_OPLUS_FEATURE_GAME_OPT=y
#endif
CONFIG_OPLUS_BINDER_STRATEGY=n
CONFIG_OPLUS_FEATURE_CPU_JANKINFO=y

257
arch/arm64/configs/vendor/oplus.config vendored Normal file
View File

@@ -0,0 +1,257 @@
CONFIG_AW8697_HAPTIC=y
CONFIG_BLK_WBT=y
CONFIG_BUILD_ARM64_DT_OVERLAY=y
CONFIG_COLOR_CTRL=y
CONFIG_COLOR_CTRL_V2=y
CONFIG_CRYPTO_CHACHA20_NEON=y
CONFIG_CRYPTO_LIB_CHACHA=y
CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y
CONFIG_CRYPTO_LIB_CURVE25519=y
CONFIG_CRYPTO_LIB_POLY1305=y
CONFIG_CRYPTO_LZ4=y
CONFIG_CRYPTO_POLY1305_NEON=y
CONFIG_CRYPTO_ZSTD=y
CONFIG_CS_F61_NDT=y
CONFIG_DETECT_HUNG_TASK=y
CONFIG_DRM_MSM=y
CONFIG_DUMP_TASKS_MEM=y
CONFIG_DYNAMIC_TUNNING_SWAPPINESS=y
CONFIG_EMMC_SDCARD_OPTIMIZE=y
CONFIG_EROFS_FS=y
CONFIG_EXFAT_FS=y
CONFIG_FRAME_WARN=4096
CONFIG_HAPTIC_FEEDBACK=y
CONFIG_HARDEN_BRANCH_PREDICTOR=y
CONFIG_HID_BETOP_FF=y
# CONFIG_HL6111R is not set
CONFIG_HYBRIDSWAP=y
CONFIG_IFB=y
# CONFIG_IOMMU_DEBUG is not set
# CONFIG_IOMMU_DEBUGFS is not set
CONFIG_IOMONITOR=y
CONFIG_IST_DOWN=y
CONFIG_IST_UP=y
CONFIG_KPROBES=y
CONFIG_LOCALVERSION_AUTO=y
CONFIG_LRU_GEN=y
# CONFIG_MEMORY_HOTPLUG is not set
CONFIG_MMAP_LOCK_OPT=y
CONFIG_MXM_DOWN=y
CONFIG_MXM_UP=y
CONFIG_NLS_UTF8=y
CONFIG_OEM_QMI=y
CONFIG_OPLUS_ARCH_FILE=y
CONFIG_OPLUS_CALL_MODE_SUPPORT=y
CONFIG_OPLUS_CHARGER_WIRELESS_PEN=y
CONFIG_OPLUS_CHECK_CHARGERID_VOLT=y
CONFIG_OPLUS_CHIP_SOC_NODE=y
CONFIG_OPLUS_COMMON_SOFT=y
CONFIG_OPLUS_CTP=y
CONFIG_OPLUS_DEVICE_IFNO=y
CONFIG_OPLUS_FEATURE_ACM=y
CONFIG_OPLUS_FEATURE_AUDIO_OPT=y
CONFIG_OPLUS_FEATURE_BINDER_STATS_ENABLE=y
CONFIG_OPLUS_FEATURE_CMDLINE=y
CONFIG_OPLUS_FEATURE_CPU_JANKINFO=y
CONFIG_OPLUS_FEATURE_DATA_EVAL=y
CONFIG_OPLUS_FEATURE_DNS_HOOK=y
CONFIG_OPLUS_FEATURE_DUMP_DEVICE_INFO=y
CONFIG_OPLUS_FEATURE_FDLEAK_CHECK=y
CONFIG_OPLUS_FEATURE_FEEDBACK=y
CONFIG_OPLUS_FEATURE_GAME_OPT=y
CONFIG_OPLUS_FEATURE_IM=y
CONFIG_OPLUS_FEATURE_KMSG_WB=y
CONFIG_OPLUS_FEATURE_LOWMEM_DBG=y
CONFIG_OPLUS_FEATURE_MDMFEATURE=y
CONFIG_OPLUS_FEATURE_MIDAS=y
CONFIG_OPLUS_FEATURE_MM_FEEDBACK=y
CONFIG_OPLUS_FEATURE_OLC=y
CONFIG_OPLUS_FEATURE_OPROJECT=y
CONFIG_OPLUS_FEATURE_PHOENIX=y
CONFIG_OPLUS_FEATURE_PHOENIX_REBOOT_SPEED=y
CONFIG_OPLUS_FEATURE_PMIC_MONITOR=y
CONFIG_OPLUS_FEATURE_PROJECTINFO=y
CONFIG_OPLUS_FEATURE_QCOM_MINIDUMP_ENHANCE=y
CONFIG_OPLUS_FEATURE_QCOM_PMICWD=y
CONFIG_OPLUS_FEATURE_RECORD_MDMRST=y
CONFIG_OPLUS_FEATURE_SAUPWK=y
CONFIG_OPLUS_FEATURE_SHUTDOWN_DETECT=y
CONFIG_OPLUS_FEATURE_SHUTDOWN_SPEED=y
CONFIG_OPLUS_FEATURE_STATS_CALC=y
CONFIG_OPLUS_FEATURE_THEIA=y
CONFIG_OPLUS_FEATURE_TPD=y
CONFIG_OPLUS_FEATURE_TPP=y
CONFIG_OPLUS_FEATURE_UBOOT_LOG=y
CONFIG_OPLUS_FEATURE_UID_PERF=y
CONFIG_OPLUS_FEATURE_WIFI_ROUTERBOOST=m
CONFIG_OPLUS_FEATURE_WIFI_SLA=y
CONFIG_OPLUS_FINGERPRINT=y
CONFIG_OPLUS_FINGERPRINT_GKI_DISABLE=y
CONFIG_OPLUS_FW_UPDATE=y
CONFIG_OPLUS_GPIO=y
CONFIG_OPLUS_HANS=y
CONFIG_OPLUS_HEALTHINFO=y
CONFIG_OPLUS_ION_BOOSTPOOL=y
CONFIG_OPLUS_JANK_INFO=y
CONFIG_OPLUS_MEM_MONITOR=y
CONFIG_OPLUS_MULTI_KSWAPD=y
CONFIG_OPLUS_RF_CABLE_MONITOR=y
CONFIG_OPLUS_SCHED=y
CONFIG_OPLUS_SECURE=y
CONFIG_OPLUS_SECURE_COMMON=y
CONFIG_OPLUS_SECURE_QCOM=y
CONFIG_OPLUS_SENSOR_FB_QC=y
CONFIG_OPLUS_SHIP_MODE_SUPPORT=y
CONFIG_OPLUS_SHORT_C_BATT_CHECK=y
CONFIG_OPLUS_SHORT_HW_CHECK=y
CONFIG_OPLUS_SHORT_IC_CHECK=y
CONFIG_OPLUS_SHORT_USERSPACE=y
CONFIG_OPLUS_SM8250_CHARGER=y
CONFIG_OPLUS_SMART_CHARGER_SUPPORT=y
CONFIG_OPLUS_TP_APK=y
CONFIG_OPLUS_TRIKEY_HALL=y
CONFIG_OPLUS_TRIKEY_MAIN=y
CONFIG_OPLUS_WAKELOCK_PROFILER=y
CONFIG_PGTABLE_MAPPING=y
CONFIG_PSTORE=y
CONFIG_QCA_CLD_WLAN=y
# CONFIG_QPNP_QNOVO5 is not set
CONFIG_REGULATOR_PM8008=y
CONFIG_RMNET_PERF=y
CONFIG_RMNET_SHS=y
CONFIG_SCHED_WALT_COBUCK=y
CONFIG_SENSORS_SIMULATED_HALL=y
CONFIG_SIM_DETECT=y
CONFIG_SLUB_DEBUG=y
# CONFIG_SMB1355_SLAVE_CHARGER is not set
# CONFIG_SMB1390_CHARGE_PUMP_PSY is not set
CONFIG_SSC_INTERACTIVE=y
CONFIG_SVELTE=y
CONFIG_TOUCHIRQ_UPDATE_QOS=y
CONFIG_TOUCHPANEL_FOCAL=y
CONFIG_TOUCHPANEL_GOODIX=y
CONFIG_TOUCHPANEL_NEW_SET_IRQ_WAKE=y
CONFIG_TOUCHPANEL_NOVA=y
CONFIG_TOUCHPANEL_OPLUS=y
CONFIG_TOUCHPANEL_SAMSUNG=y
CONFIG_TOUCHPANEL_SYNAPTICS=y
CONFIG_UFSFEATURE=y
CONFIG_UNMAP_KERNEL_AT_EL0=y
CONFIG_VMALLOC_DEBUG=y
# CONFIG_VT is not set
CONFIG_WIREGUARD=y
CONFIG_BLK_WBT_MQ=y
CONFIG_BLK_WBT_SQ=y
# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set
CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=0
CONFIG_CRYPTO_ARCH_HAVE_LIB_CHACHA=y
CONFIG_CRYPTO_ARCH_HAVE_LIB_POLY1305=y
CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=y
CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=60
CONFIG_DRM_MSM_DSI=y
CONFIG_DRM_MSM_DSI_10NM_PHY=y
CONFIG_DRM_MSM_DSI_14NM_PHY=y
CONFIG_DRM_MSM_DSI_20NM_PHY=y
CONFIG_DRM_MSM_DSI_28NM_8960_PHY=y
CONFIG_DRM_MSM_DSI_28NM_PHY=y
CONFIG_DRM_MSM_DSI_PLL=y
# CONFIG_DRM_MSM_GPU_SUDO is not set
CONFIG_DRM_MSM_HDMI_HDCP=y
# CONFIG_DRM_MSM_REGISTER_LOGGING is not set
# CONFIG_EROFS_FS_DEBUG is not set
CONFIG_EROFS_FS_PCPU_KTHREAD=y
CONFIG_EROFS_FS_PCPU_KTHREAD_HIPRI=y
CONFIG_EROFS_FS_POSIX_ACL=y
CONFIG_EROFS_FS_SECURITY=y
CONFIG_EROFS_FS_XATTR=y
CONFIG_EROFS_FS_ZIP=y
CONFIG_EXFAT_DEFAULT_IOCHARSET="utf8"
# CONFIG_HYBRIDSWAP_ASYNC_COMPRESS is not set
CONFIG_HYBRIDSWAP_CORE=y
CONFIG_HYBRIDSWAP_SWAPD=y
# CONFIG_IOMONITOR_WITH_F2FS is not set
CONFIG_KMALLOC_DEBUG=y
# CONFIG_KPROBES_SANITY_TEST is not set
CONFIG_KPROBE_EVENTS=y
CONFIG_KRETPROBES=y
CONFIG_KSWAPD_UNBIND_MAX_CPU=y
CONFIG_LZ4_COMPRESS=y
# CONFIG_MEMLEAK_DETECT_THREAD is not set
# CONFIG_OPLUS_FEATURE_ACM3 is not set
CONFIG_OPLUS_FEATURE_ACM_LOGGING=y
CONFIG_OPLUS_FEATURE_DEATH_HEALER=y
CONFIG_OPLUS_FEATURE_HUNG_TASK_ENHANCE=y
# CONFIG_OPLUS_FEATURE_SLABTRACE_DEBUG is not set
# CONFIG_OPLUS_FINGERPRINT_CDFPS is not set
# CONFIG_OPLUS_FINGERPRINT_CHIPONE is not set
# CONFIG_OPLUS_FINGERPRINT_EGIS is not set
# CONFIG_OPLUS_FINGERPRINT_EGIS_OPTICAL is not set
# CONFIG_OPLUS_FINGERPRINT_ENABLE_TEE_BINDERCORE is not set
# CONFIG_OPLUS_FINGERPRINT_FOCALTECH is not set
# CONFIG_OPLUS_FINGERPRINT_FPC is not set
# CONFIG_OPLUS_FINGERPRINT_GOODIX is not set
CONFIG_OPLUS_FINGERPRINT_GOODIX_OPTICAL=y
# CONFIG_OPLUS_FINGERPRINT_JIIOV_CAPACITIVE is not set
CONFIG_OPLUS_FINGERPRINT_JIIOV_OPTICAL=y
# CONFIG_OPLUS_FINGERPRINT_MTK is not set
# CONFIG_OPLUS_FINGERPRINT_NAVIGATION_ENABLE is not set
CONFIG_OPLUS_FINGERPRINT_QCOM=y
# CONFIG_OPLUS_FINGERPRINT_SILEAD is not set
# CONFIG_OPLUS_FINGERPRINT_SILEAD_OPTICAL is not set
# CONFIG_PSTORE_842_COMPRESS is not set
CONFIG_PSTORE_COMPRESS=y
CONFIG_PSTORE_COMPRESS_DEFAULT="deflate"
CONFIG_PSTORE_CONSOLE=y
CONFIG_PSTORE_DEFLATE_COMPRESS=y
CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y
# CONFIG_PSTORE_LZ4HC_COMPRESS is not set
# CONFIG_PSTORE_LZ4_COMPRESS is not set
# CONFIG_PSTORE_LZO_COMPRESS is not set
CONFIG_PSTORE_PMSG=y
CONFIG_PSTORE_RAM=y
# CONFIG_PSTORE_ZSTD_COMPRESS is not set
CONFIG_QCA_CLD_WLAN_PROFILE="qca6390"
CONFIG_REED_SOLOMON_ENC8=y
# CONFIG_SLUB_DEBUG_ON is not set
# CONFIG_SLUB_DEBUG_PANIC_ON is not set
# CONFIG_TOUCHPANEL_FOCAL_FT3518 is not set
# CONFIG_TOUCHPANEL_FOCAL_FT3681 is not set
# CONFIG_TOUCHPANEL_FOCAL_FT8006 is not set
# CONFIG_TOUCHPANEL_FOCAL_FT8006S_AA is not set
# CONFIG_TOUCHPANEL_GOODIX_GT5688 is not set
# CONFIG_TOUCHPANEL_GOODIX_GT9286 is not set
CONFIG_TOUCHPANEL_GOODIX_GT9886=y
CONFIG_TOUCHPANEL_NOVA_NT36523_NOFLASH=y
# CONFIG_TOUCHPANEL_NOVA_NT36525 is not set
# CONFIG_TOUCHPANEL_NOVA_NT36525B_NOFLASH is not set
# CONFIG_TOUCHPANEL_NOVA_NT36525_NOFLASH is not set
# CONFIG_TOUCHPANEL_NOVA_NT36672 is not set
# CONFIG_TOUCHPANEL_NOVA_NT36672C_NOFLASH is not set
# CONFIG_TOUCHPANEL_NOVA_NT36672_NOFLASH is not set
CONFIG_TOUCHPANEL_NT_DIGITALNOISE_TEST=y
CONFIG_TOUCHPANEL_NT_PEN_SUPPORT=y
# CONFIG_TOUCHPANEL_SAMSUNG_S6D7AT0 is not set
# CONFIG_TOUCHPANEL_SAMSUNG_S6SY761 is not set
CONFIG_TOUCHPANEL_SAMSUNG_S6SY771=y
CONFIG_TOUCHPANEL_SAMSUNG_S6SY791=y
CONFIG_TOUCHPANEL_SAMSUNG_S6SY792=y
# CONFIG_TOUCHPANEL_SYNAPTICS_S1302 is not set
# CONFIG_TOUCHPANEL_SYNAPTICS_S3320 is not set
# CONFIG_TOUCHPANEL_SYNAPTICS_S3508 is not set
CONFIG_TOUCHPANEL_SYNAPTICS_S3706=y
# CONFIG_TOUCHPANEL_SYNAPTICS_S4322 is not set
# CONFIG_TOUCHPANEL_SYNAPTICS_TCM is not set
CONFIG_TOUCHPANEL_SYNAPTICS_TCM_ONCELL=y
# CONFIG_TOUCHPANEL_SYNAPTICS_TD4310 is not set
# CONFIG_TOUCHPANEL_SYNAPTICS_TD4320_NOFLASH is not set
# CONFIG_TOUCHPANEL_SYNAPTICS_TD4330_NOFLASH is not set
CONFIG_UFSHID=y
CONFIG_UFSHID_POC=y
# CONFIG_UFSHPB is not set
CONFIG_UFSTW=y
CONFIG_UFSTW_BOOT_ENABLED=y
CONFIG_UFSTW_IGNORE_GUARANTEE_BIT=y
# CONFIG_WIREGUARD_DEBUG is not set
CONFIG_XXHASH=y
CONFIG_ZSTD_COMPRESS=y
CONFIG_ZSTD_DECOMPRESS=y