Commit 3c09ca88 authored by Rob Herring (Arm)'s avatar Rob Herring (Arm)
Browse files

dt-bindings: thermal: Convert amazon,al-thermal to DT schema



Convert amazon,al-thermal binding to DT schema format. It's a
straight-forward conversion.

Reviewed-by: default avatarKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://patch.msgid.link/20251013215820.783272-1-robh@kernel.org


Signed-off-by: default avatarRob Herring (Arm) <robh@kernel.org>
parent b012c2ac
Loading
Loading
Loading
Loading
+0 −33
Original line number Diff line number Diff line
Amazon's Annapurna Labs Thermal Sensor

Simple thermal device that allows temperature reading by a single MMIO
transaction.

Required properties:
- compatible: "amazon,al-thermal".
- reg: The physical base address and length of the sensor's registers.
- #thermal-sensor-cells: Must be 1. See Documentation/devicetree/bindings/thermal/thermal-sensor.yaml for a description.

Example:
	thermal: thermal {
		compatible = "amazon,al-thermal";
		reg = <0x0 0x05002860 0x0 0x1>;
		#thermal-sensor-cells = <0x1>;
	};

	thermal-zones {
		thermal-z0 {
			polling-delay-passive = <250>;
			polling-delay = <1000>;
			thermal-sensors = <&thermal 0>;
			trips {
				critical {
					temperature = <105000>;
					hysteresis = <2000>;
					type = "critical";
				};
			};

		};
	};
+50 −0
Original line number Diff line number Diff line
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
%YAML 1.2
---
$id: http://devicetree.org/schemas/thermal/amazon,al-thermal.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#

title: Amazon Annapurna Labs Thermal Sensor

maintainers:
  - Talel Shenhar <talel@amazon.com>

description:
  Simple thermal device that allows temperature reading by a single MMIO
  transaction.

properties:
  compatible:
    items:
      - const: amazon,al-thermal

  reg:
    maxItems: 1

  '#thermal-sensor-cells':
    const: 1

additionalProperties: false

examples:
  - |
    thermal: thermal@5002860 {
        compatible = "amazon,al-thermal";
        reg = <0x05002860 0x1>;
        #thermal-sensor-cells = <0x1>;
    };

    thermal-zones {
        z0-thermal {
            polling-delay-passive = <250>;
            polling-delay = <1000>;
            thermal-sensors = <&thermal 0>;
            trips {
                critical {
                    temperature = <105000>;
                    hysteresis = <2000>;
                    type = "critical";
                };
            };
        };
    };
+1 −1
Original line number Diff line number Diff line
@@ -973,7 +973,7 @@ F: drivers/edac/al_mc_edac.c
AMAZON ANNAPURNA LABS THERMAL MMIO DRIVER
M:	Talel Shenhar <talel@amazon.com>
S:	Maintained
F:	Documentation/devicetree/bindings/thermal/amazon,al-thermal.txt
F:	Documentation/devicetree/bindings/thermal/amazon,al-thermal.yaml
F:	drivers/thermal/thermal_mmio.c
AMAZON ETHERNET DRIVERS