zynq-zc770-xm012.dts 874 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. /*
  2. * Xilinx ZC770 XM012 board DTS
  3. *
  4. * Copyright (C) 2013 - 2015 Xilinx, Inc.
  5. *
  6. * SPDX-License-Identifier: GPL-2.0+
  7. */
  8. /dts-v1/;
  9. #include "zynq-7000.dtsi"
  10. / {
  11. compatible = "xlnx,zynq-zc770-xm012", "xlnx,zynq-7000";
  12. model = "Xilinx Zynq";
  13. aliases {
  14. i2c0 = &i2c0;
  15. i2c1 = &i2c1;
  16. serial0 = &uart1;
  17. spi0 = &spi1;
  18. };
  19. chosen {
  20. bootargs = "";
  21. stdout-path = "serial0:115200n8";
  22. };
  23. memory@0 {
  24. device_type = "memory";
  25. reg = <0x0 0x40000000>;
  26. };
  27. };
  28. &can1 {
  29. status = "okay";
  30. };
  31. &i2c0 {
  32. status = "okay";
  33. clock-frequency = <400000>;
  34. m24c02_eeprom@52 {
  35. compatible = "at,24c02";
  36. reg = <0x52>;
  37. };
  38. };
  39. &i2c1 {
  40. status = "okay";
  41. clock-frequency = <400000>;
  42. m24c02_eeprom@52 {
  43. compatible = "at,24c02";
  44. reg = <0x52>;
  45. };
  46. };
  47. &spi1 {
  48. status = "okay";
  49. num-cs = <4>;
  50. is-decoded-cs = <0>;
  51. };
  52. &uart1 {
  53. u-boot,dm-pre-reloc;
  54. status = "okay";
  55. };