54 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/microchip,lan966x.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Microchip LAN966x Hardware Monitor8 9maintainers:10 - Michael Walle <michael@walle.cc>11 12description: |13 Microchip LAN966x temperature monitor and fan controller14 15properties:16 compatible:17 enum:18 - microchip,lan9668-hwmon19 20 reg:21 items:22 - description: PVT registers23 - description: FAN registers24 25 reg-names:26 items:27 - const: pvt28 - const: fan29 30 clocks:31 maxItems: 132 33 '#thermal-sensor-cells':34 const: 035 36required:37 - compatible38 - reg39 - reg-names40 - clocks41 42additionalProperties: false43 44examples:45 - |46 hwmon: hwmon@e2010180 {47 compatible = "microchip,lan9668-hwmon";48 reg = <0xe2010180 0xc>,49 <0xe20042a8 0xc>;50 reg-names = "pvt", "fan";51 clocks = <&sys_clk>;52 #thermal-sensor-cells = <0>;53 };54