~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/mfd/tps65912.txt

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/devicetree/bindings/mfd/tps65912.txt (Architecture m68k) and /Documentation/devicetree/bindings/mfd/tps65912.txt (Architecture mips)


  1 * TPS65912 Power Management Integrated Circuit      1 * TPS65912 Power Management Integrated Circuit bindings
  2                                                     2 
  3 Required properties:                                3 Required properties:
  4  - compatible           : Should be "ti,tps659      4  - compatible           : Should be "ti,tps65912".
  5  - reg                  : Slave address or chi      5  - reg                  : Slave address or chip select number (I2C / SPI).
  6  - interrupts           : The interrupt line t      6  - interrupts           : The interrupt line the device is connected to.
  7  - interrupt-controller : Marks the device nod      7  - interrupt-controller : Marks the device node as an interrupt controller.
  8  - #interrupt-cells     : The number of cells       8  - #interrupt-cells     : The number of cells to describe an IRQ, should be 2.
  9                             The first cell is       9                             The first cell is the IRQ number.
 10                             The second cell is     10                             The second cell is the flags, encoded as trigger
 11                             masks from ../inte     11                             masks from ../interrupt-controller/interrupts.txt.
 12  - gpio-controller      : Marks the device nod     12  - gpio-controller      : Marks the device node as a GPIO Controller.
 13  - #gpio-cells          : Should be two.  The      13  - #gpio-cells          : Should be two.  The first cell is the pin number and
 14                             the second cell is     14                             the second cell is used to specify flags.
 15                             See ../gpio/gpio.t     15                             See ../gpio/gpio.txt for more information.
 16  - regulators:          : List of child nodes      16  - regulators:          : List of child nodes that specify the regulator
 17                             initialization dat     17                             initialization data. Child nodes must be named
 18                             after their hardwa     18                             after their hardware counterparts: dcdc[1-4] and
 19                             ldo[1-10]. Each ch     19                             ldo[1-10]. Each child nodes is defined using the
 20                             standard binding f     20                             standard binding for regulators.
 21                                                    21 
 22 Example:                                           22 Example:
 23                                                    23 
 24         pmic: tps65912@2d {                        24         pmic: tps65912@2d {
 25                 compatible = "ti,tps65912";        25                 compatible = "ti,tps65912";
 26                 reg = <0x2d>;                      26                 reg = <0x2d>;
 27                 interrupt-parent = <&gpio1>;       27                 interrupt-parent = <&gpio1>;
 28                 interrupts = <28 IRQ_TYPE_LEVE     28                 interrupts = <28 IRQ_TYPE_LEVEL_LOW>;
 29                 interrupt-controller;              29                 interrupt-controller;
 30                 #interrupt-cells = <2>;            30                 #interrupt-cells = <2>;
 31                 gpio-controller;                   31                 gpio-controller;
 32                 #gpio-cells = <2>;                 32                 #gpio-cells = <2>;
 33                                                    33 
 34                 regulators {                       34                 regulators {
 35                         dcdc1 {                    35                         dcdc1 {
 36                                 regulator-name     36                                 regulator-name = "vdd_core";
 37                                 regulator-min-     37                                 regulator-min-microvolt = <912000>;
 38                                 regulator-max-     38                                 regulator-max-microvolt = <1144000>;
 39                                 regulator-boot     39                                 regulator-boot-on;
 40                                 regulator-alwa     40                                 regulator-always-on;
 41                         };                         41                         };
 42                                                    42 
 43                         ldo1 {                     43                         ldo1 {
 44                                 regulator-name     44                                 regulator-name = "ldo1";
 45                                 regulator-min-     45                                 regulator-min-microvolt = <1900000>;
 46                                 regulator-max-     46                                 regulator-max-microvolt = <1900000>;
 47                         };                         47                         };
 48                 };                                 48                 };
 49         };                                         49         };
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php