omap443x.dtsi 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. /*
  2. * Device Tree Source for OMAP443x SoC
  3. *
  4. * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/
  5. *
  6. * This file is licensed under the terms of the GNU General Public License
  7. * version 2. This program is licensed "as is" without any warranty of any
  8. * kind, whether express or implied.
  9. */
  10. #include "omap4.dtsi"
  11. / {
  12. cpus {
  13. cpu0: cpu@0 {
  14. /* OMAP443x variants OPP50-OPPNT */
  15. operating-points = <
  16. /* kHz uV */
  17. 300000 1025000
  18. 600000 1200000
  19. 800000 1313000
  20. 1008000 1375000
  21. >;
  22. clock-latency = <300000>; /* From legacy driver */
  23. /* cooling options */
  24. cooling-min-level = <0>;
  25. cooling-max-level = <3>;
  26. #cooling-cells = <2>; /* min followed by max */
  27. };
  28. };
  29. thermal-zones {
  30. #include "omap4-cpu-thermal.dtsi"
  31. };
  32. ocp {
  33. bandgap: bandgap {
  34. reg = <0x4a002260 0x4
  35. 0x4a00232C 0x4>;
  36. compatible = "ti,omap4430-bandgap";
  37. #thermal-sensor-cells = <0>;
  38. };
  39. };
  40. ocp {
  41. abb_mpu: regulator-abb-mpu {
  42. status = "okay";
  43. reg = <0x4a307bd0 0x8>, <0x4a306014 0x4>;
  44. reg-names = "base-address", "int-address";
  45. ti,abb_info = <
  46. /*uV ABB efuse rbb_m fbb_m vset_m*/
  47. 1025000 0 0 0 0 0
  48. 1200000 0 0 0 0 0
  49. 1313000 0 0 0 0 0
  50. 1375000 1 0 0 0 0
  51. 1389000 1 0 0 0 0
  52. >;
  53. };
  54. /* Default unused, just provide register info for record */
  55. abb_iva: regulator-abb-iva {
  56. reg = <0x4a307bd8 0x8>, <0x4a306010 0x4>;
  57. reg-names = "base-address", "int-address";
  58. };
  59. };
  60. };
  61. /include/ "omap443x-clocks.dtsi"