twl-familly.txt 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. Texas Instruments TWL family
  2. The TWLs are Integrated Power Management Chips.
  3. Some version might contain much more analog function like
  4. USB transceiver or Audio amplifier.
  5. These chips are connected to an i2c bus.
  6. Required properties:
  7. - compatible : Must be "ti,twl4030";
  8. For Integrated power-management/audio CODEC device used in OMAP3
  9. based boards
  10. - compatible : Must be "ti,twl6030";
  11. For Integrated power-management used in OMAP4 based boards
  12. - interrupts : This i2c device has an IRQ line connected to the main SoC
  13. - interrupt-controller : Since the twl support several interrupts internally,
  14. it is considered as an interrupt controller cascaded to the SoC one.
  15. - #interrupt-cells = <1>;
  16. Optional node:
  17. - Child nodes contain in the twl. The twl family is made of several variants
  18. that support a different number of features.
  19. The children nodes will thus depend of the capability of the variant.
  20. Example:
  21. /*
  22. * Integrated Power Management Chip
  23. * http://www.ti.com/lit/ds/symlink/twl6030.pdf
  24. */
  25. twl@48 {
  26. compatible = "ti,twl6030";
  27. reg = <0x48>;
  28. interrupts = <39>; /* IRQ_SYS_1N cascaded to gic */
  29. interrupt-controller;
  30. #interrupt-cells = <1>;
  31. interrupt-parent = <&gic>;
  32. #address-cells = <1>;
  33. #size-cells = <0>;
  34. twl_rtc {
  35. compatible = "ti,twl_rtc";
  36. interrupts = <11>;
  37. reg = <0>;
  38. };
  39. };