zynq-zc706.dts 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116
  1. /*
  2. * Copyright (C) 2011 - 2014 Xilinx
  3. * Copyright (C) 2012 National Instruments Corp.
  4. *
  5. * This software is licensed under the terms of the GNU General Public
  6. * License version 2, as published by the Free Software Foundation, and
  7. * may be copied, distributed, and modified under those terms.
  8. *
  9. * This program is distributed in the hope that it will be useful,
  10. * but WITHOUT ANY WARRANTY; without even the implied warranty of
  11. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  12. * GNU General Public License for more details.
  13. */
  14. /dts-v1/;
  15. /include/ "zynq-7000.dtsi"
  16. / {
  17. model = "Zynq ZC706 Development Board";
  18. compatible = "xlnx,zynq-zc706", "xlnx,zynq-7000";
  19. memory {
  20. device_type = "memory";
  21. reg = <0x0 0x40000000>;
  22. };
  23. chosen {
  24. bootargs = "console=ttyPS0,115200 earlyprintk";
  25. };
  26. };
  27. &gem0 {
  28. status = "okay";
  29. phy-mode = "rgmii-id";
  30. phy-handle = <&ethernet_phy>;
  31. ethernet_phy: ethernet-phy@7 {
  32. reg = <7>;
  33. };
  34. };
  35. &i2c0 {
  36. status = "okay";
  37. clock-frequency = <400000>;
  38. i2cswitch@74 {
  39. compatible = "nxp,pca9548";
  40. #address-cells = <1>;
  41. #size-cells = <0>;
  42. reg = <0x74>;
  43. i2c@0 {
  44. #address-cells = <1>;
  45. #size-cells = <0>;
  46. reg = <0>;
  47. si570: clock-generator@5d {
  48. #clock-cells = <0>;
  49. compatible = "silabs,si570";
  50. temperature-stability = <50>;
  51. reg = <0x5d>;
  52. factory-fout = <156250000>;
  53. clock-frequency = <148500000>;
  54. };
  55. };
  56. i2c@2 {
  57. #address-cells = <1>;
  58. #size-cells = <0>;
  59. reg = <2>;
  60. eeprom@54 {
  61. compatible = "at,24c08";
  62. reg = <0x54>;
  63. };
  64. };
  65. i2c@3 {
  66. #address-cells = <1>;
  67. #size-cells = <0>;
  68. reg = <3>;
  69. gpio@21 {
  70. compatible = "ti,tca6416";
  71. reg = <0x21>;
  72. gpio-controller;
  73. #gpio-cells = <2>;
  74. };
  75. };
  76. i2c@4 {
  77. #address-cells = <1>;
  78. #size-cells = <0>;
  79. reg = <4>;
  80. rtc@51 {
  81. compatible = "nxp,pcf8563";
  82. reg = <0x51>;
  83. };
  84. };
  85. i2c@7 {
  86. #address-cells = <1>;
  87. #size-cells = <0>;
  88. reg = <7>;
  89. ucd90120@65 {
  90. compatible = "ti,ucd90120";
  91. reg = <0x65>;
  92. };
  93. };
  94. };
  95. };
  96. &sdhci0 {
  97. status = "okay";
  98. };
  99. &uart1 {
  100. status = "okay";
  101. };