71 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/hwmon/starfive,jh71x0-temp.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: StarFive JH71x0 Temperature Sensor8 9maintainers:10 - Emil Renner Berthing <kernel@esmil.dk>11 12description: |13 StarFive Technology Co. JH71x0 embedded temperature sensor14 15properties:16 compatible:17 enum:18 - starfive,jh7100-temp19 - starfive,jh7110-temp20 21 reg:22 maxItems: 123 24 clocks:25 minItems: 226 maxItems: 227 28 clock-names:29 items:30 - const: sense31 - const: bus32 33 '#thermal-sensor-cells':34 const: 035 36 resets:37 minItems: 238 maxItems: 239 40 reset-names:41 items:42 - const: sense43 - const: bus44 45required:46 - compatible47 - reg48 - clocks49 - clock-names50 - resets51 - reset-names52 53additionalProperties: false54 55examples:56 - |57 #include <dt-bindings/clock/starfive-jh7100.h>58 #include <dt-bindings/reset/starfive-jh7100.h>59 60 temperature-sensor@124a0000 {61 compatible = "starfive,jh7100-temp";62 reg = <0x124a0000 0x10000>;63 clocks = <&clkgen JH7100_CLK_TEMP_SENSE>,64 <&clkgen JH7100_CLK_TEMP_APB>;65 clock-names = "sense", "bus";66 #thermal-sensor-cells = <0>;67 resets = <&rstgen JH7100_RSTN_TEMP_SENSE>,68 <&rstgen JH7100_RSTN_TEMP_APB>;69 reset-names = "sense", "bus";70 };71