Squashed backup commit (no shallow-clone history issues) of xiaomi-mt6833-dev/kernel_xiaomi_mt6833 (lineage-23.2 branch, upstream commit 9eece662e) plus all fixes applied to get everpal_defconfig building clean against a modern (GCC 15.2.0) toolchain -- see the previous commit message on the lineage-23.2 branch (also in this repo history is not available here since this is a squashed snapshot; full incremental history lives in the local DL380 checkout and the upstream GitHub remote). Upstream: https://github.com/xiaomi-mt6833-dev/kernel_xiaomi_mt6833 (lineage-23.2)
92 lines
3.0 KiB
Plaintext
92 lines
3.0 KiB
Plaintext
config MTK_PERFMGR_TOUCH_BOOST
|
|
tristate "touch boost in performance manager"
|
|
default n
|
|
help
|
|
MTK_PERFMGR_TOUCH_BOOST is the kernel config of touch boost
|
|
feature designed by MTK, which is a performance improving
|
|
feature for user experience. When the device receives touch
|
|
event, it will raise system resources(CPU frequency / CPU cores)
|
|
for better user experience.
|
|
|
|
config MTK_LOAD_TRACKER
|
|
tristate "CPU Loading Tracking Service"
|
|
depends on CPU_FREQ
|
|
default n
|
|
help
|
|
MTK_LOAD_TRACKER is the kernel config of CPU Loading Tracking
|
|
Service designed by MTK, which is a service to get CPU Loading
|
|
information. User can register callback and config polling
|
|
duration to get CPU loading.
|
|
|
|
config MTK_CPU_CTRL_CFP
|
|
tristate "CPU CTRL Ceiling-Fool-Proof"
|
|
depends on MTK_LOAD_TRACKER
|
|
default n
|
|
help
|
|
MTK_CPU_CTRL_CFP is the kernel config of CPU controller
|
|
Ceiling-Fool-Proof Mechanism designed by MTK. CPU controller
|
|
will free CPU frequency ceiling during heavy CPU loading.
|
|
This function depends on MTK_LOAD_TRACKER.
|
|
|
|
config MTK_PERF_OBSERVER
|
|
bool "MTK system performance observer support"
|
|
default n
|
|
help
|
|
MTK_PERF_OBSERVER define if system performance observer should
|
|
be built-in or not. It supports system related performance index
|
|
via notifier. If you are not sure about whether to enable it or not,
|
|
please set n.
|
|
|
|
config MTK_RESYM
|
|
bool "MTK resource symphony support"
|
|
default n
|
|
help
|
|
MTK_RESYM define if resource symphony should
|
|
be built-in or not. It supports system related usages.
|
|
If you are not sure about whether to enable it or not,
|
|
please set n.
|
|
|
|
config MTK_FPSGO_V3
|
|
bool "Support FPSGO_V3 framework"
|
|
default n
|
|
help
|
|
Support FPSGO_V3 framework for most FPS performance and
|
|
low power balance. As a perquisite to ensure FPS performance,
|
|
FPSGO_V3 persuades lowest power consumption for better DoU
|
|
endurance and gaming experience.
|
|
FPSGO_V3 include AI performance and low power.
|
|
If you are not sure about this, set n.
|
|
|
|
config MTK_EARA_THERMAL
|
|
bool "MTK eara_thermal support"
|
|
depends on MTK_FPSGO_V3
|
|
default n
|
|
help
|
|
MTK_EARA_THERMAL is the kernel config of EARA_THERMAL mechanism.
|
|
EARA_THERMAL persuades FPS performance when thermal throttling.
|
|
This function depends on MTK_FPSGO_V3.
|
|
If you are not sure about this, please set n.
|
|
|
|
config MTK_EARA_AI
|
|
bool "MTK EARA_AI support"
|
|
depends on MTK_FPSGO_V3
|
|
default n
|
|
help
|
|
MTK_EARA_AI is the kernel config of EARA_AI mechanism.
|
|
As a perquisite to ensure FPS performance,
|
|
EARA_AI persuades lowest power consumption for better DoU
|
|
endurance and AI experience.
|
|
This function depends on MTK_FPSGO_V3.
|
|
If you are not sure about this, please set n.
|
|
|
|
config MTK_GBE
|
|
bool "MTK GBE support"
|
|
depends on MTK_FPSGO_V3
|
|
default n
|
|
help
|
|
MTK_GBE is the kernel config of GBE mechanism.
|
|
GBE stands for Game Boost Engine. GBE is a mechanism to
|
|
boost Game Engine while gaming for better gaming experience
|
|
This function depends on MTK_FPSGO_V3.
|
|
If you are not sure about this, please set n.
|