xref: /openbsd-src/sys/arch/octeon/octeon/cn3xxx_dts.S (revision f356d388ed0c122070a47c56152f6b387a2013ee)
1/* autogenerated by dtc, do not edit */
2
3	.globl	dt_blob_start
4dt_blob_start:
5_dt_blob_start:
6	.globl	dt_header
7dt_header:
8_dt_header:
9	/* magic */
10	.byte 0xd0; .byte 0x0d; .byte 0xfe; .byte 0xed
11	/* totalsize */
12	.word	_dt_blob_abs_end - _dt_blob_start
13	/* off_dt_struct */
14	.word	_dt_struct_start - _dt_blob_start
15	/* off_dt_strings */
16	.word	_dt_strings_start - _dt_blob_start
17	/* off_mem_rsvmap */
18	.word	_dt_reserve_map - _dt_blob_start
19	/* version */
20	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x11
21	/* last_comp_version */
22	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x10
23	/* boot_cpuid_phys */
24	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x00
25	/* size_dt_strings */
26	.word	_dt_strings_end - _dt_strings_start
27	/* size_dt_struct */
28	.word	_dt_struct_end - _dt_struct_start
29	.balign	8, 0
30	.globl	dt_reserve_map
31dt_reserve_map:
32_dt_reserve_map:
33/* Memory reserve map from source file */
34	.long	0, 0
35	.long	0, 0
36	.globl	dt_struct_start
37dt_struct_start:
38_dt_struct_start:
39	/* FDT_BEGIN_NODE */
40	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x01
41	.string	""
42	.balign	4, 0
43	/* FDT_PROP */
44	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03
45	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x0e
46	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x00
47	.byte 0x43; .byte 0x4e; .byte 0x33; .byte 0x78
48	.byte 0x78; .byte 0x78; .byte 0x2f; .byte 0x43
49	.byte 0x4e; .byte 0x35; .byte 0x78; .byte 0x78
50	.byte	0x78
51	.byte	0x0
52	.balign	4, 0
53	/* FDT_PROP */
54	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03
55	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x04
56	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x06
57	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x02
58	.balign	4, 0
59	/* FDT_PROP */
60	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03
61	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x04
62	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x15
63	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x02
64	.balign	4, 0
65	/* FDT_BEGIN_NODE */
66	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x01
67	.string	"soc@0"
68	.balign	4, 0
69	/* FDT_PROP */
70	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03
71	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x0b
72	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x21
73	.byte 0x73; .byte 0x69; .byte 0x6d; .byte 0x70
74	.byte 0x6c; .byte 0x65; .byte 0x2d; .byte 0x62
75	.byte	0x75
76	.byte	0x73
77	.byte	0x0
78	.balign	4, 0
79	/* FDT_PROP */
80	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03
81	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x04
82	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x2c
83	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x01
84	.balign	4, 0
85	/* FDT_PROP */
86	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03
87	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x04
88	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x06
89	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x02
90	.balign	4, 0
91	/* FDT_PROP */
92	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03
93	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x04
94	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x15
95	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x02
96	.balign	4, 0
97	/* FDT_PROP */
98	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03
99	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x00
100	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x3d
101	.balign	4, 0
102	.globl	ciu
103ciu:
104	/* FDT_BEGIN_NODE */
105	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x01
106	.string	"ciu@1070000000000"
107	.balign	4, 0
108	/* FDT_PROP */
109	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03
110	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x17
111	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x21
112	.byte 0x63; .byte 0x61; .byte 0x76; .byte 0x69
113	.byte 0x75; .byte 0x6d; .byte 0x2c; .byte 0x6f
114	.byte 0x63; .byte 0x74; .byte 0x65; .byte 0x6f
115	.byte 0x6e; .byte 0x2d; .byte 0x33; .byte 0x38
116	.byte 0x36; .byte 0x30; .byte 0x2d; .byte 0x63
117	.byte	0x69
118	.byte	0x75
119	.byte	0x0
120	.balign	4, 0
121	/* FDT_PROP */
122	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03
123	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x00
124	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x44
125	.balign	4, 0
126	/* FDT_PROP */
127	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03
128	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x04
129	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x59
130	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x02
131	.balign	4, 0
132	/* FDT_PROP */
133	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03
134	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x10
135	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x6a
136	.byte 0x00; .byte 0x01; .byte 0x07; .byte 0x00
137	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x00
138	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x00
139	.byte 0x00; .byte 0x00; .byte 0x70; .byte 0x00
140	.balign	4, 0
141	/* FDT_PROP */
142	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03
143	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x04
144	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x6e
145	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x01
146	.balign	4, 0
147	/* FDT_END_NODE */
148	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x02
149	.globl	ciu_end
150ciu_end:
151	/* FDT_BEGIN_NODE */
152	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x01
153	.string	"mdio@1180000001800"
154	.balign	4, 0
155	/* FDT_PROP */
156	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03
157	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x18
158	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x21
159	.byte 0x63; .byte 0x61; .byte 0x76; .byte 0x69
160	.byte 0x75; .byte 0x6d; .byte 0x2c; .byte 0x6f
161	.byte 0x63; .byte 0x74; .byte 0x65; .byte 0x6f
162	.byte 0x6e; .byte 0x2d; .byte 0x33; .byte 0x38
163	.byte 0x36; .byte 0x30; .byte 0x2d; .byte 0x6d
164	.byte 0x64; .byte 0x69; .byte 0x6f; .byte 0x00
165	.balign	4, 0
166	/* FDT_PROP */
167	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03
168	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x04
169	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x06
170	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x01
171	.balign	4, 0
172	/* FDT_PROP */
173	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03
174	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x04
175	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x15
176	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x00
177	.balign	4, 0
178	/* FDT_PROP */
179	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03
180	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x10
181	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x6a
182	.byte 0x00; .byte 0x01; .byte 0x18; .byte 0x00
183	.byte 0x00; .byte 0x00; .byte 0x18; .byte 0x00
184	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x00
185	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x40
186	.balign	4, 0
187	/* FDT_END_NODE */
188	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x02
189	/* FDT_BEGIN_NODE */
190	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x01
191	.string	"pip@11800a0000000"
192	.balign	4, 0
193	/* FDT_PROP */
194	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03
195	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x17
196	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x21
197	.byte 0x63; .byte 0x61; .byte 0x76; .byte 0x69
198	.byte 0x75; .byte 0x6d; .byte 0x2c; .byte 0x6f
199	.byte 0x63; .byte 0x74; .byte 0x65; .byte 0x6f
200	.byte 0x6e; .byte 0x2d; .byte 0x33; .byte 0x38
201	.byte 0x36; .byte 0x30; .byte 0x2d; .byte 0x70
202	.byte	0x69
203	.byte	0x70
204	.byte	0x0
205	.balign	4, 0
206	/* FDT_PROP */
207	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03
208	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x04
209	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x06
210	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x01
211	.balign	4, 0
212	/* FDT_PROP */
213	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03
214	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x04
215	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x15
216	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x00
217	.balign	4, 0
218	/* FDT_PROP */
219	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03
220	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x10
221	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x6a
222	.byte 0x00; .byte 0x01; .byte 0x18; .byte 0x00
223	.byte 0xa0; .byte 0x00; .byte 0x00; .byte 0x00
224	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x00
225	.byte 0x00; .byte 0x00; .byte 0x20; .byte 0x00
226	.balign	4, 0
227	/* FDT_BEGIN_NODE */
228	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x01
229	.string	"interface@0"
230	.balign	4, 0
231	/* FDT_PROP */
232	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03
233	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x21
234	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x21
235	.byte 0x63; .byte 0x61; .byte 0x76; .byte 0x69
236	.byte 0x75; .byte 0x6d; .byte 0x2c; .byte 0x6f
237	.byte 0x63; .byte 0x74; .byte 0x65; .byte 0x6f
238	.byte 0x6e; .byte 0x2d; .byte 0x33; .byte 0x38
239	.byte 0x36; .byte 0x30; .byte 0x2d; .byte 0x70
240	.byte 0x69; .byte 0x70; .byte 0x2d; .byte 0x69
241	.byte 0x6e; .byte 0x74; .byte 0x65; .byte 0x72
242	.byte 0x66; .byte 0x61; .byte 0x63; .byte 0x65
243	.byte	0x0
244	.balign	4, 0
245	/* FDT_PROP */
246	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03
247	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x04
248	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x06
249	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x01
250	.balign	4, 0
251	/* FDT_PROP */
252	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03
253	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x04
254	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x15
255	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x00
256	.balign	4, 0
257	/* FDT_PROP */
258	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03
259	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x04
260	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x6a
261	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x00
262	.balign	4, 0
263	/* FDT_END_NODE */
264	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x02
265	/* FDT_END_NODE */
266	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x02
267	/* FDT_BEGIN_NODE */
268	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x01
269	.string	"serial@1180000000800"
270	.balign	4, 0
271	/* FDT_PROP */
272	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03
273	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x18
274	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x21
275	.byte 0x63; .byte 0x61; .byte 0x76; .byte 0x69
276	.byte 0x75; .byte 0x6d; .byte 0x2c; .byte 0x6f
277	.byte 0x63; .byte 0x74; .byte 0x65; .byte 0x6f
278	.byte 0x6e; .byte 0x2d; .byte 0x33; .byte 0x38
279	.byte 0x36; .byte 0x30; .byte 0x2d; .byte 0x75
280	.byte 0x61; .byte 0x72; .byte 0x74; .byte 0x00
281	.balign	4, 0
282	/* FDT_PROP */
283	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03
284	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x10
285	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x6a
286	.byte 0x00; .byte 0x01; .byte 0x18; .byte 0x00
287	.byte 0x00; .byte 0x00; .byte 0x08; .byte 0x00
288	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x00
289	.byte 0x00; .byte 0x00; .byte 0x04; .byte 0x00
290	.balign	4, 0
291	/* FDT_PROP */
292	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03
293	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x08
294	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x76
295	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x00
296	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x22
297	.balign	4, 0
298	/* FDT_END_NODE */
299	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x02
300	/* FDT_END_NODE */
301	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x02
302	/* FDT_END_NODE */
303	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x02
304	/* FDT_END */
305	.byte 0x00; .byte 0x00; .byte 0x00; .byte 0x09
306	.globl	dt_struct_end
307dt_struct_end:
308_dt_struct_end:
309	.globl	dt_strings_start
310dt_strings_start:
311_dt_strings_start:
312	.string "model"
313	.string "#address-cells"
314	.string "#size-cells"
315	.string "compatible"
316	.string "interrupt-parent"
317	.string "ranges"
318	.string "interrupt-controller"
319	.string "#interrupt-cells"
320	.string "reg"
321	.string "phandle"
322	.string "interrupts"
323	.globl	dt_strings_end
324dt_strings_end:
325_dt_strings_end:
326	.globl	dt_blob_end
327dt_blob_end:
328_dt_blob_end:
329	.globl	dt_blob_abs_end
330dt_blob_abs_end:
331_dt_blob_abs_end:
332