tianhuo-c860.dts 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. /dts-v1/;
  2. / {
  3. model = "csky tianhuo_c860smp";
  4. compatible = "csky,tianhuo_c860smp";
  5. #address-cells = <1>;
  6. #size-cells = <1>;
  7. memory {
  8. device_type = "memory";
  9. reg = <0x80000000 0x20000000>;
  10. };
  11. cpus {
  12. #address-cells = <1>;
  13. #size-cells = <0>;
  14. cpu@0 {
  15. device_type = "cpu";
  16. reg = <0>;
  17. status = "ok";
  18. };
  19. };
  20. soc {
  21. #address-cells = <1>;
  22. #size-cells = <1>;
  23. compatible = "simple-bus";
  24. ranges;
  25. dummy_apb: apb-clock {
  26. compatible = "fixed-clock";
  27. clock-frequency = <50000000>;
  28. clock-output-names = "dummy_apb";
  29. #clock-cells = <0>;
  30. };
  31. intc: interrupt-controller {
  32. compatible = "csky,mpintc";
  33. interrupt-controller;
  34. #interrupt-cells = <1>;
  35. };
  36. serial@b7014000 {
  37. compatible = "snps,dw-apb-uart";
  38. reg = <0xb7014000 0x4000>;
  39. interrupt-parent = <&intc>;
  40. interrupts = <56>;
  41. clocks = <&dummy_apb>;
  42. clock-frequency = <50000000>;
  43. clock-names = "baudclk";
  44. reg-shift = <2>;
  45. reg-io-width = <4>;
  46. };
  47. mmc: mmc0@b7080000 {
  48. compatible = "snps,dw-mshc";
  49. reg = <0xb7080000 0x400>;
  50. bus-width = <8>;
  51. clocks = <&dummy_apb>, <&dummy_apb>;
  52. clock-names = "biu", "ciu";
  53. max-frequency = <25000000>;
  54. };
  55. gmac: ethernet@b7070000 {
  56. compatible = "snps,arc-dwmac-3.70a";
  57. reg = <0xb7070000 0x4000>;
  58. interrupt-parent = <&intc>;
  59. interrupts = <50>;
  60. interrupt-names = "macirq";
  61. clocks = <&dummy_apb>;
  62. clock-names = "stmmaceth";
  63. snps,pbl = <32>;
  64. snps,fixed-burst;
  65. phy-handle = <&phy_88E1111>;
  66. phy-mode = "mii";
  67. max-speed = <100>;
  68. mdio0 {
  69. #address-cells = <1>;
  70. #size-cells = <0>;
  71. compatible = "snps,dwmac-mdio";
  72. phy_88E1111: ethernet-phy@0 {
  73. reg = <0>;
  74. };
  75. };
  76. };
  77. };
  78. chosen {
  79. bootargs = "console=ttyS0,115200";
  80. stdout-path = "/soc/serial@b7014000:115200";
  81. };
  82. };