~ [ 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 ] ~

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