Linux Audio

Check our new training course

Yocto / OpenEmbedded training

Mar 24-27, 2025, special US time zones
Register
Loading...
v6.2
  1// SPDX-License-Identifier: GPL-2.0
  2/dts-v1/;
  3
  4#include "bcm7425.dtsi"
  5#include "bcm97xxx-nand-cs1-bch24.dtsi"
  6
  7/ {
  8	compatible = "brcm,bcm97425svmb", "brcm,bcm7425";
  9	model = "Broadcom BCM97425SVMB";
 10
 11	memory@0 {
 12		device_type = "memory";
 13		reg = <0x00000000 0x10000000>,
 14		      <0x20000000 0x30000000>,
 15		      <0x90000000 0x40000000>;
 16	};
 17
 18	chosen {
 19		bootargs = "console=ttyS0,115200";
 20		stdout-path = &uart0;
 21	};
 22};
 23
 24&uart0 {
 25	status = "okay";
 26};
 27
 28&uart1 {
 29	status = "okay";
 30};
 31
 32&uart2 {
 33	status = "okay";
 34};
 35
 36&bsca {
 37	status = "okay";
 38};
 39
 40&bscb {
 41	status = "okay";
 42};
 43
 44&bscc {
 45	status = "okay";
 46};
 47
 48&bscd {
 49	status = "okay";
 50};
 51
 52&bsce {
 53	status = "okay";
 54};
 55
 56&pwma {
 57	status = "okay";
 58};
 59
 60&pwmb {
 61	status = "okay";
 62};
 63
 64&watchdog {
 65	status = "okay";
 66};
 67
 68&enet0 {
 69	status = "okay";
 70};
 71
 72&ehci0 {
 73	status = "okay";
 74};
 75
 76&ohci0 {
 77	status = "okay";
 78};
 79
 80&ehci1 {
 81	status = "okay";
 82};
 83
 84&ohci1 {
 85	status = "okay";
 86};
 87
 88&ehci2 {
 89	status = "okay";
 90};
 91
 92&ohci2 {
 93	status = "okay";
 94};
 95
 96&ehci3 {
 97	status = "okay";
 98};
 99
100&ohci3 {
101	status = "okay";
102};
103
104&nand {
105	status = "okay";
106};
107
108&sdhci0 {
109	status = "okay";
110};
111
112&sdhci1 {
113	status = "okay";
114};
115
116&qspi {
117	status = "okay";
118
119	flash@0 {
120		compatible = "m25p80";
121		reg = <0>;
122		spi-max-frequency = <40000000>;
123		spi-cpol;
124		spi-cpha;
125		use-bspi;
126		m25p,fast-read;
127
128		partitions {
129			compatible = "fixed-partitions";
130			#address-cells = <1>;
131			#size-cells = <1>;
132
133			flash0.cfe@0 {
134				reg = <0x0 0x200000>;
135			};
136
137			flash0.mac@200000 {
138				reg = <0x200000 0x40000>;
139			};
140
141			flash0.nvram@240000 {
142				reg = <0x240000 0x10000>;
143			};
144		};
145	};
146};
147
148&mspi {
149	status = "okay";
150};
151
152&waketimer {
153	status = "okay";
154};
155
156&pcie_0 {
157	status = "okay";
158	/* 1GB Memc0, 1GB Memc1 */
159	brcm,scb-sizes = <0 0x40000000 0 0x40000000>;
160	dma-ranges = <0x43000000 0x00000000 0x00000000 0x00000000 0x0 0x10000000
161		      0x43000000 0x00000000 0x10000000 0x20000000 0x0 0x30000000
162		      0x43000000 0x00000000 0x40000000 0x90000000 0x0 0x40000000>;
163};
v4.6
 
 1/dts-v1/;
 2
 3/include/ "bcm7425.dtsi"
 
 4
 5/ {
 6	compatible = "brcm,bcm97425svmb", "brcm,bcm7425";
 7	model = "Broadcom BCM97425SVMB";
 8
 9	memory@0 {
10		device_type = "memory";
11		reg = <0x00000000 0x10000000>,
12		      <0x20000000 0x30000000>,
13		      <0x90000000 0x40000000>;
14	};
15
16	chosen {
17		bootargs = "console=ttyS0,115200";
18		stdout-path = &uart0;
19	};
20};
21
22&uart0 {
23	status = "okay";
24};
25
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
26&enet0 {
27	status = "okay";
28};
29
30&ehci0 {
31	status = "okay";
32};
33
34&ohci0 {
35	status = "okay";
36};
37
38&ehci1 {
39	status = "okay";
40};
41
42&ohci1 {
43	status = "okay";
44};
45
46&ehci2 {
47	status = "okay";
48};
49
50&ohci2 {
51	status = "okay";
52};
53
54&ehci3 {
55	status = "okay";
56};
57
58&ohci3 {
59	status = "okay";
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
60};