omap443x.dtsi 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  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-cells = <2>; /* min followed by max */
  25. };
  26. };
  27. thermal-zones {
  28. #include "omap4-cpu-thermal.dtsi"
  29. };
  30. ocp {
  31. bandgap: bandgap@4a002260 {
  32. reg = <0x4a002260 0x4
  33. 0x4a00232C 0x4>;
  34. compatible = "ti,omap4430-bandgap";
  35. #thermal-sensor-cells = <0>;
  36. };
  37. };
  38. ocp {
  39. abb_mpu: regulator-abb-mpu {
  40. status = "okay";
  41. reg = <0x4a307bd0 0x8>, <0x4a306014 0x4>;
  42. reg-names = "base-address", "int-address";
  43. ti,abb_info = <
  44. /*uV ABB efuse rbb_m fbb_m vset_m*/
  45. 1025000 0 0 0 0 0
  46. 1200000 0 0 0 0 0
  47. 1313000 0 0 0 0 0
  48. 1375000 1 0 0 0 0
  49. 1389000 1 0 0 0 0
  50. >;
  51. };
  52. /* Default unused, just provide register info for record */
  53. abb_iva: regulator-abb-iva {
  54. reg = <0x4a307bd8 0x8>, <0x4a306010 0x4>;
  55. reg-names = "base-address", "int-address";
  56. };
  57. };
  58. };
  59. &cpu_thermal {
  60. coefficients = <0 20000>;
  61. };
  62. /include/ "omap443x-clocks.dtsi"