1*c66ec88fSEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 2*c66ec88fSEmmanuel Vadot%YAML 1.2 3*c66ec88fSEmmanuel Vadot--- 4*c66ec88fSEmmanuel Vadot 5*c66ec88fSEmmanuel Vadot$id: http://devicetree.org/schemas/hwmon/pmbus/ti,ucd90320.yaml# 6*c66ec88fSEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml# 7*c66ec88fSEmmanuel Vadot 8*c66ec88fSEmmanuel Vadottitle: UCD90320 power sequencer 9*c66ec88fSEmmanuel Vadot 10*c66ec88fSEmmanuel Vadotmaintainers: 11*c66ec88fSEmmanuel Vadot - Jim Wright <wrightj@linux.vnet.ibm.com> 12*c66ec88fSEmmanuel Vadot 13*c66ec88fSEmmanuel Vadotdescription: | 14*c66ec88fSEmmanuel Vadot The UCD90320 is a 32-rail PMBus/I2C addressable power-supply sequencer and 15*c66ec88fSEmmanuel Vadot monitor. The 24 integrated ADC channels (AMONx) monitor the power supply 16*c66ec88fSEmmanuel Vadot voltage, current, and temperature. Of the 84 GPIO pins, 8 can be used as 17*c66ec88fSEmmanuel Vadot digital monitors (DMONx), 32 to enable the power supply (ENx), 24 for 18*c66ec88fSEmmanuel Vadot margining (MARx), 16 for logical GPO, and 32 GPIs for cascading, and system 19*c66ec88fSEmmanuel Vadot function. 20*c66ec88fSEmmanuel Vadot 21*c66ec88fSEmmanuel Vadot http://focus.ti.com/lit/ds/symlink/ucd90320.pdf 22*c66ec88fSEmmanuel Vadot 23*c66ec88fSEmmanuel Vadotproperties: 24*c66ec88fSEmmanuel Vadot compatible: 25*c66ec88fSEmmanuel Vadot enum: 26*c66ec88fSEmmanuel Vadot - ti,ucd90320 27*c66ec88fSEmmanuel Vadot 28*c66ec88fSEmmanuel Vadot reg: 29*c66ec88fSEmmanuel Vadot maxItems: 1 30*c66ec88fSEmmanuel Vadot 31*c66ec88fSEmmanuel Vadotrequired: 32*c66ec88fSEmmanuel Vadot - compatible 33*c66ec88fSEmmanuel Vadot - reg 34*c66ec88fSEmmanuel Vadot 35*c66ec88fSEmmanuel VadotadditionalProperties: false 36*c66ec88fSEmmanuel Vadot 37*c66ec88fSEmmanuel Vadotexamples: 38*c66ec88fSEmmanuel Vadot - | 39*c66ec88fSEmmanuel Vadot i2c { 40*c66ec88fSEmmanuel Vadot #address-cells = <1>; 41*c66ec88fSEmmanuel Vadot #size-cells = <0>; 42*c66ec88fSEmmanuel Vadot 43*c66ec88fSEmmanuel Vadot ucd90320@11 { 44*c66ec88fSEmmanuel Vadot compatible = "ti,ucd90320"; 45*c66ec88fSEmmanuel Vadot reg = <0x11>; 46*c66ec88fSEmmanuel Vadot }; 47*c66ec88fSEmmanuel Vadot }; 48