# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) %YAML 1.2 --- $id: http://devicetree.org/schemas/thermal/qti-cpufreq-cdev.yaml# $schema: http://devicetree.org/meta-schemas/core.yaml# title: Qualcomm Technologies, Inc. CPU Frequency Cooling Device maintainers: - Rashid Zafar description: | The CPU frequency cooling device will be used by userspace thermal daemon to vote for frequency cap under thermal conditions. This driver will register a cooling device for each CPU phandle specified in the devicetree. properties: compatible: const: qcom,cpufreq-cdev qcom,cpus: $ref: "/schemas/types.yaml#/definitions/phandle-array" description: | Cooling device node where we list phandles to the CPUs. Each CPU will be registered as a separate cooling device with thermal framework. required: - compatible - qcom,cpus additionalProperties: false examples: - | #include qcom,cpufreq-cdev { compatible = "qcom,cpufreq-cdev"; qcom,cpus = <&CPU0 &CPU4 &CPU7>; };