# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) %YAML 1.2 --- $id: http://devicetree.org/schemas/thermal/qti-lmh-cpu-vdd-cdev.yaml# $schema: http://devicetree.org/meta-schemas/core.yaml# title: QTI LMH CPU Voltage cooling devices. maintainers: - Nitesh Kumar description: | The LMH CPU voltage cooling device will be used to place voltage restriction vote on CPU railway during cold thermal condition. This cooling device driver will register one cooling device per LLM, which can be used by thermal zone to place voltage restriction vote. properties: compatible: const: qcom,lmh-cpu-vdd reg: maxItems: 1 description: | where 'a' is the starting register address of the LLM and 'b' is the size of LLM address space. "#cooling-cells": const: 2 description: | Must be 2. Needed for of_thermal as cooling device identifier. Please refer to for more details. required: - compatible - reg - "#cooling-cells" additionalProperties: false examples: - | lmh_cpu_vdd0: qcom,lmh-cpu-vdd@18350800 { compatible = "qcom,lmh-cpu-vdd"; reg = <0x18350800 0x1000>; #cooling-cells = <2>; };