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