Commit 572045b6e7dd510999e9649c0d94fead1b29f1b7

Authored by Philipp Tomsich
Committed by Simon Glass
1 parent c5f99c654e

rockchip: dts: rk3399-puma: Add DDR3-1600 timings and use for Puma

With the validation done for DDR3-1600 (i.e. 800 MHz bus clock), we
add the timings (rk3399-sdram-ddr3-1600.dtsi) and change rk3399-puma.dts
to use these by default.

Signed-off-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Acked-by: Simon Glass <sjg@chromium.org>
Drop blank line at end of file:
Signed-off-by: Simon Glass <sjg@chromium.org>

Showing 2 changed files with 1541 additions and 1 deletions Inline Diff

arch/arm/dts/rk3399-puma.dts
1 /* 1 /*
2 * (C) Copyright 2017 Theobroma Systems Design und Consulting GmbH 2 * (C) Copyright 2017 Theobroma Systems Design und Consulting GmbH
3 * 3 *
4 * SPDX-License-Identifier: GPL-2.0+ X11 4 * SPDX-License-Identifier: GPL-2.0+ X11
5 */ 5 */
6 6
7 /dts-v1/; 7 /dts-v1/;
8 #include <dt-bindings/pwm/pwm.h> 8 #include <dt-bindings/pwm/pwm.h>
9 #include "rk3399.dtsi" 9 #include "rk3399.dtsi"
10 #include "rk3399-sdram-ddr3-1333.dtsi" 10 #include "rk3399-sdram-ddr3-1600.dtsi"
11 11
12 / { 12 / {
13 model = "Theobroma Systems RK3399-Q7 SoM"; 13 model = "Theobroma Systems RK3399-Q7 SoM";
14 compatible = "tsd,puma", "rockchip,rk3399"; 14 compatible = "tsd,puma", "rockchip,rk3399";
15
16 config {
17 u-boot,spl-payload-offset = <204800>;
18 };
15 19
16 chosen { 20 chosen {
17 stdout-path = "serial0:115200n8"; 21 stdout-path = "serial0:115200n8";
18 u-boot,spl-boot-order = &spiflash, &sdhci, &sdmmc; 22 u-boot,spl-boot-order = &spiflash, &sdhci, &sdmmc;
19 }; 23 };
20 24
21 aliases { 25 aliases {
22 spi0 = &spi1; 26 spi0 = &spi1;
23 spi1 = &spi5; 27 spi1 = &spi5;
24 }; 28 };
25 29
26 vdd_center: vdd-center { 30 vdd_center: vdd-center {
27 compatible = "pwm-regulator"; 31 compatible = "pwm-regulator";
28 pwms = <&pwm3 0 25000 0>; 32 pwms = <&pwm3 0 25000 0>;
29 regulator-name = "vdd_center"; 33 regulator-name = "vdd_center";
30 regulator-min-microvolt = <800000>; 34 regulator-min-microvolt = <800000>;
31 regulator-max-microvolt = <1400000>; 35 regulator-max-microvolt = <1400000>;
32 regulator-init-microvolt = <950000>; 36 regulator-init-microvolt = <950000>;
33 regulator-always-on; 37 regulator-always-on;
34 regulator-boot-on; 38 regulator-boot-on;
35 status = "okay"; 39 status = "okay";
36 }; 40 };
37 41
38 vcc3v3_sys: vcc3v3-sys { 42 vcc3v3_sys: vcc3v3-sys {
39 compatible = "regulator-fixed"; 43 compatible = "regulator-fixed";
40 regulator-name = "vcc3v3_sys"; 44 regulator-name = "vcc3v3_sys";
41 regulator-always-on; 45 regulator-always-on;
42 regulator-boot-on; 46 regulator-boot-on;
43 regulator-min-microvolt = <3300000>; 47 regulator-min-microvolt = <3300000>;
44 regulator-max-microvolt = <3300000>; 48 regulator-max-microvolt = <3300000>;
45 }; 49 };
46 50
47 vcc_phy: vcc-phy-regulator { 51 vcc_phy: vcc-phy-regulator {
48 compatible = "regulator-fixed"; 52 compatible = "regulator-fixed";
49 regulator-name = "vcc_phy"; 53 regulator-name = "vcc_phy";
50 regulator-always-on; 54 regulator-always-on;
51 regulator-boot-on; 55 regulator-boot-on;
52 }; 56 };
53 57
54 vcc5v0_host: vcc5v0-host-en { 58 vcc5v0_host: vcc5v0-host-en {
55 compatible = "regulator-fixed"; 59 compatible = "regulator-fixed";
56 regulator-name = "vcc5v0_host"; 60 regulator-name = "vcc5v0_host";
57 gpio = <&gpio4 25 GPIO_ACTIVE_HIGH>; 61 gpio = <&gpio4 25 GPIO_ACTIVE_HIGH>;
58 }; 62 };
59 63
60 clkin_gmac: external-gmac-clock { 64 clkin_gmac: external-gmac-clock {
61 compatible = "fixed-clock"; 65 compatible = "fixed-clock";
62 clock-frequency = <125000000>; 66 clock-frequency = <125000000>;
63 clock-output-names = "clkin_gmac"; 67 clock-output-names = "clkin_gmac";
64 #clock-cells = <0>; 68 #clock-cells = <0>;
65 }; 69 };
66 70
67 vcc_phy: vcc-phy-regulator { 71 vcc_phy: vcc-phy-regulator {
68 compatible = "regulator-fixed"; 72 compatible = "regulator-fixed";
69 regulator-name = "vcc_phy"; 73 regulator-name = "vcc_phy";
70 regulator-always-on; 74 regulator-always-on;
71 regulator-boot-on; 75 regulator-boot-on;
72 }; 76 };
73 }; 77 };
74 78
75 &emmc_phy { 79 &emmc_phy {
76 status = "okay"; 80 status = "okay";
77 }; 81 };
78 82
79 &pwm0 { 83 &pwm0 {
80 status = "okay"; 84 status = "okay";
81 }; 85 };
82 86
83 &pwm2 { 87 &pwm2 {
84 status = "okay"; 88 status = "okay";
85 }; 89 };
86 90
87 &pwm3 { 91 &pwm3 {
88 status = "okay"; 92 status = "okay";
89 }; 93 };
90 94
91 &sdmmc { 95 &sdmmc {
92 u-boot,dm-pre-reloc; 96 u-boot,dm-pre-reloc;
93 bus-width = <4>; 97 bus-width = <4>;
94 status = "okay"; 98 status = "okay";
95 }; 99 };
96 100
97 &sdhci { 101 &sdhci {
98 bus-width = <8>; 102 bus-width = <8>;
99 mmc-hs400-1_8v; 103 mmc-hs400-1_8v;
100 mmc-hs400-enhanced-strobe; 104 mmc-hs400-enhanced-strobe;
101 non-removable; 105 non-removable;
102 status = "okay"; 106 status = "okay";
103 }; 107 };
104 108
105 &uart0 { 109 &uart0 {
106 status = "okay"; 110 status = "okay";
107 }; 111 };
108 112
109 &uart2 { 113 &uart2 {
110 status = "okay"; 114 status = "okay";
111 }; 115 };
112 116
113 &usb_host0_ehci { 117 &usb_host0_ehci {
114 status = "okay"; 118 status = "okay";
115 }; 119 };
116 120
117 &usb_host0_ohci { 121 &usb_host0_ohci {
118 status = "okay"; 122 status = "okay";
119 }; 123 };
120 124
121 &dwc3_typec0 { 125 &dwc3_typec0 {
122 status = "okay"; 126 status = "okay";
123 }; 127 };
124 128
125 &usb_host1_ehci { 129 &usb_host1_ehci {
126 status = "okay"; 130 status = "okay";
127 }; 131 };
128 132
129 &usb_host1_ohci { 133 &usb_host1_ohci {
130 status = "okay"; 134 status = "okay";
131 }; 135 };
132 136
133 &dwc3_typec1 { 137 &dwc3_typec1 {
134 status = "okay"; 138 status = "okay";
135 }; 139 };
136 140
137 &pinctrl { 141 &pinctrl {
138 pmic { 142 pmic {
139 pmic_int_l: pmic-int-l { 143 pmic_int_l: pmic-int-l {
140 rockchip,pins = 144 rockchip,pins =
141 <1 21 RK_FUNC_GPIO &pcfg_pull_up>; 145 <1 21 RK_FUNC_GPIO &pcfg_pull_up>;
142 }; 146 };
143 147
144 pmic_dvs2: pmic-dvs2 { 148 pmic_dvs2: pmic-dvs2 {
145 rockchip,pins = 149 rockchip,pins =
146 <1 18 RK_FUNC_GPIO &pcfg_pull_down>; 150 <1 18 RK_FUNC_GPIO &pcfg_pull_down>;
147 }; 151 };
148 }; 152 };
149 }; 153 };
150 154
151 &gmac { 155 &gmac {
152 phy-supply = <&vcc_phy>; 156 phy-supply = <&vcc_phy>;
153 phy-mode = "rgmii"; 157 phy-mode = "rgmii";
154 clock_in_out = "input"; 158 clock_in_out = "input";
155 snps,reset-gpio = <&gpio3 16 GPIO_ACTIVE_LOW>; 159 snps,reset-gpio = <&gpio3 16 GPIO_ACTIVE_LOW>;
156 snps,reset-active-low; 160 snps,reset-active-low;
157 snps,reset-delays-us = <0 10000 50000>; 161 snps,reset-delays-us = <0 10000 50000>;
158 assigned-clocks = <&cru SCLK_RMII_SRC>; 162 assigned-clocks = <&cru SCLK_RMII_SRC>;
159 assigned-clock-parents = <&clkin_gmac>; 163 assigned-clock-parents = <&clkin_gmac>;
160 pinctrl-names = "default"; 164 pinctrl-names = "default";
161 pinctrl-0 = <&rgmii_pins>; 165 pinctrl-0 = <&rgmii_pins>;
162 tx_delay = <0x10>; 166 tx_delay = <0x10>;
163 rx_delay = <0x10>; 167 rx_delay = <0x10>;
164 status = "okay"; 168 status = "okay";
165 }; 169 };
166 170
167 &spi1 { 171 &spi1 {
168 u-boot,dm-pre-reloc; 172 u-boot,dm-pre-reloc;
169 173
170 status = "okay"; 174 status = "okay";
171 175
172 #address-cells = <1>; 176 #address-cells = <1>;
173 #size-cells = <0>; 177 #size-cells = <0>;
174 178
175 spiflash: w25q32dw@0 { 179 spiflash: w25q32dw@0 {
176 u-boot,dm-pre-reloc; 180 u-boot,dm-pre-reloc;
177 181
178 compatible = "spi-flash"; 182 compatible = "spi-flash";
179 reg = <0>; 183 reg = <0>;
180 spi-max-frequency = <5000000>; 184 spi-max-frequency = <5000000>;
181 spi-cpol; 185 spi-cpol;
182 spi-cpha; 186 spi-cpha;
183 }; 187 };
184 }; 188 };
185 189
186 &spi5 { 190 &spi5 {
187 status = "okay"; 191 status = "okay";
188 }; 192 };
189 193
arch/arm/dts/rk3399-sdram-ddr3-1600.dtsi
File was created 1 /*
2 * (C) 2017 Theobroma Systems Design und Consulting GmbH
3 *
4 * SPDX-License-Identifier: GPL-2.0+
5 */
6
7 &dmc {
8 rockchip,sdram-params = <
9 0x1
10 0xa
11 0x3
12 0x2
13 0x1
14 0x0
15 0xf
16 0xf
17 1
18 0x80151015
19 0x14040902
20 0x00000002
21 0x00006346
22 0x0000004c
23 0x00000000
24 0x1
25 0xa
26 0x3
27 0x2
28 0x1
29 0x0
30 0xf
31 0xf
32 1
33 0x80151015
34 0x14040902
35 0x00000002
36 0x00006346
37 0x0000004c
38 0x00000000
39 800
40 3
41 2
42 9
43 1
44 0x00000600
45 0x00000000
46 0x00000000
47 0x00000000
48 0x00000000
49 0x00000008
50 0x00000000
51 0x00000000
52 0x00000000
53 0x00000008
54 0x00000000
55 0x00000000
56 0x00000000
57 0x00000008
58 0x00000000
59 0x00000000
60 0x01000000
61 0x00000000
62 0x00000101
63 0x00020100
64 0x00027100
65 0x00061a80
66 0x02000200
67 0x08160200
68 0x00081600
69 0x04000816
70 0x26050004
71 0x1c0b061c
72 0x1c260500
73 0x001c0b06
74 0x061c2605
75 0x06001c0b
76 0x00000c04
77 0x0400db60
78 0x0c040605
79 0x0400db60
80 0x0c040605
81 0x0400db60
82 0x02030005
83 0x0b0c0b00
84 0x000c0b0c
85 0x14000a0a
86 0x00000a0a
87 0x00010000
88 0x03171717
89 0x000b0b0b
90 0x00000000
91 0x03010000
92 0x18580118
93 0x18580118
94 0x18580118
95 0x00000000
96 0x00050005
97 0x00140005
98 0x00140014
99 0x00000000
100 0x00000000
101 0x00000000
102 0x00000000
103 0x02000000
104 0x02000120
105 0x02000120
106 0x00000120
107 0x00000000
108 0x00000000
109 0x00000000
110 0x00000000
111 0x00000000
112 0x00000000
113 0x00000301
114 0x00000001
115 0x00000000
116 0x00000000
117 0x01000000
118 0x80104002
119 0x00040003
120 0x00040005
121 0x00030000
122 0x00050004
123 0x00000004
124 0x00040003
125 0x00040005
126 0x61600000
127 0x000030b0
128 0x30b06160
129 0x61600000
130 0x000030b0
131 0x00000000
132 0x00000000
133 0x00000000
134 0x00000000
135 0x00000000
136 0x08080800
137 0x00080808
138 0x00030200
139 0x00040700
140 0x00000302
141 0x02000407
142 0x00000003
143 0x00030f04
144 0x00070004
145 0x00000000
146 0x00000000
147 0x00000000
148 0x00000000
149 0x00000000
150 0x00000000
151 0x00010000
152 0x00010000
153 0x20040020
154 0x00200400
155 0x01000400
156 0x00000b80
157 0x00000000
158 0x00000001
159 0x00000002
160 0x0000000e
161 0x00000000
162 0x00000000
163 0x00000000
164 0x00000000
165 0x00000000
166 0x00a00000
167 0x00c80050
168 0x00c80000
169 0x005000a0
170 0x000000c8
171 0x00a000c8
172 0x00c80050
173 0x00c80000
174 0x00000000
175 0x00000000
176 0x00000000
177 0x00420c70
178 0x0c700018
179 0x00180042
180 0x00420c70
181 0x00000018
182 0x00000000
183 0x00000000
184 0x00000000
185 0x00000000
186 0x00000000
187 0x00000000
188 0x00000000
189 0x00000000
190 0x00000000
191 0x00420c70
192 0x0c700018
193 0x00180042
194 0x00420c70
195 0x00000018
196 0x00000000
197 0x00000000
198 0x00000000
199 0x00000000
200 0x00000000
201 0x00000000
202 0x00000000
203 0x00000000
204 0x00000000
205 0x01000000
206 0x00000000
207 0x00000000
208 0x18151100
209 0x0000000c
210 0x00000000
211 0x00000000
212 0x00000000
213 0x00000000
214 0x00000000
215 0x00000000
216 0x00000000
217 0x00000000
218 0x00000000
219 0x00000000
220 0x00000000
221 0x00000000
222 0x00000000
223 0x00020003
224 0x00400100
225 0x00000000
226 0x01000200
227 0x00000040
228 0x00020000
229 0x00400100
230 0x00000000
231 0x00000000
232 0x00000000
233 0x01010100
234 0x00000202
235 0x0a000001
236 0x01000f0f
237 0x00000000
238 0x00000000
239 0x00010003
240 0x00000c03
241 0x00000000
242 0x00000000
243 0x01000000
244 0x00010000
245 0x00000001
246 0x00000000
247 0x00000000
248 0x00000000
249 0x00000000
250 0x00000000
251 0x00000000
252 0x00000000
253 0x00000000
254 0x00000000
255 0x00010000
256 0x07070702
257 0x01010606
258 0x00000001
259 0x03030300
260 0x03080808
261 0x03050303
262 0x03050303
263 0x00050303
264 0x00020202
265 0x00000000
266 0x00000000
267 0x00000000
268 0x00000000
269 0x0d000001
270 0x00010028
271 0x00010000
272 0x00000003
273 0x00000000
274 0x00000000
275 0x00000000
276 0x00000000
277 0x00000000
278 0x00000000
279 0x00000000
280 0x00000000
281 0x00010100
282 0x01000000
283 0x00000001
284 0x00000303
285 0x00000000
286 0x00000000
287 0x00000000
288 0x00000000
289 0x00000000
290 0x00000000
291 0x00000000
292 0x00000000
293 0x00000000
294 0x00000000
295 0x00000000
296 0x00000000
297 0x00000000
298 0x00000000
299 0x00000000
300 0x000556aa
301 0x000aaaaa
302 0x000aa955
303 0x00055555
304 0x000b3133
305 0x0004cd33
306 0x0004cecc
307 0x000b32cc
308 0x00010300
309 0x03000100
310 0x00000000
311 0x00000000
312 0x00000000
313 0x00000000
314 0x00000000
315 0x00000000
316 0x00000000
317 0x00000000
318 0x00ffff00
319 0x15150000
320 0x08000015
321 0x000030b0
322 0x00000200
323 0x00000200
324 0x00000200
325 0x00000200
326 0x000030b0
327 0x0001e6e0
328 0x30b00709
329 0x00000200
330 0x00000200
331 0x00000200
332 0x00000200
333 0x000030b0
334 0x0001e6e0
335 0x30b00709
336 0x00000200
337 0x00000200
338 0x00000200
339 0x00000200
340 0x000030b0
341 0x0001e6e0
342 0x02020709
343 0x03030202
344 0x00000014
345 0x00000000
346 0x00000000
347 0x00001403
348 0x00000000
349 0x00000000
350 0x00000000
351 0x00030000
352 0x00060018
353 0x00060018
354 0x00060018
355 0x00000000
356 0x00000000
357 0x01000000
358 0x02060206
359 0x00050206
360 0x00000000
361 0x00000000
362 0x00000000
363 0x00000000
364 0x00000000
365 0x00000000
366 0x00000000
367 0x00000000
368 0x01000100
369 0x01010101
370 0x01000101
371 0x01000100
372 0x00010001
373 0x00010002
374 0x00020100
375 0x00000002
376 0x00000600
377 0x00000000
378 0x00006160
379 0x000030b0
380 0x00006160
381 0x000030b0
382 0x00006160
383 0x30b030b0
384 0x00000200
385 0x00000200
386 0x00000200
387 0x00000200
388 0x000030b0
389 0x00000200
390 0x00000200
391 0x00000200
392 0x00000200
393 0x000030b0
394 0x00000200
395 0x00000200
396 0x00000200
397 0x00000200
398 0x00010000
399 0x00000007
400 0x110f0001
401 0x3c020000
402 0x3fffffff
403 0x3c030000
404 0x1dc0ffff
405 0x3c010000
406 0x1dc0ffff
407 0x3c000000
408 0x1dc0ffff
409 0x3c300400
410 0x1dc7ffff
411 0x3c000000
412 0x00000000
413 0x3c000000
414 0x00000000
415 0x3c000000
416 0x00000000
417 0x03000101
418 0x00242424
419 0x08160008
420 0x00081600
421 0x00000016
422 0x18580118
423 0x18580118
424 0x18580118
425 0x00000500
426 0x00000000
427 0x00000000
428 0x00000000
429 0x00000000
430 0x00000000
431 0x00000000
432 0x00000000
433 0x00000000
434 0x04040000
435 0x0d000004
436 0x00000128
437 0x00000000
438 0x00030003
439 0x00000014
440 0x00000000
441 0x00000000
442 0x07060002
443 0x07010701
444 0x00060601
445 0x00020001
446 0x00080004
447 0x00000000
448 0x00000000
449 0x03030300
450 0x00000000
451 0x00000000
452 0x00000000
453 0x00030300
454 0x00000014
455 0x00000000
456 0x01010300
457 0x00000000
458 0x00000000
459 0x01000000
460 0x00000101
461 0x55555a5a
462 0x55555a5a
463 0x55555a5a
464 0x55555a5a
465 0x09090001
466 0x07070009
467 0x02020007
468 0x00000102
469 0x00030000
470 0x17030000
471 0x00060018
472 0x00060018
473 0x00060018
474 0x00000000
475 0x00000000
476 0x00000000
477 0x140a0000
478 0x000a000a
479 0x00000a00
480 0x010a000a
481 0x00000100
482 0x01000000
483 0x00000000
484 0x00000100
485 0x1e1a0000
486 0x10010204
487 0x07070705
488 0x20000202
489 0x00201000
490 0x00201000
491 0x04041000
492 0x10100100
493 0x00010110
494 0x004b004a
495 0x1a030000
496 0x0102041e
497 0x34000000
498 0x00000000
499 0x00000000
500 0x00000000
501 0x00004200
502 0x00000018
503 0x004d4d00
504 0x00180042
505 0x4d000000
506 0x0000424d
507 0x00000018
508 0x004d4d00
509 0x00180042
510 0x4d000000
511 0x0000424d
512 0x00000018
513 0x004d4d00
514 0x00180042
515 0x4d000000
516 0x0042004d
517 0x00000018
518 0x004d4d00
519 0x00180042
520 0x4d000000
521 0x0000424d
522 0x00000018
523 0x004d4d00
524 0x00180042
525 0x4d000000
526 0x0000424d
527 0x00000018
528 0x004d4d00
529 0x00180042
530 0x4d000000
531 0x0000004d
532 0x00c800c8
533 0x060400c8
534 0x0c060b0b
535 0x1c00d92e
536 0x08042000
537 0x0b0b060c
538 0x00000c06
539 0x1c00d92e
540 0x08042000
541 0x0b0b060c
542 0x00000c06
543 0x1c00d92e
544 0x08042000
545 0x0200020c
546 0x02000200
547 0x02000200
548 0x02000200
549 0x02000200
550 0x00000000
551 0x00000000
552 0x00000000
553 0x00000000
554 0x00000000
555 0x00000000
556 0x00000000
557 0x00000000
558 0x00000000
559 0x00000000
560 0x00000000
561 0x00000000
562 0x01000300
563 0x0030b000
564 0x0001e6e0
565 0x000030b0
566 0x0001e6e0
567 0x000030b0
568 0x0001e6e0
569 0x08000000
570 0x00000100
571 0x00000000
572 0x00000000
573 0x00000000
574 0x00000000
575 0x00000001
576 0x76543210
577 0x0004c008
578 0x00000099
579 0x00000000
580 0x00000000
581 0x00010000
582 0x01665555
583 0x00665555
584 0x00010f00
585 0x05010200
586 0x00000001
587 0x001700c0
588 0x00cc0001
589 0x00000066
590 0x00000000
591 0x00000000
592 0x00000000
593 0x00000000
594 0x00000000
595 0x00000000
596 0x00000000
597 0x00000000
598 0x04080000
599 0x04080400
600 0x08000000
601 0x0c00c007
602 0x00000100
603 0x00000100
604 0x55555555
605 0xaaaaaaaa
606 0x55555555
607 0xaaaaaaaa
608 0x00005555
609 0x00000000
610 0x00000000
611 0x00000000
612 0x00000000
613 0x00000000
614 0x00000000
615 0x00000000
616 0x00000000
617 0x00000000
618 0x00000000
619 0x00000000
620 0x00000000
621 0x00000000
622 0x00000000
623 0x00000000
624 0x00000000
625 0x00000000
626 0x00000000
627 0x00000000
628 0x00200000
629 0x00000000
630 0x00000000
631 0x00000000
632 0x00000000
633 0x00000000
634 0x00000000
635 0x02800280
636 0x02800280
637 0x02800280
638 0x02800280
639 0x00000280
640 0x00000000
641 0x00000000
642 0x00000000
643 0x00000000
644 0x00800000
645 0x00800080
646 0x00800080
647 0x00800080
648 0x00800080
649 0x00800080
650 0x00800080
651 0x00800080
652 0x00800080
653 0x00990080
654 0x00000001
655 0x00000000
656 0x00000000
657 0x00000200
658 0x00000000
659 0x51313152
660 0x80013130
661 0x02000080
662 0x00100001
663 0x07054208
664 0x000f0c0f
665 0x01000140
666 0x00000c20
667 0x00000000
668 0x00000000
669 0x00000000
670 0x00000000
671 0x00000000
672 0x00000000
673 0x00000000
674 0x00000000
675 0x00000000
676 0x00000000
677 0x00000000
678 0x00000000
679 0x00000000
680 0x00000000
681 0x00000000
682 0x00000000
683 0x00000000
684 0x00000000
685 0x00000000
686 0x00000000
687 0x00000000
688 0x00000000
689 0x00000000
690 0x00000000
691 0x00000000
692 0x00000000
693 0x00000000
694 0x00000000
695 0x00000000
696 0x00000000
697 0x00000000
698 0x00000000
699 0x00000000
700 0x00000000
701 0x00000000
702 0x00000000
703 0x00000000
704 0x76543210
705 0x0004c008
706 0x00000099
707 0x00000000
708 0x00000000
709 0x00010000
710 0x01665555
711 0x00665555
712 0x00010f00
713 0x05010200
714 0x00000001
715 0x001700c0
716 0x00cc0001
717 0x00000066
718 0x00000000
719 0x00000000
720 0x00000000
721 0x00000000
722 0x00000000
723 0x00000000
724 0x00000000
725 0x00000000
726 0x04080000
727 0x04080400
728 0x08000000
729 0x0c00c007
730 0x00000100
731 0x00000100
732 0x55555555
733 0xaaaaaaaa
734 0x55555555
735 0xaaaaaaaa
736 0x00005555
737 0x00000000
738 0x00000000
739 0x00000000
740 0x00000000
741 0x00000000
742 0x00000000
743 0x00000000
744 0x00000000
745 0x00000000
746 0x00000000
747 0x00000000
748 0x00000000
749 0x00000000
750 0x00000000
751 0x00000000
752 0x00000000
753 0x00000000
754 0x00000000
755 0x00000000
756 0x00200000
757 0x00000000
758 0x00000000
759 0x00000000
760 0x00000000
761 0x00000000
762 0x00000000
763 0x02800280
764 0x02800280
765 0x02800280
766 0x02800280
767 0x00000280
768 0x00000000
769 0x00000000
770 0x00000000
771 0x00000000
772 0x00800000
773 0x00800080
774 0x00800080
775 0x00800080
776 0x00800080
777 0x00800080
778 0x00800080
779 0x00800080
780 0x00800080
781 0x00990080
782 0x00000001
783 0x00000000
784 0x00000000
785 0x00000200
786 0x00000000
787 0x51313152
788 0x80013130
789 0x02000080
790 0x00100001
791 0x07054208
792 0x000f0c0f
793 0x01000140
794 0x00000c20
795 0x00000000
796 0x00000000
797 0x00000000
798 0x00000000
799 0x00000000
800 0x00000000
801 0x00000000
802 0x00000000
803 0x00000000
804 0x00000000
805 0x00000000
806 0x00000000
807 0x00000000
808 0x00000000
809 0x00000000
810 0x00000000
811 0x00000000
812 0x00000000
813 0x00000000
814 0x00000000
815 0x00000000
816 0x00000000
817 0x00000000
818 0x00000000
819 0x00000000
820 0x00000000
821 0x00000000
822 0x00000000
823 0x00000000
824 0x00000000
825 0x00000000
826 0x00000000
827 0x00000000
828 0x00000000
829 0x00000000
830 0x00000000
831 0x00000000
832 0x76543210
833 0x0004c008
834 0x00000099
835 0x00000000
836 0x00000000
837 0x00010000
838 0x01665555
839 0x00665555
840 0x00010f00
841 0x05010200
842 0x00000001
843 0x001700c0
844 0x00cc0001
845 0x00000066
846 0x00000000
847 0x00000000
848 0x00000000
849 0x00000000
850 0x00000000
851 0x00000000
852 0x00000000
853 0x00000000
854 0x04080000
855 0x04080400
856 0x08000000
857 0x0c00c007
858 0x00000100
859 0x00000100
860 0x55555555
861 0xaaaaaaaa
862 0x55555555
863 0xaaaaaaaa
864 0x00005555
865 0x00000000
866 0x00000000
867 0x00000000
868 0x00000000
869 0x00000000
870 0x00000000
871 0x00000000
872 0x00000000
873 0x00000000
874 0x00000000
875 0x00000000
876 0x00000000
877 0x00000000
878 0x00000000
879 0x00000000
880 0x00000000
881 0x00000000
882 0x00000000
883 0x00000000
884 0x00200000
885 0x00000000
886 0x00000000
887 0x00000000
888 0x00000000
889 0x00000000
890 0x00000000
891 0x02800280
892 0x02800280
893 0x02800280
894 0x02800280
895 0x00000280
896 0x00000000
897 0x00000000
898 0x00000000
899 0x00000000
900 0x00800000
901 0x00800080
902 0x00800080
903 0x00800080
904 0x00800080
905 0x00800080
906 0x00800080
907 0x00800080
908 0x00800080
909 0x00990080
910 0x00000001
911 0x00000000
912 0x00000000
913 0x00000200
914 0x00000000
915 0x51313152
916 0x80013130
917 0x02000080
918 0x00100001
919 0x07054208
920 0x000f0c0f
921 0x01000140
922 0x00000c20
923 0x00000000
924 0x00000000
925 0x00000000
926 0x00000000
927 0x00000000
928 0x00000000
929 0x00000000
930 0x00000000
931 0x00000000
932 0x00000000
933 0x00000000
934 0x00000000
935 0x00000000
936 0x00000000
937 0x00000000
938 0x00000000
939 0x00000000
940 0x00000000
941 0x00000000
942 0x00000000
943 0x00000000
944 0x00000000
945 0x00000000
946 0x00000000
947 0x00000000
948 0x00000000
949 0x00000000
950 0x00000000
951 0x00000000
952 0x00000000
953 0x00000000
954 0x00000000
955 0x00000000
956 0x00000000
957 0x00000000
958 0x00000000
959 0x00000000
960 0x76543210
961 0x0004c008
962 0x00000099
963 0x00000000
964 0x00000000
965 0x00010000
966 0x01665555
967 0x00665555
968 0x00010f00
969 0x05010200
970 0x00000001
971 0x001700c0
972 0x00cc0001
973 0x00000066
974 0x00000000
975 0x00000000
976 0x00000000
977 0x00000000
978 0x00000000
979 0x00000000
980 0x00000000
981 0x00000000
982 0x04080000
983 0x04080400
984 0x08000000
985 0x0c00c007
986 0x00000100
987 0x00000100
988 0x55555555
989 0xaaaaaaaa
990 0x55555555
991 0xaaaaaaaa
992 0x00005555
993 0x00000000
994 0x00000000
995 0x00000000
996 0x00000000
997 0x00000000
998 0x00000000
999 0x00000000
1000 0x00000000
1001 0x00000000
1002 0x00000000
1003 0x00000000
1004 0x00000000
1005 0x00000000
1006 0x00000000
1007 0x00000000
1008 0x00000000
1009 0x00000000
1010 0x00000000
1011 0x00000000
1012 0x00200000
1013 0x00000000
1014 0x00000000
1015 0x00000000
1016 0x00000000
1017 0x00000000
1018 0x00000000
1019 0x02800280
1020 0x02800280
1021 0x02800280
1022 0x02800280
1023 0x00000280
1024 0x00000000
1025 0x00000000
1026 0x00000000
1027 0x00000000
1028 0x00800000
1029 0x00800080
1030 0x00800080
1031 0x00800080
1032 0x00800080
1033 0x00800080
1034 0x00800080
1035 0x00800080
1036 0x00800080
1037 0x00990080
1038 0x00000001
1039 0x00000000
1040 0x00000000
1041 0x00000200
1042 0x00000000
1043 0x51313152
1044 0x80013130
1045 0x02000080
1046 0x00100001
1047 0x07054208
1048 0x000f0c0f
1049 0x01000140
1050 0x00000c20
1051 0x00000000
1052 0x00000000
1053 0x00000000
1054 0x00000000
1055 0x00000000
1056 0x00000000
1057 0x00000000
1058 0x00000000
1059 0x00000000
1060 0x00000000
1061 0x00000000
1062 0x00000000
1063 0x00000000
1064 0x00000000
1065 0x00000000
1066 0x00000000
1067 0x00000000
1068 0x00000000
1069 0x00000000
1070 0x00000000
1071 0x00000000
1072 0x00000000
1073 0x00000000
1074 0x00000000
1075 0x00000000
1076 0x00000000
1077 0x00000000
1078 0x00000000
1079 0x00000000
1080 0x00000000
1081 0x00000000
1082 0x00000000
1083 0x00000000
1084 0x00000000
1085 0x00000000
1086 0x00000000
1087 0x00000000
1088 0x00000000
1089 0x00800000
1090 0x00000000
1091 0x00000000
1092 0x00000000
1093 0x00000000
1094 0x00000000
1095 0x00000000
1096 0x00000000
1097 0x00000000
1098 0x00000000
1099 0x00400320
1100 0x00000040
1101 0x00dcba98
1102 0x00000000
1103 0x00dcba98
1104 0x01000000
1105 0x00020003
1106 0x00000000
1107 0x00000000
1108 0x00000000
1109 0x0000002a
1110 0x00000015
1111 0x00000015
1112 0x0000002a
1113 0x00000033
1114 0x0000000c
1115 0x0000000c
1116 0x00000033
1117 0x0a418820
1118 0x103f0000
1119 0x0000003f
1120 0x00030055
1121 0x03000300
1122 0x03000300
1123 0x00000300
1124 0x42080010
1125 0x00000003
1126 0x00000000
1127 0x00000000
1128 0x00000000
1129 0x00000000
1130 0x00000000
1131 0x00000000
1132 0x00000000
1133 0x00000000
1134 0x00000000
1135 0x00000000
1136 0x00000000
1137 0x00000000
1138 0x00000000
1139 0x00000000
1140 0x00000000
1141 0x00000000
1142 0x00000000
1143 0x00000000
1144 0x00000000
1145 0x00000000
1146 0x00000000
1147 0x00000000
1148 0x00000000
1149 0x00000000
1150 0x00000000
1151 0x00000000
1152 0x00000000
1153 0x00000000
1154 0x00000000
1155 0x00000000
1156 0x00000000
1157 0x00000000
1158 0x00000000
1159 0x00000000
1160 0x00000000
1161 0x00000000
1162 0x00000000
1163 0x00000000
1164 0x00000000
1165 0x00000000
1166 0x00000000
1167 0x00000000
1168 0x00000000
1169 0x00000000
1170 0x00000000
1171 0x00000000
1172 0x00000000
1173 0x00000000
1174 0x00000000
1175 0x00000000
1176 0x00000000
1177 0x00000000
1178 0x00000000
1179 0x00000000
1180 0x00000000
1181 0x00000000
1182 0x00000000
1183 0x00000000
1184 0x00000000
1185 0x00000000
1186 0x00000000
1187 0x00000000
1188 0x00000000
1189 0x00000000
1190 0x00000000
1191 0x00000000
1192 0x00000000
1193 0x00000000
1194 0x00000000
1195 0x00000000
1196 0x00000000
1197 0x00000000
1198 0x00000000
1199 0x00000000
1200 0x00000000
1201 0x00000000
1202 0x00000000
1203 0x00000000
1204 0x00000000
1205 0x00000000
1206 0x00000000
1207 0x00000000
1208 0x00000000
1209 0x00000000
1210 0x00000000
1211 0x00000000
1212 0x00000000
1213 0x00000000
1214 0x00000000
1215 0x00000000
1216 0x00000000
1217 0x00800000
1218 0x00000000
1219 0x00000000
1220 0x00000000
1221 0x00000000
1222 0x00000000
1223 0x00000000
1224 0x00000000
1225 0x00000000
1226 0x00000000
1227 0x00400320
1228 0x00000040
1229 0x00000000
1230 0x00000000
1231 0x00000000
1232 0x01000000
1233 0x00020003
1234 0x00000000
1235 0x00000000
1236 0x00000000
1237 0x0000002a
1238 0x00000015
1239 0x00000015
1240 0x0000002a
1241 0x00000033
1242 0x0000000c
1243 0x0000000c
1244 0x00000033
1245 0x16a4a0e6
1246 0x103f0000
1247 0x0000003f
1248 0x00030055
1249 0x03000300
1250 0x03000300
1251 0x00000300
1252 0x42080010
1253 0x00000003
1254 0x00000000
1255 0x00000000
1256 0x00000000
1257 0x00000000
1258 0x00000000
1259 0x00000000
1260 0x00000000
1261 0x00000000
1262 0x00000000
1263 0x00000000
1264 0x00000000
1265 0x00000000
1266 0x00000000
1267 0x00000000
1268 0x00000000
1269 0x00000000
1270 0x00000000
1271 0x00000000
1272 0x00000000
1273 0x00000000
1274 0x00000000
1275 0x00000000
1276 0x00000000
1277 0x00000000
1278 0x00000000
1279 0x00000000
1280 0x00000000
1281 0x00000000
1282 0x00000000
1283 0x00000000
1284 0x00000000
1285 0x00000000
1286 0x00000000
1287 0x00000000
1288 0x00000000
1289 0x00000000
1290 0x00000000
1291 0x00000000
1292 0x00000000
1293 0x00000000
1294 0x00000000
1295 0x00000000
1296 0x00000000
1297 0x00000000
1298 0x00000000
1299 0x00000000
1300 0x00000000
1301 0x00000000
1302 0x00000000
1303 0x00000000
1304 0x00000000
1305 0x00000000
1306 0x00000000
1307 0x00000000
1308 0x00000000
1309 0x00000000
1310 0x00000000
1311 0x00000000
1312 0x00000000
1313 0x00000000
1314 0x00000000
1315 0x00000000
1316 0x00000000
1317 0x00000000
1318 0x00000000
1319 0x00000000
1320 0x00000000
1321 0x00000000
1322 0x00000000
1323 0x00000000
1324 0x00000000
1325 0x00000000
1326 0x00000000
1327 0x00000000
1328 0x00000000
1329 0x00000000
1330 0x00000000
1331 0x00000000
1332 0x00000000
1333 0x00000000
1334 0x00000000
1335 0x00000000
1336 0x00000000
1337 0x00000000
1338 0x00000000
1339 0x00000000
1340 0x00000000
1341 0x00000000
1342 0x00000000
1343 0x00000000
1344 0x00000000
1345 0x00800000
1346 0x00000000
1347 0x00000000
1348 0x00000000
1349 0x00000000
1350 0x00000000
1351 0x00000000
1352 0x00000000
1353 0x00000000
1354 0x00000000
1355 0x00400320
1356 0x00000040
1357 0x00000000
1358 0x00000000
1359 0x00000000
1360 0x01000000
1361 0x00020003
1362 0x00000000
1363 0x00000000
1364 0x00000000
1365 0x0000002a
1366 0x00000015
1367 0x00000015
1368 0x0000002a
1369 0x00000033
1370 0x0000000c
1371 0x0000000c
1372 0x00000033
1373 0x1ee6b16a
1374 0x103f0000
1375 0x0000003f
1376 0x00030055
1377 0x03000300
1378 0x03000300
1379 0x00000300
1380 0x42080010
1381 0x00000003
1382 0x00000000
1383 0x00000000
1384 0x00000000
1385 0x00000000
1386 0x00000000
1387 0x00000000
1388 0x00000000
1389 0x00000000
1390 0x00000000
1391 0x00000000
1392 0x00000000
1393 0x00000000
1394 0x00000000
1395 0x00000000
1396 0x00000000
1397 0x00000000
1398 0x00000000
1399 0x00000000
1400 0x00000000
1401 0x00000000
1402 0x00000000
1403 0x00000000
1404 0x00000000
1405 0x00000000
1406 0x00000000
1407 0x00000000
1408 0x00000000
1409 0x00000000
1410 0x00000000
1411 0x00000000
1412 0x00000000
1413 0x00000000
1414 0x00000000
1415 0x00000000
1416 0x00000000
1417 0x00000000
1418 0x00000000
1419 0x00000000
1420 0x00000000
1421 0x00000000
1422 0x00000000
1423 0x00000000
1424 0x00000000
1425 0x00000000
1426 0x00000000
1427 0x00000000
1428 0x00000000
1429 0x00000000
1430 0x00000000
1431 0x00000000
1432 0x00000000
1433 0x00000000
1434 0x00000000
1435 0x00000000
1436 0x00000000
1437 0x00000000
1438 0x00000000
1439 0x00000000
1440 0x00000000
1441 0x00000000
1442 0x00000000
1443 0x00000000
1444 0x00000000
1445 0x00000000
1446 0x00000000
1447 0x00000000
1448 0x00000000
1449 0x00000000
1450 0x00000000
1451 0x00000000
1452 0x00000000
1453 0x00000000
1454 0x00000000
1455 0x00000000
1456 0x00000000
1457 0x00000000
1458 0x00000000
1459 0x00000000
1460 0x00000000
1461 0x00000000
1462 0x00000000
1463 0x00000000
1464 0x00000000
1465 0x00000000
1466 0x00000000
1467 0x00000000
1468 0x00000000
1469 0x00000000
1470 0x00000000
1471 0x00000000
1472 0x00000001
1473 0x00000000
1474 0x01000005
1475 0x04000f00
1476 0x00020040
1477 0x00020055
1478 0x00000000
1479 0x00000000
1480 0x00000000
1481 0x00000000
1482 0x00000000
1483 0x00010100
1484 0x00000601
1485 0x00000000
1486 0x00006400
1487 0x01221102
1488 0x00000000
1489 0x00031f00
1490 0x031f031f
1491 0x031f031f
1492 0x00030003
1493 0x03000300
1494 0x00000300
1495 0x01221102
1496 0x00000000
1497 0x00000000
1498 0x03020000
1499 0x00000001
1500 0x00008011
1501 0x00000011
1502 0x00000440
1503 0x00000040
1504 0x00004011
1505 0x00004011
1506 0x00004410
1507 0x00004410
1508 0x00004410
1509 0x00004410
1510 0x00004410
1511 0x00004011
1512 0x00004410
1513 0x00004011
1514 0x00004410
1515 0x00004011
1516 0x00004410
1517 0x00000000
1518 0x00000000
1519 0x00000000
1520 0x04000000
1521 0x00000000
1522 0x00000000
1523 0x00000508
1524 0x00000000
1525 0x00000000
1526 0x00000000
1527 0x00000000
1528 0x00000000
1529 0x00000000
1530 0xe4000000
1531 0x00000000
1532 0x00000000
1533 0x01010000
1534 0x00000000
1535 >;
1536 };
1537