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/rohm,bd70528-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 ROHM BD70528 Power Management Integrated Circuit regulator bindings
    2 
    3 Required properties:
    4  - regulator-name: should be "buck1", "buck2", "buck3", "ldo1", "ldo2", "ldo3",
    5                    "led_ldo1", "led_ldo2"
    6 
    7 List of regulators provided by this controller. BD70528 regulators node
    8 should be sub node of the BD70528 MFD node. See BD70528 MFD bindings at
    9 Documentation/devicetree/bindings/mfd/rohm,bd70528-pmic.txt
   10 
   11 The valid names for BD70528 regulator nodes are:
   12 BUCK1, BUCK2, BUCK3, LDO1, LDO2, LDO3, LED_LDO1, LED_LDO2
   13 
   14 Optional properties:
   15 - Any optional property defined in bindings/regulator/regulator.txt
   16 
   17 Example:
   18 regulators {
   19         buck1: BUCK1 {
   20                 regulator-name = "buck1";
   21                 regulator-min-microvolt = <1200000>;
   22                 regulator-max-microvolt = <3400000>;
   23                 regulator-boot-on;
   24                 regulator-ramp-delay = <125>;
   25         };
   26         buck2: BUCK2 {
   27                 regulator-name = "buck2";
   28                 regulator-min-microvolt = <1200000>;
   29                 regulator-max-microvolt = <3300000>;
   30                 regulator-boot-on;
   31                 regulator-ramp-delay = <125>;
   32         };
   33         buck3: BUCK3 {
   34                 regulator-name = "buck3";
   35                 regulator-min-microvolt = <800000>;
   36                 regulator-max-microvolt = <1800000>;
   37                 regulator-boot-on;
   38                 regulator-ramp-delay = <250>;
   39         };
   40         ldo1: LDO1 {
   41                 regulator-name = "ldo1";
   42                 regulator-min-microvolt = <1650000>;
   43                 regulator-max-microvolt = <3300000>;
   44                 regulator-boot-on;
   45         };
   46         ldo2: LDO2 {
   47                 regulator-name = "ldo2";
   48                 regulator-min-microvolt = <1650000>;
   49                 regulator-max-microvolt = <3300000>;
   50                 regulator-boot-on;
   51         };
   52 
   53         ldo3: LDO3 {
   54                 regulator-name = "ldo3";
   55                 regulator-min-microvolt = <1650000>;
   56                 regulator-max-microvolt = <3300000>;
   57         };
   58         led_ldo1: LED_LDO1 {
   59                 regulator-name = "led_ldo1";
   60                 regulator-min-microvolt = <200000>;
   61                 regulator-max-microvolt = <300000>;
   62         };
   63         led_ldo2: LED_LDO2 {
   64                 regulator-name = "led_ldo2";
   65                 regulator-min-microvolt = <200000>;
   66                 regulator-max-microvolt = <300000>;
   67         };
   68 };

Cache object: 290d4500f67548100aae6e19e42dbff1


[ 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.