Skip to content

Commit 96e3f3c

Browse files
committed
Merge tag 'thermal-v5.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/thermal/linux
Pull thermal updates from Daniel Lezcano: - Add support to enable/disable the thermal zones resulting on core code and drivers cleanup (Andrzej Pietrasiewicz) - Add generic netlink support for userspace notifications: events, temperature and discovery commands (Daniel Lezcano) - Fix redundant initialization for a ret variable (Colin Ian King) - Remove the clock cooling code as it is used nowhere (Amit Kucheria) - Add the rcar_gen3_thermal's r8a774e1 support (Marian-Cristian Rotariu) - Replace all references to thermal.txt in the documentation to the corresponding yaml files (Amit Kucheria) - Add maintainer entry for the IPA (Lukasz Luba) - Add support for MSM8939 for the tsens (Shawn Guo) - Update power allocator and devfreq cooling to SPDX licensing (Lukasz Luba) - Add Cannon Lake Low Power PCH support (Sumeet Pawnikar) - Add tsensor support for V2 mediatek thermal system (Henry Yen) - Fix thermal zone lookup by ID for the core code (Thierry Reding) * tag 'thermal-v5.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/thermal/linux: (40 commits) thermal: intel: intel_pch_thermal: Add Cannon Lake Low Power PCH support thermal: mediatek: Add tsensor support for V2 thermal system thermal: mediatek: Prepare to add support for other platforms thermal: Update power allocator and devfreq cooling to SPDX licensing MAINTAINERS: update entry to thermal governors file name prefixing thermal: core: Add thermal zone enable/disable notification thermal: qcom: tsens-v0_1: Add support for MSM8939 dt-bindings: tsens: qcom: Document MSM8939 compatible thermal: core: Fix thermal zone lookup by ID thermal: int340x: processor_thermal: fix: update Jasper Lake PCI id thermal: imx8mm: Support module autoloading thermal: ti-soc-thermal: Fix reversed condition in ti_thermal_expose_sensor() MAINTAINERS: Add maintenance information for IPA thermal: rcar_gen3_thermal: Do not shadow thcode variable dt-bindings: thermal: Get rid of thermal.txt and replace references thermal: core: Move initialization after core initcall thermal: netlink: Improve the initcall ordering net: genetlink: Move initialization to core_initcall thermal: rcar_gen3_thermal: Add r8a774e1 support thermal/drivers/clock_cooling: Remove clock_cooling code ...
2 parents ed35832 + c569e80 commit 96e3f3c

File tree

75 files changed

+1632
-1609
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

75 files changed

+1632
-1609
lines changed

Documentation/devicetree/bindings/arm/arm,scmi.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ Required sub-node properties:
102102
[0] http://infocenter.arm.com/help/topic/com.arm.doc.den0056a/index.html
103103
[1] Documentation/devicetree/bindings/clock/clock-bindings.txt
104104
[2] Documentation/devicetree/bindings/power/power-domain.yaml
105-
[3] Documentation/devicetree/bindings/thermal/thermal.txt
105+
[3] Documentation/devicetree/bindings/thermal/thermal*.yaml
106106
[4] Documentation/devicetree/bindings/sram/sram.yaml
107107
[5] Documentation/devicetree/bindings/reset/reset.txt
108108

Documentation/devicetree/bindings/arm/arm,scpi.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ Required properties:
108108

109109
[0] http://infocenter.arm.com/help/topic/com.arm.doc.dui0922b/index.html
110110
[1] Documentation/devicetree/bindings/clock/clock-bindings.txt
111-
[2] Documentation/devicetree/bindings/thermal/thermal.txt
111+
[2] Documentation/devicetree/bindings/thermal/thermal*.yaml
112112
[3] Documentation/devicetree/bindings/sram/sram.yaml
113113
[4] Documentation/devicetree/bindings/power/power-domain.yaml
114114

Documentation/devicetree/bindings/arm/freescale/fsl,scu.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,7 @@ Required properties:
176176
"fsl,imx8qxp-sc-thermal"
177177
followed by "fsl,imx-sc-thermal";
178178

179-
- #thermal-sensor-cells: See Documentation/devicetree/bindings/thermal/thermal.txt
179+
- #thermal-sensor-cells: See Documentation/devicetree/bindings/thermal/thermal-sensor.yaml
180180
for a description.
181181

182182
Example (imx8qxp):

Documentation/devicetree/bindings/arm/marvell/ap80x-system-controller.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ Thermal:
111111
--------
112112

113113
For common binding part and usage, refer to
114-
Documentation/devicetree/bindings/thermal/thermal.txt
114+
Documentation/devicetree/bindings/thermal/thermal*.yaml
115115

116116
The thermal IP can probe the temperature all around the processor. It
117117
may feature several channels, each of them wired to one sensor.

Documentation/devicetree/bindings/arm/marvell/cp110-system-controller.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -203,7 +203,7 @@ It is possible to setup an overheat interrupt by giving at least one
203203
critical point to any subnode of the thermal-zone node.
204204

205205
For common binding part and usage, refer to
206-
Documentation/devicetree/bindings/thermal/thermal.txt
206+
Documentation/devicetree/bindings/thermal/thermal*.yaml
207207

208208
Required properties:
209209
- compatible: must be one of:

Documentation/devicetree/bindings/cpufreq/cpufreq-dt.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,8 @@ Optional properties:
1818
in unit of nanoseconds.
1919
- voltage-tolerance: Specify the CPU voltage tolerance in percentage.
2020
- #cooling-cells:
21-
Please refer to Documentation/devicetree/bindings/thermal/thermal.txt.
21+
Please refer to
22+
Documentation/devicetree/bindings/thermal/thermal-cooling-devices.yaml.
2223

2324
Examples:
2425

Documentation/devicetree/bindings/cpufreq/cpufreq-mediatek.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ Optional properties:
2121
flow is handled by hardware, hence no software "voltage tracking" is
2222
needed.
2323
- #cooling-cells:
24-
Please refer to Documentation/devicetree/bindings/thermal/thermal.txt
25-
for detail.
24+
For details, please refer to
25+
Documentation/devicetree/bindings/thermal/thermal-cooling-devices.yaml
2626

2727
Example 1 (MT7623 SoC):
2828

Documentation/devicetree/bindings/cpufreq/nvidia,tegra20-cpufreq.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Required properties:
55
- clocks: Must contain an entry for the CPU clock.
66
See ../clocks/clock-bindings.txt for details.
77
- operating-points-v2: See ../bindings/opp/opp.txt for details.
8-
- #cooling-cells: Should be 2. See ../thermal/thermal.txt for details.
8+
- #cooling-cells: Should be 2. See ../thermal/thermal-cooling-devices.yaml for details.
99

1010
For each opp entry in 'operating-points-v2' table:
1111
- opp-supported-hw: Two bitfields indicating:

Documentation/devicetree/bindings/hwmon/gpio-fan.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,8 @@ Optional properties:
1212
- alarm-gpios: This pin going active indicates something is wrong with
1313
the fan, and a udev event will be fired.
1414
- #cooling-cells: If used as a cooling device, must be <2>
15-
Also see: Documentation/devicetree/bindings/thermal/thermal.txt
15+
Also see:
16+
Documentation/devicetree/bindings/thermal/thermal-cooling-devices.yaml
1617
min and max states are derived from the speed-map of the fan.
1718

1819
Note: At least one the "gpios" or "alarm-gpios" properties must be set.

Documentation/devicetree/bindings/hwmon/lm90.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@ Optional properties:
3434
LM90 "-ALERT" pin output.
3535
See interrupt-controller/interrupts.txt for the format.
3636

37-
- #thermal-sensor-cells: should be set to 1. See thermal/thermal.txt for
38-
details. See <include/dt-bindings/thermal/lm90.h> for the
37+
- #thermal-sensor-cells: should be set to 1. See thermal/thermal-sensor.yaml
38+
for details. See <include/dt-bindings/thermal/lm90.h> for the
3939
definition of the local, remote and 2nd remote sensor index
4040
constants.
4141

0 commit comments

Comments
 (0)