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/mfd/lp87565.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 TI LP87565 PMIC MFD driver
    2 
    3 Required properties:
    4   - compatible: "ti,lp87565", "ti,lp87565-q1"
    5   - reg:                I2C slave address.
    6   - gpio-controller:    Marks the device node as a GPIO Controller.
    7   - #gpio-cells:        Should be two.  The first cell is the pin number and
    8                         the second cell is used to specify flags.
    9                         See ../gpio/gpio.txt for more information.
   10   - xxx-in-supply:      Phandle to parent supply node of each regulator
   11                         populated under regulators node. xxx should match
   12                         the supply_name populated in driver.
   13 Example:
   14 
   15 lp87565_pmic: pmic@60 {
   16         compatible = "ti,lp87565-q1";
   17         reg = <0x60>;
   18         gpio-controller;
   19         #gpio-cells = <2>;
   20 
   21         buck10-in-supply = <&vsys_3v3>;
   22         buck23-in-supply = <&vsys_3v3>;
   23 
   24         regulators: regulators {
   25                 buck10_reg: buck10 {
   26                         /* VDD_MPU */
   27                         regulator-name = "buck10";
   28                         regulator-min-microvolt = <850000>;
   29                         regulator-max-microvolt = <1250000>;
   30                         regulator-always-on;
   31                         regulator-boot-on;
   32                 };
   33 
   34                 buck23_reg: buck23 {
   35                         /* VDD_GPU */
   36                         regulator-name = "buck23";
   37                         regulator-min-microvolt = <850000>;
   38                         regulator-max-microvolt = <1250000>;
   39                         regulator-boot-on;
   40                         regulator-always-on;
   41                 };
   42         };
   43 };
   44 
   45 TI LP87561 PMIC:
   46 
   47 This is a single output 4-phase regulator configuration
   48 
   49 Required properties:
   50   - compatible: "ti,lp87561-q1"
   51   - reg:                I2C slave address.
   52   - gpio-controller:    Marks the device node as a GPIO Controller.
   53   - #gpio-cells:        Should be two.  The first cell is the pin number and
   54                         the second cell is used to specify flags.
   55                         See ../gpio/gpio.txt for more information.
   56   - xxx-in-supply:      Phandle to parent supply node of each regulator
   57                         populated under regulators node. xxx should match
   58                         the supply_name populated in driver.
   59 Example:
   60 
   61 lp87561_pmic: pmic@62 {
   62         compatible = "ti,lp87561-q1";
   63         reg = <0x62>;
   64         gpio-controller;
   65         #gpio-cells = <2>;
   66 
   67         buck3210-in-supply = <&vsys_3v3>;
   68 
   69         regulators: regulators {
   70                 buck3210_reg: buck3210 {
   71                         /* VDD_CORE */
   72                         regulator-name = "buck3210";
   73                         regulator-min-microvolt = <800000>;
   74                         regulator-max-microvolt = <800000>;
   75                         regulator-always-on;
   76                         regulator-boot-on;
   77                 };
   78         };
   79 };

Cache object: 11a1d6b8b2873c38750f77a6536dd9b8


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