162306a36Sopenharmony_ci# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 262306a36Sopenharmony_ci%YAML 1.2 362306a36Sopenharmony_ci--- 462306a36Sopenharmony_ci$id: http://devicetree.org/schemas/thermal/nvidia,tegra186-bpmp-thermal.yaml# 562306a36Sopenharmony_ci$schema: http://devicetree.org/meta-schemas/core.yaml# 662306a36Sopenharmony_ci 762306a36Sopenharmony_cititle: NVIDIA Tegra186 (and later) BPMP thermal sensor 862306a36Sopenharmony_ci 962306a36Sopenharmony_cimaintainers: 1062306a36Sopenharmony_ci - Thierry Reding <thierry.reding@gmail.com> 1162306a36Sopenharmony_ci - Jon Hunter <jonathanh@nvidia.com> 1262306a36Sopenharmony_ci 1362306a36Sopenharmony_cidescription: | 1462306a36Sopenharmony_ci In Tegra186, the BPMP (Boot and Power Management Processor) implements 1562306a36Sopenharmony_ci an interface that is used to read system temperatures, including CPU 1662306a36Sopenharmony_ci cluster and GPU temperatures. This binding describes the thermal 1762306a36Sopenharmony_ci sensor that is exposed by BPMP. 1862306a36Sopenharmony_ci 1962306a36Sopenharmony_ci The BPMP thermal node must be located directly inside the main BPMP 2062306a36Sopenharmony_ci node. See ../firmware/nvidia,tegra186-bpmp.yaml for details of the 2162306a36Sopenharmony_ci BPMP binding. 2262306a36Sopenharmony_ci 2362306a36Sopenharmony_ci This node represents a thermal sensor. See 2462306a36Sopenharmony_ci 2562306a36Sopenharmony_ci Documentation/devicetree/bindings/thermal/thermal-sensor.yaml 2662306a36Sopenharmony_ci 2762306a36Sopenharmony_ci for details of the core thermal binding. 2862306a36Sopenharmony_ci 2962306a36Sopenharmony_ciproperties: 3062306a36Sopenharmony_ci compatible: 3162306a36Sopenharmony_ci enum: 3262306a36Sopenharmony_ci - nvidia,tegra186-bpmp-thermal 3362306a36Sopenharmony_ci - nvidia,tegra194-bpmp-thermal 3462306a36Sopenharmony_ci 3562306a36Sopenharmony_ci '#thermal-sensor-cells': 3662306a36Sopenharmony_ci $ref: /schemas/types.yaml#/definitions/uint32 3762306a36Sopenharmony_ci description: Number of cells needed in the phandle specifier to 3862306a36Sopenharmony_ci identify a given sensor. Must be 1 and the single cell specifies 3962306a36Sopenharmony_ci the sensor index. 4062306a36Sopenharmony_ci const: 1 4162306a36Sopenharmony_ci 4262306a36Sopenharmony_ciadditionalProperties: false 43