2023-10-13 23:10:56 +08:00
|
|
|
#
|
|
|
|
# For a description of the syntax of this configuration file,
|
|
|
|
# see the file kconfig-language.txt in the NuttX tools repository.
|
|
|
|
#
|
|
|
|
|
|
|
|
menuconfig THERMAL
|
|
|
|
bool "Thermal framework"
|
|
|
|
default n
|
|
|
|
---help---
|
|
|
|
Enable thermal framework.
|
|
|
|
|
|
|
|
if THERMAL
|
|
|
|
|
|
|
|
config THERMAL_DEFAULT_GOVERNOR
|
|
|
|
string "Thermal default governor name"
|
|
|
|
default "step_wise"
|
|
|
|
---help---
|
|
|
|
Default governor name.
|
|
|
|
|
2023-11-24 23:36:57 +08:00
|
|
|
config THERMAL_GOVERNOR_STEP_WISE
|
|
|
|
bool "Enable step wise governor"
|
|
|
|
default y
|
|
|
|
---help---
|
|
|
|
Enable step wise governor.
|
|
|
|
|
2023-11-07 20:09:01 +08:00
|
|
|
config THERMAL_CDEV_CPUFREQ
|
|
|
|
bool "Thermal cpufreq cooling device"
|
|
|
|
default n
|
|
|
|
depends on CPUFREQ
|
|
|
|
---help---
|
|
|
|
Enable thermal cpufreq cooling device.
|
|
|
|
|
2023-11-07 20:10:19 +08:00
|
|
|
config THERMAL_PROCFS
|
|
|
|
bool "Thermal PROCFS support"
|
|
|
|
default n
|
|
|
|
depends on FS_PROCFS
|
|
|
|
---help---
|
|
|
|
Enable thermal procfs.
|
|
|
|
|
2023-11-07 20:12:32 +08:00
|
|
|
config THERMAL_DUMMY
|
|
|
|
bool "Thermal dummy driver"
|
|
|
|
default n
|
|
|
|
---help---
|
|
|
|
Enable thermal dummy driver.
|
|
|
|
|
|
|
|
if THERMAL_DUMMY
|
|
|
|
|
|
|
|
config THERMAL_DUMMY_POLLING_DELAY
|
|
|
|
int "Polling delay"
|
|
|
|
default 200
|
|
|
|
---help---
|
|
|
|
Polling delay(tick).
|
|
|
|
|
|
|
|
config THERMAL_DUMMY_CPUFREQ
|
|
|
|
bool "Dummy cpufreq driver"
|
|
|
|
default n
|
|
|
|
depends on CPUFREQ
|
|
|
|
---help---
|
|
|
|
Enable cpufreq dummy driver.
|
|
|
|
|
|
|
|
endif # THERMAL_DUMMY
|
|
|
|
|
2023-10-13 23:10:56 +08:00
|
|
|
endif # THERMAL
|