brintos

brintos / linux-shallow public Read only

0
0
Text · 1.1 KiB · 11aca2b Raw
58 lines · yaml
1# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause2%YAML 1.23---4$id: http://devicetree.org/schemas/thermal/hisilicon,tsensor.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Temperature Sensor on HiSilicon SoCs8 9maintainers:10  - Abdulrasaq Lawani <abdulrasaqolawani@gmail.com>11 12allOf:13  - $ref: thermal-sensor.yaml14 15properties:16  compatible:17    enum:18      - hisilicon,tsensor19      - hisilicon,hi3660-tsensor20 21  reg:22    maxItems: 123 24  clocks:25    maxItems: 126 27  clock-names:28    items:29      - const: thermal_clk30 31  interrupts:32    maxItems: 133 34  '#thermal-sensor-cells':35    const: 136 37required:38  - compatible39  - reg40  - interrupts41  - '#thermal-sensor-cells'42 43unevaluatedProperties: false44 45examples:46  - |47    #include <dt-bindings/clock/hi6220-clock.h>48    #include <dt-bindings/interrupt-controller/arm-gic.h>49 50    temperature-sensor@f7030700 {51        compatible = "hisilicon,tsensor";52        reg = <0xf7030700 0x1000>;53        interrupts = <GIC_SPI 7 IRQ_TYPE_LEVEL_HIGH>;54        clocks = <&sys_ctrl HI6220_TSENSOR_CLK>;55        clock-names = "thermal_clk";56        #thermal-sensor-cells = <1>;57    };58