/openbmc/linux/arch/arm64/boot/dts/allwinner/ |
H A D | sun50i-h5.dtsi | 6 #include <dt-bindings/thermal/thermal.h> 176 ths: thermal-sensor@1c25000 { 185 #thermal-sensor-cells = <1>; 189 thermal-zones { 190 cpu_thermal: cpu-thermal { 193 thermal-sensors = <&ths 0>; 220 gpu-thermal { 223 thermal-sensors = <&ths 1>;
|
/openbmc/linux/Documentation/devicetree/bindings/thermal/ |
H A D | rockchip-thermal.yaml | 4 $id: http://devicetree.org/schemas/thermal/rockchip-thermal.yaml# 51 "#thermal-sensor-cells": 79 - "#thermal-sensor-cells" 96 #thermal-sensor-cells = <1>;
|
H A D | qoriq-thermal.yaml | 4 $id: http://devicetree.org/schemas/thermal/qoriq-thermal.yaml# 61 "#thermal-sensor-cells": 70 - '#thermal-sensor-cells' 113 #thermal-sensor-cells = <1>;
|
/openbmc/linux/arch/arm64/boot/dts/qcom/ |
H A D | pm6150l.dtsi | 11 thermal-zones { 12 pm6150l-thermal { 16 thermal-sensors = <&pm6150l_temp>; 52 #thermal-sensor-cells = <0>; 92 #thermal-sensor-cells = <1>;
|
H A D | pm8953.dtsi | 10 thermal-zones { 11 pm8953-thermal { 15 thermal-sensors = <&pm8953_temp>; 75 io-channel-names = "thermal"; 76 #thermal-sensor-cells = <0>;
|
H A D | pm6350.dtsi | 10 thermal-zones { 11 pm6350-thermal { 15 thermal-sensors = <&pm6350_temp>; 74 #thermal-sensor-cells = <0>;
|
H A D | pm8994.dtsi | 8 thermal-zones { 9 pm8994-thermal { 13 thermal-sensors = <&pm8994_temp>; 74 io-channel-names = "thermal"; 75 #thermal-sensor-cells = <0>;
|
H A D | pmi632.dtsi | 11 thermal-zones { 12 pmi632-thermal { 16 thermal-sensors = <&pmi632_temp>; 52 #thermal-sensor-cells = <0>; 124 #thermal-sensor-cells = <1>;
|
H A D | pm7325.dtsi | 20 #thermal-sensor-cells = <0>; 36 pm7325_thermal: pm7325-thermal { 39 thermal-sensors = <&pm7325_temp_alarm>;
|
/openbmc/linux/drivers/acpi/ |
H A D | thermal.c | 421 struct acpi_thermal *tz = thermal_zone_device_priv(thermal); in acpi_thermal_adjust_thermal_zone() 479 struct acpi_thermal *tz = thermal_zone_device_priv(thermal); in thermal_get_temp() 498 struct acpi_thermal *tz = thermal_zone_device_priv(thermal); in thermal_get_trend() 542 struct acpi_thermal *tz = thermal_zone_device_priv(thermal); in acpi_thermal_zone_device_hot() 551 struct acpi_thermal *tz = thermal_zone_device_priv(thermal); in acpi_thermal_zone_device_critical() 557 thermal_zone_device_critical(thermal); in acpi_thermal_zone_device_critical() 589 thermal, trip, cdev, in acpi_thermal_cooling_device_cb() 596 thermal, trip, cdev); in acpi_thermal_cooling_device_cb() 616 thermal, trip, cdev, in acpi_thermal_cooling_device_cb() 622 thermal, trip, cdev); in acpi_thermal_cooling_device_cb() [all …]
|
/openbmc/linux/tools/power/x86/intel-speed-select/ |
H A D | Makefile | 34 $(OUTPUT)include/linux/thermal.h: ../../../../include/uapi/linux/thermal.h 36 ln -sf $(CURDIR)/../../../../include/uapi/linux/thermal.h $@ 38 prepare: $(OUTPUT)include/linux/isst_if.h $(OUTPUT)include/linux/thermal.h
|
/openbmc/linux/Documentation/devicetree/bindings/sound/ |
H A D | qcom,wsa883x.yaml | 35 '#thermal-sensor-cells': 46 - "#thermal-sensor-cells" 65 #thermal-sensor-cells = <0>; 75 #thermal-sensor-cells = <0>;
|
/openbmc/linux/Documentation/driver-api/thermal/ |
H A D | intel_dptf.rst | 15 level hardware/software solution for power and thermal management. 25 to user space. This allows user space thermal solutions like 26 "Linux Thermal Daemon" to read platform specific thermal and power 28 thermal limits. 78 Firmware thermal status variable values. Thermal tables 83 Binary thermal table. Refer to 85 thermal table. 97 thermal relationship tables via ACPI methods _TRT and _ART. 99 drivers/thermal/intel/int340x_thermal/acpi_thermal_rel.h 129 DPTF Processor thermal PCI Driver interface [all …]
|
/openbmc/linux/drivers/gpu/drm/amd/pm/powerplay/hwmgr/ |
H A D | hardwaremanager.c | 260 adev->pm.dpm.thermal.min_temp = range.min; in phm_start_thermal_controller() 261 adev->pm.dpm.thermal.max_temp = range.max; in phm_start_thermal_controller() 262 adev->pm.dpm.thermal.max_edge_emergency_temp = range.edge_emergency_max; in phm_start_thermal_controller() 263 adev->pm.dpm.thermal.min_hotspot_temp = range.hotspot_min; in phm_start_thermal_controller() 264 adev->pm.dpm.thermal.max_hotspot_crit_temp = range.hotspot_crit_max; in phm_start_thermal_controller() 265 adev->pm.dpm.thermal.max_hotspot_emergency_temp = range.hotspot_emergency_max; in phm_start_thermal_controller() 266 adev->pm.dpm.thermal.min_mem_temp = range.mem_min; in phm_start_thermal_controller() 267 adev->pm.dpm.thermal.max_mem_crit_temp = range.mem_crit_max; in phm_start_thermal_controller() 268 adev->pm.dpm.thermal.max_mem_emergency_temp = range.mem_emergency_max; in phm_start_thermal_controller() 269 adev->pm.dpm.thermal.sw_ctf_threshold = range.sw_ctf_threshold; in phm_start_thermal_controller()
|
/openbmc/linux/Documentation/devicetree/bindings/iio/adc/ |
H A D | allwinner,sun8i-a33-ths.yaml | 17 "#thermal-sensor-cells": 28 - "#thermal-sensor-cells" 39 #thermal-sensor-cells = <0>;
|
/openbmc/linux/arch/arm/boot/dts/broadcom/ |
H A D | bcm2835-common.dtsi | 92 thermal: thermal@7e212000 { label 93 compatible = "brcm,bcm2835-thermal"; 96 #thermal-sensor-cells = <0>; 151 thermal-sensors = <&thermal>;
|
/openbmc/linux/arch/arm/boot/dts/samsung/ |
H A D | exynos5422-odroidxu3-common.dtsi | 55 thermal-zones { 56 cpu0_thermal: cpu0-thermal { 57 thermal-sensors = <&tmu_cpu0>; 145 cpu1_thermal: cpu1-thermal { 146 thermal-sensors = <&tmu_cpu1>; 218 cpu2_thermal: cpu2-thermal { 219 thermal-sensors = <&tmu_cpu2>; 291 cpu3_thermal: cpu3-thermal { 292 thermal-sensors = <&tmu_cpu3>; 364 gpu_thermal: gpu-thermal { [all …]
|
/openbmc/phosphor-pid-control/pid/ |
H A D | thermalcontroller.cpp | 67 auto thermal = std::make_unique<ThermalController>(id, inputs, type, owner); in createThermalPid() local 69 ec::pid_info_t* info = thermal->getPIDInfo(); in createThermalPid() 70 thermal->setSetpoint(setpoint); in createThermalPid() 74 return thermal; in createThermalPid()
|
H A D | stepwisecontroller.cpp | 80 auto thermal = std::make_unique<StepwiseController>(id, inputs, owner); in createStepwiseController() local 81 thermal->setStepwiseInfo(initial); in createStepwiseController() 83 return thermal; in createStepwiseController()
|
/openbmc/linux/Documentation/devicetree/bindings/clock/ |
H A D | qcom,gcc-ipq8064.yaml | 43 thermal-sensor: 47 - $ref: /schemas/thermal/qcom-tsens.yaml# 70 tsens: thermal-sensor { 79 #thermal-sensor-cells = <1>;
|
/openbmc/linux/drivers/platform/x86/ |
H A D | acerhdf.c | 331 static void acerhdf_check_param(struct thermal_zone_device *thermal) in acerhdf_check_param() argument 366 static int acerhdf_get_ec_temp(struct thermal_zone_device *thermal, int *t) in acerhdf_get_ec_temp() argument 381 static int acerhdf_bind(struct thermal_zone_device *thermal, in acerhdf_bind() argument 388 if (thermal_zone_bind_cooling_device(thermal, 0, cdev, in acerhdf_bind() 397 static int acerhdf_unbind(struct thermal_zone_device *thermal, in acerhdf_unbind() argument 403 if (thermal_zone_unbind_cooling_device(thermal, 0, cdev)) { in acerhdf_unbind() 430 static int acerhdf_change_mode(struct thermal_zone_device *thermal, in acerhdf_change_mode() argument 441 static int acerhdf_get_crit_temp(struct thermal_zone_device *thermal, in acerhdf_get_crit_temp() argument
|
/openbmc/linux/arch/arm/boot/dts/marvell/ |
H A D | armada-370-c200-v2.dts | 13 #include <dt-bindings/thermal/thermal.h> 36 thermal-zones { 37 ethphy-thermal { 41 thermal-sensors = <ðphy0>; 231 #thermal-sensor-cells = <0>; 377 #thermal-sensor-cells = <0>; 382 #thermal-sensor-cells = <0>;
|
/openbmc/linux/drivers/macintosh/ |
H A D | Kconfig | 177 tristate "Support for thermal management on Windtunnel G4s" 192 tristate "New PowerMac thermal control infrastructure" 196 tristate "Support for thermal management on iMac G5" 200 This driver provides thermal control for the iMacG5 207 This driver provides thermal control for the PowerMac G5 211 tristate "Support for thermal management on Xserve G5" 215 This driver provides thermal control for the Xserve G5 219 tristate "Support for thermal management on PowerMac9,1" 223 This driver provides thermal control for the PowerMac9,1 227 tristate "Support for thermal management on PowerMac11,2" [all …]
|
/openbmc/linux/tools/thermal/thermal-engine/ |
H A D | Build | 1 thermal-engine-y += thermal-engine.o
|
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Debug/Pid/ |
H A D | ThermalPower.interface.yaml | 2 Implement to show the states of the first PID control loop(thermal/power). 10 This means the name of the thermal sensor that is the highest temp in 40 This property is the thermal PID loop result. This data doesn't have
|