k2hk.dtsi 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. /*
  2. * Copyright 2013-2014 Texas Instruments, Inc.
  3. *
  4. * Keystone 2 Kepler/Hawking soc specific device tree
  5. *
  6. * This program is free software; you can redistribute it and/or modify
  7. * it under the terms of the GNU General Public License version 2 as
  8. * published by the Free Software Foundation.
  9. */
  10. / {
  11. cpus {
  12. #address-cells = <1>;
  13. #size-cells = <0>;
  14. interrupt-parent = <&gic>;
  15. cpu@0 {
  16. compatible = "arm,cortex-a15";
  17. device_type = "cpu";
  18. reg = <0>;
  19. };
  20. cpu@1 {
  21. compatible = "arm,cortex-a15";
  22. device_type = "cpu";
  23. reg = <1>;
  24. };
  25. cpu@2 {
  26. compatible = "arm,cortex-a15";
  27. device_type = "cpu";
  28. reg = <2>;
  29. };
  30. cpu@3 {
  31. compatible = "arm,cortex-a15";
  32. device_type = "cpu";
  33. reg = <3>;
  34. };
  35. };
  36. soc {
  37. /include/ "k2hk-clocks.dtsi"
  38. dspgpio0: keystone_dsp_gpio@02620240 {
  39. compatible = "ti,keystone-dsp-gpio";
  40. gpio-controller;
  41. #gpio-cells = <2>;
  42. gpio,syscon-dev = <&devctrl 0x240>;
  43. };
  44. dspgpio1: keystone_dsp_gpio@2620244 {
  45. compatible = "ti,keystone-dsp-gpio";
  46. gpio-controller;
  47. #gpio-cells = <2>;
  48. gpio,syscon-dev = <&devctrl 0x244>;
  49. };
  50. dspgpio2: keystone_dsp_gpio@2620248 {
  51. compatible = "ti,keystone-dsp-gpio";
  52. gpio-controller;
  53. #gpio-cells = <2>;
  54. gpio,syscon-dev = <&devctrl 0x248>;
  55. };
  56. dspgpio3: keystone_dsp_gpio@262024c {
  57. compatible = "ti,keystone-dsp-gpio";
  58. gpio-controller;
  59. #gpio-cells = <2>;
  60. gpio,syscon-dev = <&devctrl 0x24c>;
  61. };
  62. dspgpio4: keystone_dsp_gpio@2620250 {
  63. compatible = "ti,keystone-dsp-gpio";
  64. gpio-controller;
  65. #gpio-cells = <2>;
  66. gpio,syscon-dev = <&devctrl 0x250>;
  67. };
  68. dspgpio5: keystone_dsp_gpio@2620254 {
  69. compatible = "ti,keystone-dsp-gpio";
  70. gpio-controller;
  71. #gpio-cells = <2>;
  72. gpio,syscon-dev = <&devctrl 0x254>;
  73. };
  74. dspgpio6: keystone_dsp_gpio@2620258 {
  75. compatible = "ti,keystone-dsp-gpio";
  76. gpio-controller;
  77. #gpio-cells = <2>;
  78. gpio,syscon-dev = <&devctrl 0x258>;
  79. };
  80. dspgpio7: keystone_dsp_gpio@262025c {
  81. compatible = "ti,keystone-dsp-gpio";
  82. gpio-controller;
  83. #gpio-cells = <2>;
  84. gpio,syscon-dev = <&devctrl 0x25c>;
  85. };
  86. };
  87. };