zynq-ep107.dts 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. /*
  2. * Copyright (C) 2011 Xilinx
  3. *
  4. * This software is licensed under the terms of the GNU General Public
  5. * License version 2, as published by the Free Software Foundation, and
  6. * may be copied, distributed, and modified under those terms.
  7. *
  8. * This program is distributed in the hope that it will be useful,
  9. * but WITHOUT ANY WARRANTY; without even the implied warranty of
  10. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  11. * GNU General Public License for more details.
  12. */
  13. /dts-v1/;
  14. / {
  15. model = "Xilinx Zynq EP107";
  16. compatible = "xlnx,zynq-ep107";
  17. #address-cells = <1>;
  18. #size-cells = <1>;
  19. interrupt-parent = <&intc>;
  20. memory {
  21. device_type = "memory";
  22. reg = <0x0 0x10000000>;
  23. };
  24. chosen {
  25. bootargs = "console=ttyPS0,9600 root=/dev/ram rw initrd=0x800000,8M earlyprintk";
  26. linux,stdout-path = &uart0;
  27. };
  28. amba {
  29. compatible = "simple-bus";
  30. #address-cells = <1>;
  31. #size-cells = <1>;
  32. ranges;
  33. intc: interrupt-controller@f8f01000 {
  34. interrupt-controller;
  35. compatible = "arm,gic";
  36. reg = <0xF8F01000 0x1000>;
  37. #interrupt-cells = <2>;
  38. };
  39. uart0: uart@e0000000 {
  40. compatible = "xlnx,xuartps";
  41. reg = <0xE0000000 0x1000>;
  42. interrupts = <59 0>;
  43. clock = <50000000>;
  44. };
  45. };
  46. };