# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause %YAML 1.2 --- $id: http://devicetree.org/schemas/thermal/hisilicon,tsensor.yaml# $schema: http://devicetree.org/meta-schemas/core.yaml# title: Temperature Sensor on HiSilicon SoCs maintainers: - Abdulrasaq Lawani <abdulrasaqolawani@gmail.com> allOf: - $ref: thermal-sensor.yaml properties: compatible: enum: - hisilicon,tsensor - hisilicon,hi3660-tsensor reg: maxItems: 1 clocks: maxItems: 1 clock-names: items: - const: thermal_clk interrupts: maxItems: 1 '#thermal-sensor-cells': const: 1 required: - compatible - reg - interrupts - '#thermal-sensor-cells' unevaluatedProperties: false examples: - | #include <dt-bindings/clock/hi6220-clock.h> #include <dt-bindings/interrupt-controller/arm-gic.h> temperature-sensor@f7030700 { compatible = "hisilicon,tsensor"; reg = <0xf7030700 0x1000>; interrupts = <GIC_SPI 7 IRQ_TYPE_LEVEL_HIGH>; clocks = <&sys_ctrl HI6220_TSENSOR_CLK>; clock-names = "thermal_clk"; #thermal-sensor-cells = <1>; }; |