bcm97360svmb.dts 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119
  1. // SPDX-License-Identifier: GPL-2.0
  2. /dts-v1/;
  3. #include "bcm7360.dtsi"
  4. / {
  5. compatible = "brcm,bcm97360svmb", "brcm,bcm7360";
  6. model = "Broadcom BCM97360SVMB";
  7. memory@0 {
  8. device_type = "memory";
  9. reg = <0x00000000 0x10000000>;
  10. };
  11. chosen {
  12. bootargs = "console=ttyS0,115200";
  13. stdout-path = &uart0;
  14. };
  15. };
  16. &uart0 {
  17. status = "okay";
  18. };
  19. &uart1 {
  20. status = "okay";
  21. };
  22. &uart2 {
  23. status = "okay";
  24. };
  25. &bsca {
  26. status = "okay";
  27. };
  28. &bscb {
  29. status = "okay";
  30. };
  31. &bscc {
  32. status = "okay";
  33. };
  34. &bscd {
  35. status = "okay";
  36. };
  37. &pwma {
  38. status = "okay";
  39. };
  40. &watchdog {
  41. status = "okay";
  42. };
  43. &enet0 {
  44. status = "okay";
  45. };
  46. &ehci0 {
  47. status = "okay";
  48. };
  49. &ohci0 {
  50. status = "okay";
  51. };
  52. &sata {
  53. status = "okay";
  54. };
  55. &sata_phy {
  56. status = "okay";
  57. };
  58. &sdhci0 {
  59. status = "okay";
  60. };
  61. &qspi {
  62. status = "okay";
  63. flash@0 {
  64. compatible = "m25p80";
  65. reg = <0>;
  66. spi-max-frequency = <40000000>;
  67. spi-cpol;
  68. spi-cpha;
  69. use-bspi;
  70. m25p,fast-read;
  71. partitions {
  72. compatible = "fixed-partitions";
  73. #address-cells = <1>;
  74. #size-cells = <1>;
  75. flash0.cfe@0 {
  76. reg = <0x0 0x200000>;
  77. };
  78. flash0.mac@200000 {
  79. reg = <0x200000 0x40000>;
  80. };
  81. flash0.nvram@240000 {
  82. reg = <0x240000 0x10000>;
  83. };
  84. };
  85. };
  86. };
  87. &mspi {
  88. status = "okay";
  89. };
  90. &waketimer {
  91. status = "okay";
  92. };