linux/Documentation/devicetree/bindings
Ahmad Fatoum 738b785693 dt-bindings: thermal: give OS some leeway in absence of critical-action
An operating system may allow its user to configure the action to be
undertaken on critical overtemperature events.

However, the bindings currently mandate an absence of the critical-action
property to be equal to critical-action = "shutdown", which would mean any
differing user configuration would violate the bindings.

Resolve this by documenting the absence of the property to mean that the
OS gets to decide.

Link: https://lkml.kernel.org/r/20250217-hw_protection-reboot-v3-10-e1c09b090c0c@pengutronix.de
Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de>
Acked-by: Rob Herring (Arm) <robh@kernel.org>
Cc: Benson Leung <bleung@chromium.org>
Cc: Daniel Lezcano <daniel.lezcano@linaro.org>
Cc: Fabio Estevam <festevam@denx.de>
Cc: Guenter Roeck <groeck@chromium.org>
Cc: Jonathan Corbet <corbet@lwn.net>
Cc: Liam Girdwood <lgirdwood@gmail.com>
Cc: Lukasz Luba <lukasz.luba@arm.com>
Cc: Mark Brown <broonie@kernel.org>
Cc: Matteo Croce <teknoraver@meta.com>
Cc: Matti Vaittinen <mazziesaccount@gmail.com>
Cc: "Rafael J. Wysocki" <rafael@kernel.org>
Cc: Rui Zhang <rui.zhang@intel.com>
Cc: Sascha Hauer <kernel@pengutronix.de>
Cc: "Serge E. Hallyn" <serge@hallyn.com>
Cc: Tzung-Bi Shih <tzungbi@kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
2025-03-16 23:24:14 -07:00
..
access-controllers
arc
arm dt-bindings: rockchip: pmu: Ensure all properties are defined 2025-02-10 11:21:57 +01:00
ata dt-bindings: ata: ahci-platform: add missing iommus property 2024-11-12 12:15:59 +01:00
auxdisplay
board
bus
cache dt-bindings: cache: qcom,llcc: Add IPQ5424 compatible 2025-01-07 20:16:21 -06:00
chrome dt-bindings: cros-ec: Remove google,cros-kbd-led-backlight 2024-12-30 01:31:05 +00:00
clock dt-bindings: clock: qcom: Add QCS8300 video clock controller 2025-02-02 20:59:04 -06:00
connector dt-bindings: connector: Add pd-revision property 2024-12-24 08:56:04 +01:00
counter
cpu dt-bindings: cpu: Drop duplicate nvidia,tegra186-ccplex-cluster.yaml 2024-09-13 14:55:24 -05:00
cpufreq dt-bindings: cpufreq: apple,cluster-cpufreq: Add A7-A11, T2 compatibles 2024-12-23 16:26:44 +05:30
crypto This update includes the following changes: 2025-01-24 07:48:10 -08:00
csky
devfreq
display dt-bindings: display: Add powertip,{st7272|hx8238a} as DT Schema description 2025-02-05 12:39:30 -06:00
dma dt-bindings: dma: atmel: Convert to json schema 2024-12-24 16:07:00 +05:30
dsp dt-bindings: dsp: fsl,dsp: fix power domain count 2024-11-01 17:25:02 +08:00
dvfs
edac
eeprom dt-bindings: eeprom: at24: Add compatible for Puya P24C256C 2025-01-06 21:20:31 +01:00
extcon dt-bindings: extcon: convert extcon-usb-gpio.txt to yaml format 2024-09-05 00:43:08 +09:00
firmware dt-bindings: firmware: qcom,scm: Document ipq5424 SCM 2025-01-08 16:35:36 -06:00
fpga dt-bindings: fpga: altr,fpga-passive-serial: Convert to yaml 2024-10-03 10:35:28 -05:00
fsi
fuse dt-bindings: fuse: Move renesas,rcar-{efuse,otp} to nvmem 2024-11-05 05:33:46 +01:00
gnss
goldfish
gpio dt-bindings: gpio: fsl,qoriq-gpio: Add compatible string fsl,mpc8314-gpio 2025-01-13 09:20:25 +01:00
gpu dt-bindings: gpu: mali-utgard: Add st,stih410-mali compatible 2025-01-06 12:08:18 +01:00
hsi
hwinfo dt-bindings: hwinfo: samsung,exynos-chipid: Add Samsung exynos9810 compatible 2024-10-27 20:51:21 +01:00
hwlock
hwmon dt-bindings: hwmon: adm1275: add adm1273 2025-01-07 09:07:35 -08:00
i2c dt-bindings: i2c: qcom-cci: Document x1e80100 compatible 2025-01-07 23:46:11 +01:00
i3c
iio dt-bindings: iio: dac: adi-axi-adc: fix ad7606 pwm-names 2025-02-03 19:30:11 +00:00
infiniband
input Devicetree updates for v6.14: 2025-01-24 15:09:20 -08:00
interconnect soc: driver updates for 6.14 2025-01-24 14:56:59 -08:00
interrupt-controller Updates for the interrupt subsystem: 2025-02-03 09:04:21 -08:00
iommu Merge branches 'arm/smmu/updates', 'arm/smmu/bindings', 'qualcomm/msm', 'rockchip', 'riscv', 'core', 'intel/vt-d' and 'amd/amd-vi' into next 2025-01-17 09:02:35 +01:00
ipmi
leds dt-bindings: leds: Convert LP8860 into YAML format 2025-01-09 10:36:10 +00:00
loongarch
mailbox samsung: add gs101-mbox driver 2025-01-24 16:04:40 -08:00
media media: dt-bindings: trivial white-space and example cleanup 2025-01-07 12:21:44 +01:00
memory-controllers dt-bindings: memory-controller: qca,ath79-ddr-controller: Drop consumer from example 2025-01-07 08:35:34 -06:00
mfd Devicetree updates for v6.14: 2025-01-24 15:09:20 -08:00
mips
misc dt-bindings: misc: lwn,bk4-spi: Add binding 2024-12-02 00:32:28 +00:00
mmc dt-bindings: mmc: samsung,exynos-dw-mshc: add specific compatible for exynos8895 2025-01-13 16:07:57 +01:00
mtd dt-bindings: mtd: cadence: document required clock-names 2025-02-14 19:25:43 +01:00
mux
net wireless fixes for v6.14-rc3 2025-02-10 18:13:07 -08:00
nios2
nvme
nvmem dt-bindings: nvmem: qcom,qfprom: Add SAR2130P compatible 2025-02-04 10:55:48 -06:00
openrisc/opencores
opp dt-bindings: opp: h6: Add A100 operating points 2025-01-09 16:52:29 -06:00
pci Merge branch 'pci/controller/xilinx-cpm' 2025-01-23 13:05:06 -06:00
peci
perf dt-bindings: perf: fsl-imx-ddr: Add i.MX91 compatible 2024-10-24 12:33:46 +01:00
phy dt-bindings: phy: qcom,qmp-pcie: document the SM8350 two lanes PCIe PHY 2024-12-25 01:17:33 +05:30
pinctrl dt-bindings: pinctrl: sunxi: add compatible for V853 2025-01-16 10:08:10 +01:00
platform
pmem
power power supply and reset changes for the 6.14 series 2025-01-27 15:37:16 -08:00
powerpc
pps
ptp
pwm dt-bindings: pwm: Correct indentation and style in DTS example 2025-01-08 08:30:56 +01:00
regmap
regulator regulator: qcom_smd: Add l2, l5 sub-node to mp5496 regulator 2025-02-05 12:19:49 +00:00
remoteproc Devicetree updates for v6.14: 2025-01-24 15:09:20 -08:00
reserved-memory
reset dt-bindings: clock: convert stm32 rcc bindings to json-schema 2025-01-15 15:17:05 -08:00
riscv RISC-V Patches for the 6.14 Merge Window, Part 1 2025-01-31 15:13:25 -08:00
rng dt-bindings: rng: add binding for BCM74110 RNG 2024-11-10 11:50:54 +08:00
rtc dt-bindings: rtc: mxc: Document fsl,imx31-rtc 2025-01-13 09:34:52 +01:00
scsi
serial TTY / Serial driver updates for 6.14-rc1 2025-01-28 09:55:04 -08:00
serio
sifive
siox
slimbus
soc Devicetree updates for v6.14: 2025-01-24 15:09:20 -08:00
sound ASoC: dt-bindings: ti,pcm1681: Fix the binding title 2025-01-21 18:10:12 +00:00
soundwire
spi spi: dt-bindings: Document CS active-high 2024-12-17 15:37:14 +00:00
spmi dt-bindings: spmi: qcom,x1e80100-spmi-pmic-arb: Add SAR2130P compatible 2024-11-10 10:56:47 +01:00
sram Devicetree updates for v6.14: 2025-01-24 15:09:20 -08:00
staging/iio/adc
thermal dt-bindings: thermal: give OS some leeway in absence of critical-action 2025-03-16 23:24:14 -07:00
timer Devicetree updates for v6.14: 2025-01-24 15:09:20 -08:00
timestamp
tpm
ufs dt-bindings: ufs: Correct indentation and style in DTS example 2025-01-23 15:11:11 -06:00
usb USB / Thunderbolt driver updates for 6.14-rc1 2025-01-27 16:29:16 -08:00
virtio
w1 dt-bindings: w1: ds2482: Add vcc-supply property 2024-12-03 15:53:28 +01:00
watchdog dt-bindings: watchdog: Document Qualcomm IPQ5424 2025-01-06 19:38:08 +01:00
x86
xillybus
.gitignore
.yamllint
ABI.rst
common-properties.txt
dts-coding-style.rst docs: dt-bindings: Document preferred line wrapping 2025-01-23 16:53:10 -06:00
example-schema.yaml dt-bindings: Enable dtc "interrupt_provider" warnings 2024-11-08 13:15:53 -06:00
graph.txt
incomplete-devices.yaml dt-bindings: incomplete-devices: And another batch of compatibles 2024-09-05 12:35:09 -05:00
index.rst
jailhouse.txt
Makefile dt-bindings: Enable dtc "interrupt_provider" warnings 2024-11-08 13:15:53 -06:00
numa.txt
resource-names.txt
submitting-patches.rst
trivial-devices.yaml Char/Misc/IIO driver updates for 6.14-rc1 2025-01-27 16:51:51 -08:00
unittest.txt
vendor-prefixes.yaml Devicetree updates for v6.14: 2025-01-24 15:09:20 -08:00
writing-bindings.rst
writing-schema.rst dt-bindings: writing-schema: Add details on YAML text blocks 2024-10-08 10:22:17 -05:00
xilinx.txt