twl4030.dtsi 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. /*
  2. * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
  3. *
  4. * This program is free software; you can redistribute it and/or modify
  5. * it under the terms of the GNU General Public License version 2 as
  6. * published by the Free Software Foundation.
  7. */
  8. /*
  9. * Integrated Power Management Chip
  10. */
  11. &twl {
  12. compatible = "ti,twl4030";
  13. interrupt-controller;
  14. #interrupt-cells = <1>;
  15. rtc {
  16. compatible = "ti,twl4030-rtc";
  17. interrupts = <11>;
  18. };
  19. vdac: regulator-vdac {
  20. compatible = "ti,twl4030-vdac";
  21. regulator-min-microvolt = <1800000>;
  22. regulator-max-microvolt = <1800000>;
  23. };
  24. vpll2: regulator-vpll2 {
  25. compatible = "ti,twl4030-vpll2";
  26. regulator-min-microvolt = <1800000>;
  27. regulator-max-microvolt = <1800000>;
  28. };
  29. vmmc1: regulator-vmmc1 {
  30. compatible = "ti,twl4030-vmmc1";
  31. regulator-min-microvolt = <1850000>;
  32. regulator-max-microvolt = <3150000>;
  33. };
  34. vusb1v5: regulator-vusb1v5 {
  35. compatible = "ti,twl4030-vusb1v5";
  36. };
  37. vusb1v8: regulator-vusb1v8 {
  38. compatible = "ti,twl4030-vusb1v8";
  39. };
  40. vusb3v1: regulator-vusb3v1 {
  41. compatible = "ti,twl4030-vusb3v1";
  42. };
  43. vsim: regulator-vsim {
  44. compatible = "ti,twl4030-vsim";
  45. regulator-min-microvolt = <1800000>;
  46. regulator-max-microvolt = <3000000>;
  47. };
  48. twl_gpio: gpio {
  49. compatible = "ti,twl4030-gpio";
  50. gpio-controller;
  51. #gpio-cells = <2>;
  52. interrupt-controller;
  53. #interrupt-cells = <1>;
  54. };
  55. twl4030-usb {
  56. compatible = "ti,twl4030-usb";
  57. interrupts = <10>, <4>;
  58. usb1v5-supply = <&vusb1v5>;
  59. usb1v8-supply = <&vusb1v8>;
  60. usb3v1-supply = <&vusb3v1>;
  61. usb_mode = <1>;
  62. };
  63. };