The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/contrib/device-tree/Bindings/regulator/max8973-regulator.txt

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 * Maxim MAX8973 Voltage Regulator
    2 
    3 Required properties:
    4 
    5 - compatible:   must be one of following:
    6                         "maxim,max8973"
    7                         "maxim,max77621".
    8 - reg:          the i2c slave address of the regulator. It should be 0x1b.
    9 
   10 Any standard regulator properties can be used to configure the single max8973
   11 DCDC.
   12 
   13 Optional properties:
   14 
   15 -maxim,externally-enable: boolean, externally control the regulator output
   16                 enable/disable.
   17 -maxim,enable-gpio: GPIO for enable control. If the valid GPIO is provided
   18                 then externally enable control will be considered.
   19 -maxim,dvs-gpio: GPIO which is connected to DVS pin of device.
   20 -maxim,dvs-default-state: Default state of GPIO during initialisation.
   21                 1 for HIGH and 0 for LOW.
   22 -maxim,enable-remote-sense: boolean, enable reote sense.
   23 -maxim,enable-falling-slew-rate: boolean, enable falling slew rate.
   24 -maxim,enable-active-discharge: boolean: enable active discharge.
   25 -maxim,enable-frequency-shift: boolean, enable 9% frequency shift.
   26 -maxim,enable-bias-control: boolean, enable bias control. By enabling this
   27                 startup delay can be reduce to 20us from 220us.
   28 -maxim,enable-etr: boolean, enable Enhanced Transient Response.
   29 -maxim,enable-high-etr-sensitivity: boolean, Enhanced transient response
   30                 circuit is enabled and set for high sensitivity. If this
   31                 property is available then etr will be enable default.
   32 
   33 Enhanced transient response (ETR) will affect the configuration of CKADV.
   34 
   35 -junction-warn-millicelsius: u32, junction warning temperature threshold
   36                 in millicelsius. If die temperature crosses this level then
   37                 device generates the warning interrupts.
   38 
   39 Please note that thermal functionality is only supported on MAX77621. The
   40 supported threshold warning temperature for MAX77621 are 120 degC and 140 degC.
   41 
   42 Example:
   43 
   44         max8973@1b {
   45                 compatible = "maxim,max8973";
   46                 reg = <0x1b>;
   47 
   48                 regulator-min-microvolt = <935000>;
   49                 regulator-max-microvolt = <1200000>;
   50                 regulator-boot-on;
   51                 regulator-always-on;
   52         };

Cache object: 4c796df525ceed0ab2467e8657290876


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.