skeleton.dtsi 982 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. /*
  2. * Copyright (C) 2012 Synopsys, Inc. (www.synopsys.com)
  3. *
  4. * This program is free software; you can redistribute it and/or modify
  5. * it under the terms of the GNU General Public License version 2 as
  6. * published by the Free Software Foundation.
  7. */
  8. /*
  9. * Skeleton device tree; the bare minimum needed to boot; just include and
  10. * add a compatible value.
  11. */
  12. / {
  13. compatible = "snps,arc";
  14. #address-cells = <1>;
  15. #size-cells = <1>;
  16. chosen { };
  17. aliases { };
  18. cpus {
  19. #address-cells = <1>;
  20. #size-cells = <0>;
  21. cpu@0 {
  22. device_type = "cpu";
  23. compatible = "snps,arc770d";
  24. reg = <0>;
  25. };
  26. };
  27. /* TIMER0 with interrupt for clockevent */
  28. timer0 {
  29. compatible = "snps,arc-timer";
  30. interrupts = <3>;
  31. interrupt-parent = <&core_intc>;
  32. clocks = <&core_clk>;
  33. };
  34. /* TIMER1 for free running clocksource */
  35. timer1 {
  36. compatible = "snps,arc-timer";
  37. clocks = <&core_clk>;
  38. };
  39. memory {
  40. device_type = "memory";
  41. reg = <0x80000000 0x10000000>; /* 256M */
  42. };
  43. };