xref: /aosp_15_r20/external/dtc/tests/test01.asm (revision cd60bc56d4bea3af4ec04523e4d71c2b272c8aff)
1*cd60bc56SAndroid Build Coastguard Worker/* autogenerated by dtc, do not edit */
2*cd60bc56SAndroid Build Coastguard Worker
3*cd60bc56SAndroid Build Coastguard Worker#define OF_DT_HEADER 0xd00dfeed
4*cd60bc56SAndroid Build Coastguard Worker#define OF_DT_BEGIN_NODE 0x1
5*cd60bc56SAndroid Build Coastguard Worker#define OF_DT_END_NODE 0x2
6*cd60bc56SAndroid Build Coastguard Worker#define OF_DT_PROP 0x3
7*cd60bc56SAndroid Build Coastguard Worker#define OF_DT_END 0x9
8*cd60bc56SAndroid Build Coastguard Worker
9*cd60bc56SAndroid Build Coastguard Worker	.globl	dt_blob_start
10*cd60bc56SAndroid Build Coastguard Workerdt_blob_start:
11*cd60bc56SAndroid Build Coastguard Worker_dt_blob_start:
12*cd60bc56SAndroid Build Coastguard Worker	.globl	dt_header
13*cd60bc56SAndroid Build Coastguard Workerdt_header:
14*cd60bc56SAndroid Build Coastguard Worker_dt_header:
15*cd60bc56SAndroid Build Coastguard Worker	.long	OF_DT_HEADER /* magic */
16*cd60bc56SAndroid Build Coastguard Worker	.long	_dt_blob_end - _dt_blob_start /* totalsize */
17*cd60bc56SAndroid Build Coastguard Worker	.long	_dt_struct_start - _dt_blob_start /* off_dt_struct */
18*cd60bc56SAndroid Build Coastguard Worker	.long	_dt_strings_start - _dt_blob_start /* off_dt_strings */
19*cd60bc56SAndroid Build Coastguard Worker	.long	_dt_reserve_map - _dt_blob_start /* off_dt_strings */
20*cd60bc56SAndroid Build Coastguard Worker	.long	16 /* version */
21*cd60bc56SAndroid Build Coastguard Worker	.long	16 /* last_comp_version */
22*cd60bc56SAndroid Build Coastguard Worker	.long	0	/*boot_cpuid_phys*/
23*cd60bc56SAndroid Build Coastguard Worker	.long	_dt_strings_end - _dt_strings_start	/* size_dt_strings */
24*cd60bc56SAndroid Build Coastguard Worker	.balign	8
25*cd60bc56SAndroid Build Coastguard Worker	.globl	dt_reserve_map
26*cd60bc56SAndroid Build Coastguard Workerdt_reserve_map:
27*cd60bc56SAndroid Build Coastguard Worker_dt_reserve_map:
28*cd60bc56SAndroid Build Coastguard Worker/* Memory reserve map from source file */
29*cd60bc56SAndroid Build Coastguard Worker	.long	0x10000000
30*cd60bc56SAndroid Build Coastguard Worker	.long	0x00000000
31*cd60bc56SAndroid Build Coastguard Worker	.long	0x00000000
32*cd60bc56SAndroid Build Coastguard Worker	.long	0x02000000
33*cd60bc56SAndroid Build Coastguard Worker	.long	0x20000000
34*cd60bc56SAndroid Build Coastguard Worker	.long	0x00000000
35*cd60bc56SAndroid Build Coastguard Worker	.long	0x01000000
36*cd60bc56SAndroid Build Coastguard Worker	.long	0x00000000
37*cd60bc56SAndroid Build Coastguard Worker	.long	0x00000000
38*cd60bc56SAndroid Build Coastguard Worker	.long	0x00000000
39*cd60bc56SAndroid Build Coastguard Worker	.long	0x00000000
40*cd60bc56SAndroid Build Coastguard Worker	.long	0x00000014
41*cd60bc56SAndroid Build Coastguard Worker	.long	0, 0
42*cd60bc56SAndroid Build Coastguard Worker	.long	0, 0
43*cd60bc56SAndroid Build Coastguard Worker	.globl	dt_struct_start
44*cd60bc56SAndroid Build Coastguard Workerdt_struct_start:
45*cd60bc56SAndroid Build Coastguard Worker_dt_struct_start:
46*cd60bc56SAndroid Build Coastguard Worker	.long	OF_DT_BEGIN_NODE
47*cd60bc56SAndroid Build Coastguard Worker	.asciz	""
48*cd60bc56SAndroid Build Coastguard Worker	.balign	4
49*cd60bc56SAndroid Build Coastguard Worker	.long	OF_DT_PROP
50*cd60bc56SAndroid Build Coastguard Worker	.long	0xc
51*cd60bc56SAndroid Build Coastguard Worker	.long	0x0
52*cd60bc56SAndroid Build Coastguard Worker	.long	0x4d79426f
53*cd60bc56SAndroid Build Coastguard Worker	.long	0x6172644e
54*cd60bc56SAndroid Build Coastguard Worker	.long	0x616d6500
55*cd60bc56SAndroid Build Coastguard Worker	.balign	4
56*cd60bc56SAndroid Build Coastguard Worker	.long	OF_DT_PROP
57*cd60bc56SAndroid Build Coastguard Worker	.long	0x1e
58*cd60bc56SAndroid Build Coastguard Worker	.long	0x6
59*cd60bc56SAndroid Build Coastguard Worker	.long	0x4d79426f
60*cd60bc56SAndroid Build Coastguard Worker	.long	0x6172644e
61*cd60bc56SAndroid Build Coastguard Worker	.long	0x616d6500
62*cd60bc56SAndroid Build Coastguard Worker	.long	0x4d79426f
63*cd60bc56SAndroid Build Coastguard Worker	.long	0x61726446
64*cd60bc56SAndroid Build Coastguard Worker	.long	0x616d696c
65*cd60bc56SAndroid Build Coastguard Worker	.long	0x794e616d
66*cd60bc56SAndroid Build Coastguard Worker	.short	0x6500
67*cd60bc56SAndroid Build Coastguard Worker	.balign	4
68*cd60bc56SAndroid Build Coastguard Worker	.long	OF_DT_PROP
69*cd60bc56SAndroid Build Coastguard Worker	.long	0x4
70*cd60bc56SAndroid Build Coastguard Worker	.long	0x11
71*cd60bc56SAndroid Build Coastguard Worker	.long	0x2
72*cd60bc56SAndroid Build Coastguard Worker	.balign	4
73*cd60bc56SAndroid Build Coastguard Worker	.long	OF_DT_PROP
74*cd60bc56SAndroid Build Coastguard Worker	.long	0x4
75*cd60bc56SAndroid Build Coastguard Worker	.long	0x20
76*cd60bc56SAndroid Build Coastguard Worker	.long	0x2
77*cd60bc56SAndroid Build Coastguard Worker	.balign	4
78*cd60bc56SAndroid Build Coastguard Worker	.long	OF_DT_BEGIN_NODE
79*cd60bc56SAndroid Build Coastguard Worker	.asciz	"cpus"
80*cd60bc56SAndroid Build Coastguard Worker	.balign	4
81*cd60bc56SAndroid Build Coastguard Worker	.long	OF_DT_PROP
82*cd60bc56SAndroid Build Coastguard Worker	.long	0x4
83*cd60bc56SAndroid Build Coastguard Worker	.long	0x2c
84*cd60bc56SAndroid Build Coastguard Worker	.long	0x1
85*cd60bc56SAndroid Build Coastguard Worker	.balign	4
86*cd60bc56SAndroid Build Coastguard Worker	.long	OF_DT_PROP
87*cd60bc56SAndroid Build Coastguard Worker	.long	0x4
88*cd60bc56SAndroid Build Coastguard Worker	.long	0x11
89*cd60bc56SAndroid Build Coastguard Worker	.long	0x1
90*cd60bc56SAndroid Build Coastguard Worker	.balign	4
91*cd60bc56SAndroid Build Coastguard Worker	.long	OF_DT_PROP
92*cd60bc56SAndroid Build Coastguard Worker	.long	0x4
93*cd60bc56SAndroid Build Coastguard Worker	.long	0x20
94*cd60bc56SAndroid Build Coastguard Worker	.long	0x0
95*cd60bc56SAndroid Build Coastguard Worker	.balign	4
96*cd60bc56SAndroid Build Coastguard Worker	.long	OF_DT_BEGIN_NODE
97*cd60bc56SAndroid Build Coastguard Worker	.asciz	"PowerPC,970@0"
98*cd60bc56SAndroid Build Coastguard Worker	.balign	4
99*cd60bc56SAndroid Build Coastguard Worker	.long	OF_DT_PROP
100*cd60bc56SAndroid Build Coastguard Worker	.long	0xc
101*cd60bc56SAndroid Build Coastguard Worker	.long	0x3a
102*cd60bc56SAndroid Build Coastguard Worker	.long	0x506f7765
103*cd60bc56SAndroid Build Coastguard Worker	.long	0x7250432c
104*cd60bc56SAndroid Build Coastguard Worker	.long	0x39373000
105*cd60bc56SAndroid Build Coastguard Worker	.balign	4
106*cd60bc56SAndroid Build Coastguard Worker	.long	OF_DT_PROP
107*cd60bc56SAndroid Build Coastguard Worker	.long	0x4
108*cd60bc56SAndroid Build Coastguard Worker	.long	0x3f
109*cd60bc56SAndroid Build Coastguard Worker	.long	0x63707500
110*cd60bc56SAndroid Build Coastguard Worker	.balign	4
111*cd60bc56SAndroid Build Coastguard Worker	.long	OF_DT_PROP
112*cd60bc56SAndroid Build Coastguard Worker	.long	0x4
113*cd60bc56SAndroid Build Coastguard Worker	.long	0x4b
114*cd60bc56SAndroid Build Coastguard Worker	.long	0x0
115*cd60bc56SAndroid Build Coastguard Worker	.balign	4
116*cd60bc56SAndroid Build Coastguard Worker	.long	OF_DT_PROP
117*cd60bc56SAndroid Build Coastguard Worker	.long	0x4
118*cd60bc56SAndroid Build Coastguard Worker	.long	0x4f
119*cd60bc56SAndroid Build Coastguard Worker	.long	0x5f5e1000
120*cd60bc56SAndroid Build Coastguard Worker	.balign	4
121*cd60bc56SAndroid Build Coastguard Worker	.long	OF_DT_PROP
122*cd60bc56SAndroid Build Coastguard Worker	.long	0x4
123*cd60bc56SAndroid Build Coastguard Worker	.long	0x5f
124*cd60bc56SAndroid Build Coastguard Worker	.long	0x1fca055
125*cd60bc56SAndroid Build Coastguard Worker	.balign	4
126*cd60bc56SAndroid Build Coastguard Worker	.long	OF_DT_PROP
127*cd60bc56SAndroid Build Coastguard Worker	.long	0x0
128*cd60bc56SAndroid Build Coastguard Worker	.long	0x72
129*cd60bc56SAndroid Build Coastguard Worker	.balign	4
130*cd60bc56SAndroid Build Coastguard Worker	.long	OF_DT_PROP
131*cd60bc56SAndroid Build Coastguard Worker	.long	0x4
132*cd60bc56SAndroid Build Coastguard Worker	.long	0x81
133*cd60bc56SAndroid Build Coastguard Worker	.long	0x10000
134*cd60bc56SAndroid Build Coastguard Worker	.balign	4
135*cd60bc56SAndroid Build Coastguard Worker	.long	OF_DT_PROP
136*cd60bc56SAndroid Build Coastguard Worker	.long	0x4
137*cd60bc56SAndroid Build Coastguard Worker	.long	0x8e
138*cd60bc56SAndroid Build Coastguard Worker	.long	0x8000
139*cd60bc56SAndroid Build Coastguard Worker	.balign	4
140*cd60bc56SAndroid Build Coastguard Worker	.long	OF_DT_END_NODE
141*cd60bc56SAndroid Build Coastguard Worker	.long	OF_DT_BEGIN_NODE
142*cd60bc56SAndroid Build Coastguard Worker	.asciz	"PowerPC,970@1"
143*cd60bc56SAndroid Build Coastguard Worker	.balign	4
144*cd60bc56SAndroid Build Coastguard Worker	.long	OF_DT_PROP
145*cd60bc56SAndroid Build Coastguard Worker	.long	0xc
146*cd60bc56SAndroid Build Coastguard Worker	.long	0x3a
147*cd60bc56SAndroid Build Coastguard Worker	.long	0x506f7765
148*cd60bc56SAndroid Build Coastguard Worker	.long	0x7250432c
149*cd60bc56SAndroid Build Coastguard Worker	.long	0x39373000
150*cd60bc56SAndroid Build Coastguard Worker	.balign	4
151*cd60bc56SAndroid Build Coastguard Worker	.long	OF_DT_PROP
152*cd60bc56SAndroid Build Coastguard Worker	.long	0x4
153*cd60bc56SAndroid Build Coastguard Worker	.long	0x3f
154*cd60bc56SAndroid Build Coastguard Worker	.long	0x63707500
155*cd60bc56SAndroid Build Coastguard Worker	.balign	4
156*cd60bc56SAndroid Build Coastguard Worker	.long	OF_DT_PROP
157*cd60bc56SAndroid Build Coastguard Worker	.long	0x4
158*cd60bc56SAndroid Build Coastguard Worker	.long	0x4b
159*cd60bc56SAndroid Build Coastguard Worker	.long	0x1
160*cd60bc56SAndroid Build Coastguard Worker	.balign	4
161*cd60bc56SAndroid Build Coastguard Worker	.long	OF_DT_PROP
162*cd60bc56SAndroid Build Coastguard Worker	.long	0x4
163*cd60bc56SAndroid Build Coastguard Worker	.long	0x4f
164*cd60bc56SAndroid Build Coastguard Worker	.long	0x5f5e1000
165*cd60bc56SAndroid Build Coastguard Worker	.balign	4
166*cd60bc56SAndroid Build Coastguard Worker	.long	OF_DT_PROP
167*cd60bc56SAndroid Build Coastguard Worker	.long	0x4
168*cd60bc56SAndroid Build Coastguard Worker	.long	0x5f
169*cd60bc56SAndroid Build Coastguard Worker	.long	0x1fca055
170*cd60bc56SAndroid Build Coastguard Worker	.balign	4
171*cd60bc56SAndroid Build Coastguard Worker	.long	OF_DT_PROP
172*cd60bc56SAndroid Build Coastguard Worker	.long	0x4
173*cd60bc56SAndroid Build Coastguard Worker	.long	0x81
174*cd60bc56SAndroid Build Coastguard Worker	.long	0x10000
175*cd60bc56SAndroid Build Coastguard Worker	.balign	4
176*cd60bc56SAndroid Build Coastguard Worker	.long	OF_DT_PROP
177*cd60bc56SAndroid Build Coastguard Worker	.long	0x4
178*cd60bc56SAndroid Build Coastguard Worker	.long	0x8e
179*cd60bc56SAndroid Build Coastguard Worker	.long	0x8000
180*cd60bc56SAndroid Build Coastguard Worker	.balign	4
181*cd60bc56SAndroid Build Coastguard Worker	.long	OF_DT_END_NODE
182*cd60bc56SAndroid Build Coastguard Worker	.long	OF_DT_END_NODE
183*cd60bc56SAndroid Build Coastguard Worker	.long	OF_DT_BEGIN_NODE
184*cd60bc56SAndroid Build Coastguard Worker	.asciz	"randomnode"
185*cd60bc56SAndroid Build Coastguard Worker	.balign	4
186*cd60bc56SAndroid Build Coastguard Worker	.long	OF_DT_PROP
187*cd60bc56SAndroid Build Coastguard Worker	.long	0x13
188*cd60bc56SAndroid Build Coastguard Worker	.long	0x9b
189*cd60bc56SAndroid Build Coastguard Worker	.long	0xff007374
190*cd60bc56SAndroid Build Coastguard Worker	.long	0x75666673
191*cd60bc56SAndroid Build Coastguard Worker	.long	0x74756666
192*cd60bc56SAndroid Build Coastguard Worker	.long	0x909090a
193*cd60bc56SAndroid Build Coastguard Worker	.short	0xa0a
194*cd60bc56SAndroid Build Coastguard Worker	.byte	0x0
195*cd60bc56SAndroid Build Coastguard Worker	.balign	4
196*cd60bc56SAndroid Build Coastguard Worker	.long	OF_DT_PROP
197*cd60bc56SAndroid Build Coastguard Worker	.long	0x9
198*cd60bc56SAndroid Build Coastguard Worker	.long	0xa2
199*cd60bc56SAndroid Build Coastguard Worker	.long	0xa0b0c0d
200*cd60bc56SAndroid Build Coastguard Worker	.long	0xdeeaadbe
201*cd60bc56SAndroid Build Coastguard Worker	.byte	0xef
202*cd60bc56SAndroid Build Coastguard Worker	.balign	4
203*cd60bc56SAndroid Build Coastguard Worker	.long	OF_DT_PROP
204*cd60bc56SAndroid Build Coastguard Worker	.long	0x4
205*cd60bc56SAndroid Build Coastguard Worker	.long	0xa7
206*cd60bc56SAndroid Build Coastguard Worker	.long	0x2
207*cd60bc56SAndroid Build Coastguard Worker	.balign	4
208*cd60bc56SAndroid Build Coastguard Worker	.long	OF_DT_PROP
209*cd60bc56SAndroid Build Coastguard Worker	.long	0x14
210*cd60bc56SAndroid Build Coastguard Worker	.long	0xab
211*cd60bc56SAndroid Build Coastguard Worker	.long	0x61626300
212*cd60bc56SAndroid Build Coastguard Worker	.long	0x12340000
213*cd60bc56SAndroid Build Coastguard Worker	.long	0xa
214*cd60bc56SAndroid Build Coastguard Worker	.long	0xb
215*cd60bc56SAndroid Build Coastguard Worker	.long	0xc
216*cd60bc56SAndroid Build Coastguard Worker	.balign	4
217*cd60bc56SAndroid Build Coastguard Worker	.long	OF_DT_END_NODE
218*cd60bc56SAndroid Build Coastguard Worker	.long	OF_DT_BEGIN_NODE
219*cd60bc56SAndroid Build Coastguard Worker	.asciz	"memory@0"
220*cd60bc56SAndroid Build Coastguard Worker	.balign	4
221*cd60bc56SAndroid Build Coastguard Worker	.long	OF_DT_PROP
222*cd60bc56SAndroid Build Coastguard Worker	.long	0x7
223*cd60bc56SAndroid Build Coastguard Worker	.long	0x3f
224*cd60bc56SAndroid Build Coastguard Worker	.long	0x6d656d6f
225*cd60bc56SAndroid Build Coastguard Worker	.short	0x7279
226*cd60bc56SAndroid Build Coastguard Worker	.byte	0x0
227*cd60bc56SAndroid Build Coastguard Worker	.balign	4
228*cd60bc56SAndroid Build Coastguard Worker	.globl	memreg
229*cd60bc56SAndroid Build Coastguard Workermemreg:
230*cd60bc56SAndroid Build Coastguard Worker	.long	OF_DT_PROP
231*cd60bc56SAndroid Build Coastguard Worker	.long	0x10
232*cd60bc56SAndroid Build Coastguard Worker	.long	0x4b
233*cd60bc56SAndroid Build Coastguard Worker	.long	0x0
234*cd60bc56SAndroid Build Coastguard Worker	.long	0x0
235*cd60bc56SAndroid Build Coastguard Worker	.long	0x0
236*cd60bc56SAndroid Build Coastguard Worker	.long	0x20000000
237*cd60bc56SAndroid Build Coastguard Worker	.balign	4
238*cd60bc56SAndroid Build Coastguard Worker	.long	OF_DT_PROP
239*cd60bc56SAndroid Build Coastguard Worker	.long	0x4
240*cd60bc56SAndroid Build Coastguard Worker	.long	0x2c
241*cd60bc56SAndroid Build Coastguard Worker	.long	0x2
242*cd60bc56SAndroid Build Coastguard Worker	.balign	4
243*cd60bc56SAndroid Build Coastguard Worker	.long	OF_DT_END_NODE
244*cd60bc56SAndroid Build Coastguard Worker	.long	OF_DT_BEGIN_NODE
245*cd60bc56SAndroid Build Coastguard Worker	.asciz	"chosen"
246*cd60bc56SAndroid Build Coastguard Worker	.balign	4
247*cd60bc56SAndroid Build Coastguard Worker	.long	OF_DT_PROP
248*cd60bc56SAndroid Build Coastguard Worker	.long	0xf
249*cd60bc56SAndroid Build Coastguard Worker	.long	0xb1
250*cd60bc56SAndroid Build Coastguard Worker	.long	0x726f6f74
251*cd60bc56SAndroid Build Coastguard Worker	.long	0x3d2f6465
252*cd60bc56SAndroid Build Coastguard Worker	.long	0x762f7364
253*cd60bc56SAndroid Build Coastguard Worker	.short	0x6132
254*cd60bc56SAndroid Build Coastguard Worker	.byte	0x0
255*cd60bc56SAndroid Build Coastguard Worker	.balign	4
256*cd60bc56SAndroid Build Coastguard Worker	.long	OF_DT_PROP
257*cd60bc56SAndroid Build Coastguard Worker	.long	0x4
258*cd60bc56SAndroid Build Coastguard Worker	.long	0xba
259*cd60bc56SAndroid Build Coastguard Worker	.long	0x600
260*cd60bc56SAndroid Build Coastguard Worker	.balign	4
261*cd60bc56SAndroid Build Coastguard Worker	.long	OF_DT_END_NODE
262*cd60bc56SAndroid Build Coastguard Worker	.long	OF_DT_END_NODE
263*cd60bc56SAndroid Build Coastguard Worker	.long	OF_DT_END
264*cd60bc56SAndroid Build Coastguard Worker	.globl	dt_struct_end
265*cd60bc56SAndroid Build Coastguard Workerdt_struct_end:
266*cd60bc56SAndroid Build Coastguard Worker_dt_struct_end:
267*cd60bc56SAndroid Build Coastguard Worker	.globl	dt_strings_start
268*cd60bc56SAndroid Build Coastguard Workerdt_strings_start:
269*cd60bc56SAndroid Build Coastguard Worker_dt_strings_start:
270*cd60bc56SAndroid Build Coastguard Worker	.asciz	"model"
271*cd60bc56SAndroid Build Coastguard Worker	.asciz	"compatible"
272*cd60bc56SAndroid Build Coastguard Worker	.asciz	"#address-cells"
273*cd60bc56SAndroid Build Coastguard Worker	.asciz	"#size-cells"
274*cd60bc56SAndroid Build Coastguard Worker	.asciz	"linux,phandle"
275*cd60bc56SAndroid Build Coastguard Worker	.asciz	"name"
276*cd60bc56SAndroid Build Coastguard Worker	.asciz	"device_type"
277*cd60bc56SAndroid Build Coastguard Worker	.asciz	"reg"
278*cd60bc56SAndroid Build Coastguard Worker	.asciz	"clock-frequency"
279*cd60bc56SAndroid Build Coastguard Worker	.asciz	"timebase-frequency"
280*cd60bc56SAndroid Build Coastguard Worker	.asciz	"linux,boot-cpu"
281*cd60bc56SAndroid Build Coastguard Worker	.asciz	"i-cache-size"
282*cd60bc56SAndroid Build Coastguard Worker	.asciz	"d-cache-size"
283*cd60bc56SAndroid Build Coastguard Worker	.asciz	"string"
284*cd60bc56SAndroid Build Coastguard Worker	.asciz	"blob"
285*cd60bc56SAndroid Build Coastguard Worker	.asciz	"ref"
286*cd60bc56SAndroid Build Coastguard Worker	.asciz	"mixed"
287*cd60bc56SAndroid Build Coastguard Worker	.asciz	"bootargs"
288*cd60bc56SAndroid Build Coastguard Worker	.asciz	"linux,platform"
289*cd60bc56SAndroid Build Coastguard Worker	.globl	dt_strings_end
290*cd60bc56SAndroid Build Coastguard Workerdt_strings_end:
291*cd60bc56SAndroid Build Coastguard Worker_dt_strings_end:
292*cd60bc56SAndroid Build Coastguard Worker	.globl	dt_blob_end
293*cd60bc56SAndroid Build Coastguard Workerdt_blob_end:
294*cd60bc56SAndroid Build Coastguard Worker_dt_blob_end:
295