Skip to content

Commit

Permalink
dt-bindings: hwmon/pmbus: Add ti,ucd90320 power sequencer
Browse files Browse the repository at this point in the history
Document the UCD90320 device tree binding.

Signed-off-by: Jim Wright <[email protected]>
Reviewed-by: Rob Herring <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Guenter Roeck <[email protected]>
  • Loading branch information
wrightjl1 authored and groeck committed Jan 23, 2020
1 parent 4413405 commit 8a36e38
Showing 1 changed file with 45 additions and 0 deletions.
45 changes: 45 additions & 0 deletions Documentation/devicetree/bindings/hwmon/pmbus/ti,ucd90320.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
%YAML 1.2
---

$id: http://devicetree.org/schemas/hwmon/pmbus/ti,ucd90320.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#

title: UCD90320 power sequencer

maintainers:
- Jim Wright <[email protected]>

description: |
The UCD90320 is a 32-rail PMBus/I2C addressable power-supply sequencer and
monitor. The 24 integrated ADC channels (AMONx) monitor the power supply
voltage, current, and temperature. Of the 84 GPIO pins, 8 can be used as
digital monitors (DMONx), 32 to enable the power supply (ENx), 24 for
margining (MARx), 16 for logical GPO, and 32 GPIs for cascading, and system
function.
http://focus.ti.com/lit/ds/symlink/ucd90320.pdf
properties:
compatible:
enum:
- ti,ucd90320

reg:
maxItems: 1

required:
- compatible
- reg

examples:
- |
i2c {
#address-cells = <1>;
#size-cells = <0>;
ucd90320@11 {
compatible = "ti,ucd90320";
reg = <0x11>;
};
};

0 comments on commit 8a36e38

Please sign in to comment.