cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

ti,ucd90320.yaml (1070B)


      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/ti,ucd90320.yaml#
      6$schema: http://devicetree.org/meta-schemas/core.yaml#
      7
      8title: UCD90320 power sequencer
      9
     10maintainers:
     11  - Jim Wright <wrightj@linux.vnet.ibm.com>
     12
     13description: |
     14  The UCD90320 is a 32-rail PMBus/I2C addressable power-supply sequencer and
     15  monitor. The 24 integrated ADC channels (AMONx) monitor the power supply
     16  voltage, current, and temperature. Of the 84 GPIO pins, 8 can be used as
     17  digital monitors (DMONx), 32 to enable the power supply (ENx), 24 for
     18  margining (MARx), 16 for logical GPO, and 32 GPIs for cascading, and system
     19  function.
     20
     21  http://focus.ti.com/lit/ds/symlink/ucd90320.pdf
     22
     23properties:
     24  compatible:
     25    enum:
     26      - ti,ucd90320
     27
     28  reg:
     29    maxItems: 1
     30
     31required:
     32  - compatible
     33  - reg
     34
     35additionalProperties: false
     36
     37examples:
     38  - |
     39    i2c {
     40        #address-cells = <1>;
     41        #size-cells = <0>;
     42
     43        ucd90320@11 {
     44            compatible = "ti,ucd90320";
     45            reg = <0x11>;
     46        };
     47    };