1# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 2%YAML 1.2 3--- 4 5$id: http://devicetree.org/schemas/hwmon/pmbus/silergy,sq24860.yaml# 6$schema: http://devicetree.org/meta-schemas/core.yaml# 7 8title: Silergy SQ24860 eFuse 9 10maintainers: 11 - Ziming Zhu <ziming.zhu@silergycorp.com> 12 13description: 14 The Silergy SQ24860 is an integrated, high-current circuit protection and 15 power management device with PMBus interface. 16 17properties: 18 compatible: 19 const: silergy,sq24860 20 21 reg: 22 maxItems: 1 23 24 silergy,rimon-micro-ohms: 25 description: 26 Micro-ohms value of the resistance installed between the IMON pin and 27 the ground reference. 28 29 interrupts: 30 description: PMBus SMBAlert interrupt. 31 maxItems: 1 32 33 regulators: 34 type: object 35 description: 36 List of regulators provided by this controller. 37 38 properties: 39 vout: 40 $ref: /schemas/regulator/regulator.yaml# 41 type: object 42 unevaluatedProperties: false 43 44 additionalProperties: false 45 46required: 47 - compatible 48 - reg 49 - silergy,rimon-micro-ohms 50 51additionalProperties: false 52 53examples: 54 - | 55 56 i2c { 57 #address-cells = <1>; 58 #size-cells = <0>; 59 60 hw-monitor@40 { 61 compatible = "silergy,sq24860"; 62 reg = <0x40>; 63 64 interrupt-parent = <&gpio>; 65 interrupts = <42 8>; 66 silergy,rimon-micro-ohms = <1600000000>; 67 68 regulators { 69 cpu0_vout: vout { 70 regulator-name = "main_cpu0"; 71 }; 72 }; 73 }; 74 }; 75