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