twl-familly.txt 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  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. - interrupt-parent : The parent interrupt controller.
  17. Optional node:
  18. - Child nodes contain in the twl. The twl family is made of several variants
  19. that support a different number of features.
  20. The children nodes will thus depend of the capability of the variant.
  21. Example:
  22. /*
  23. * Integrated Power Management Chip
  24. * http://www.ti.com/lit/ds/symlink/twl6030.pdf
  25. */
  26. twl@48 {
  27. compatible = "ti,twl6030";
  28. reg = <0x48>;
  29. interrupts = <39>; /* IRQ_SYS_1N cascaded to gic */
  30. interrupt-controller;
  31. #interrupt-cells = <1>;
  32. interrupt-parent = <&gic>;
  33. #address-cells = <1>;
  34. #size-cells = <0>;
  35. twl_rtc {
  36. compatible = "ti,twl_rtc";
  37. interrupts = <11>;
  38. reg = <0>;
  39. };
  40. };