mediatek: filogic: bpi-r3-mini: fix power on M.2 slot
[openwrt/staging/wigyori.git] / target / linux / mediatek / dts / mt7986a-bananapi-bpi-r3-mini.dts
1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT
2 /*
3 * Copyright (C) 2023 Tianling Shen <cnsztl@immortalwrt.org>
4 */
5
6 /dts-v1/;
7 #include <dt-bindings/gpio/gpio.h>
8 #include <dt-bindings/input/input.h>
9 #include <dt-bindings/leds/common.h>
10
11 #include "mt7986a.dtsi"
12
13 / {
14 model = "Bananapi BPi-R3 Mini";
15 chassis-type = "embedded";
16 compatible = "bananapi,bpi-r3-mini", "mediatek,mt7986a";
17
18 aliases {
19 ethernet0 = &gmac0;
20 ethernet1 = &gmac1;
21 serial0 = &uart0;
22
23 led-boot = &status_led;
24 led-failsafe = &status_led;
25 led-running = &status_led;
26 led-upgrade = &status_led;
27 };
28
29 chosen {
30 stdout-path = "serial0:115200n8";
31 rootdisk-emmc = <&emmc_rootdisk>;
32 rootdisk-spim-nand = <&nand_rootdisk>;
33 };
34
35 memory {
36 reg = <0 0x40000000 0 0x80000000>;
37 };
38
39 gpio-keys {
40 compatible = "gpio-keys";
41
42 button-reset {
43 label = "reset";
44 linux,code = <KEY_RESTART>;
45 gpios = <&pio 7 GPIO_ACTIVE_LOW>;
46 };
47 };
48
49 gpio-leds {
50 compatible = "gpio-leds";
51
52 status_led: led-0 {
53 function = LED_FUNCTION_STATUS;
54 color = <LED_COLOR_ID_GREEN>;
55 gpios = <&pio 19 GPIO_ACTIVE_HIGH>;
56 };
57
58 led-1 {
59 function = LED_FUNCTION_WLAN;
60 color = <LED_COLOR_ID_BLUE>;
61 function-enumerator = <1>;
62 gpios = <&pio 1 GPIO_ACTIVE_HIGH>;
63 };
64
65 led-2 {
66 function = LED_FUNCTION_WLAN;
67 color = <LED_COLOR_ID_BLUE>;
68 function-enumerator = <2>;
69 gpios = <&pio 2 GPIO_ACTIVE_HIGH>;
70 };
71 };
72
73 fan: pwm-fan {
74 compatible = "pwm-fan";
75 #cooling-cells = <2>;
76 cooling-levels = <255 128 80 0>;
77 pwms = <&pwm 0 10000 0>;
78 status = "okay";
79 };
80
81 reg_1p8v: regulator-1p8v {
82 compatible = "regulator-fixed";
83 regulator-name = "fixed-1.8V";
84 regulator-min-microvolt = <1800000>;
85 regulator-max-microvolt = <1800000>;
86 regulator-boot-on;
87 regulator-always-on;
88 };
89
90 reg_3p3v: regulator-3p3v {
91 compatible = "regulator-fixed";
92 regulator-name = "fixed-3.3V";
93 regulator-min-microvolt = <3300000>;
94 regulator-max-microvolt = <3300000>;
95 regulator-boot-on;
96 regulator-always-on;
97 };
98
99 reg_5v: regulator-5v {
100 compatible = "regulator-fixed";
101 regulator-name = "fixed-5V";
102 regulator-min-microvolt = <5000000>;
103 regulator-max-microvolt = <5000000>;
104 regulator-boot-on;
105 regulator-always-on;
106 };
107
108 usb_vbus: regulator-usb-vbus {
109 compatible = "regulator-fixed";
110 regulator-name = "usb_vbus";
111 regulator-min-microvolt = <5000000>;
112 regulator-max-microvolt = <5000000>;
113 gpios = <&pio 20 GPIO_ACTIVE_LOW>;
114 regulator-boot-on;
115 };
116 };
117
118 &auxadc {
119 status = "okay";
120 };
121
122 &cpu_thermal {
123 cooling-maps {
124 cpu-active-low {
125 cooling-device = <&fan 1 1>;
126 trip = <&cpu_trip_active_low>;
127 };
128
129 cpu-active-med {
130 cooling-device = <&fan 2 2>;
131 trip = <&cpu_trip_active_med>;
132 };
133
134 cpu-active-high {
135 cooling-device = <&fan 3 3>;
136 trip = <&cpu_trip_active_high>;
137 };
138 };
139 };
140
141 &crypto {
142 status = "okay";
143 };
144
145 &eth {
146 status = "okay";
147 pinctrl-names = "default";
148 pinctrl-0 = <&eth_pins>;
149
150 gmac0: mac@0 {
151 compatible = "mediatek,eth-mac";
152 reg = <0>;
153 phy-handle = <&phy14>;
154 phy-mode = "2500base-x";
155 };
156
157 gmac1: mac@1 {
158 compatible = "mediatek,eth-mac";
159 reg = <1>;
160 phy-handle = <&phy15>;
161 phy-mode = "2500base-x";
162 };
163
164 mdio: mdio-bus {
165 #address-cells = <1>;
166 #size-cells = <0>;
167
168 phy14: phy@e {
169 compatible = "ethernet-phy-id03a2.a411";
170 reg = <14>;
171 pinctrl-names = "default";
172 pinctrl-0 = <&en8811_pwr_a>;
173
174 airoha,pnswap-rx;
175
176 interrupt-parent = <&pio>;
177 interrupts = <48 IRQ_TYPE_EDGE_FALLING>;
178 reset-gpios = <&pio 49 GPIO_ACTIVE_LOW>;
179 reset-assert-us = <10000>;
180 reset-deassert-us = <20000>;
181
182 phy-mode = "2500base-x";
183 full-duplex;
184 pause;
185
186 leds {
187 #address-cells = <1>;
188 #size-cells = <0>;
189
190 led@0 {
191 reg = <0>;
192 function = LED_FUNCTION_LAN;
193 color = <LED_COLOR_ID_YELLOW>;
194 };
195
196 led@1 {
197 reg = <1>;
198 function = LED_FUNCTION_LAN;
199 color = <LED_COLOR_ID_GREEN>;
200 };
201 };
202 };
203
204 phy15: phy@f {
205 compatible = "ethernet-phy-id03a2.a411";
206 reg = <15>;
207 pinctrl-names = "default";
208 pinctrl-0 = <&en8811_pwr_b>;
209
210 airoha,pnswap-rx;
211
212 interrupt-parent = <&pio>;
213 interrupts = <46 IRQ_TYPE_EDGE_FALLING>;
214 reset-gpios = <&pio 47 GPIO_ACTIVE_LOW>;
215 reset-assert-us = <10000>;
216 reset-deassert-us = <20000>;
217
218 phy-mode = "2500base-x";
219 full-duplex;
220 pause;
221
222 leds {
223 #address-cells = <1>;
224 #size-cells = <0>;
225
226 led@0 {
227 reg = <0>;
228 function = LED_FUNCTION_WAN;
229 color = <LED_COLOR_ID_YELLOW>;
230 };
231
232 led@1 {
233 reg = <1>;
234 function = LED_FUNCTION_WAN;
235 color = <LED_COLOR_ID_GREEN>;
236 };
237 };
238 };
239 };
240 };
241
242 &i2c0 {
243 pinctrl-names = "default";
244 pinctrl-0 = <&i2c_pins>;
245 status = "okay";
246
247 eeprom@50 {
248 compatible = "atmel,24c02";
249 reg = <0x50>;
250 pagesize = <8>;
251 size = <256>;
252 };
253 };
254
255 &mmc0 {
256 pinctrl-names = "default", "state_uhs";
257 pinctrl-0 = <&mmc0_pins_default>;
258 pinctrl-1 = <&mmc0_pins_uhs>;
259 bus-width = <8>;
260 max-frequency = <200000000>;
261 cap-mmc-highspeed;
262 mmc-hs200-1_8v;
263 mmc-hs400-1_8v;
264 hs400-ds-delay = <0x14014>;
265 vmmc-supply = <&reg_3p3v>;
266 vqmmc-supply = <&reg_1p8v>;
267 non-removable;
268 no-sd;
269 no-sdio;
270 status = "okay";
271
272 card@0 {
273 compatible = "mmc-card";
274 reg = <0>;
275
276 block {
277 compatible = "block-device";
278 partitions {
279 emmc_rootdisk: block-partition-production {
280 partname = "production";
281 };
282 };
283 };
284 };
285 };
286
287 &pcie {
288 pinctrl-names = "default";
289 pinctrl-0 = <&pcie_pins>;
290 status = "okay";
291 };
292
293 &pcie_phy {
294 status = "okay";
295 };
296
297 &pio {
298 en8811_pwr_a: en8811-pwr-a {
299 pins = "GPIO_11";
300 drive-strength = <8>;
301 mediatek,pull-down-adv = <1>;
302 output-low;
303 };
304
305 en8811_pwr_b: en8811-pwr-b {
306 pins = "GPIO_12";
307 drive-strength = <8>;
308 mediatek,pull-down-adv = <1>;
309 output-low;
310 };
311
312 eth_pins: eth-pins {
313 mux {
314 function = "eth";
315 groups = "mdc_mdio";
316 };
317 };
318
319 i2c_pins: i2c-pins {
320 mux {
321 function = "i2c";
322 groups = "i2c";
323 };
324 };
325
326 mmc0_pins_default: mmc0-pins-default {
327 mux {
328 function = "emmc";
329 groups = "emmc_51";
330 };
331 conf-cmd-dat {
332 pins = "EMMC_DATA_0", "EMMC_DATA_1", "EMMC_DATA_2",
333 "EMMC_DATA_3", "EMMC_DATA_4", "EMMC_DATA_5",
334 "EMMC_DATA_6", "EMMC_DATA_7", "EMMC_CMD";
335 input-enable;
336 drive-strength = <4>;
337 mediatek,pull-up-adv = <1>;
338 };
339 conf-clk {
340 pins = "EMMC_CK";
341 drive-strength = <6>;
342 mediatek,pull-down-adv = <2>;
343 };
344 conf-ds {
345 pins = "EMMC_DSL";
346 mediatek,pull-down-adv = <2>;
347 };
348 conf-rst {
349 pins = "EMMC_RSTB";
350 drive-strength = <4>;
351 mediatek,pull-up-adv = <1>;
352 };
353 };
354
355 mmc0_pins_uhs: mmc0-uhs-pins {
356 mux {
357 function = "emmc";
358 groups = "emmc_51";
359 };
360 conf-cmd-dat {
361 pins = "EMMC_DATA_0", "EMMC_DATA_1", "EMMC_DATA_2",
362 "EMMC_DATA_3", "EMMC_DATA_4", "EMMC_DATA_5",
363 "EMMC_DATA_6", "EMMC_DATA_7", "EMMC_CMD";
364 input-enable;
365 drive-strength = <4>;
366 mediatek,pull-up-adv = <1>;
367 };
368 conf-clk {
369 pins = "EMMC_CK";
370 drive-strength = <6>;
371 mediatek,pull-down-adv = <2>;
372 };
373 conf-ds {
374 pins = "EMMC_DSL";
375 mediatek,pull-down-adv = <2>;
376 };
377 conf-rst {
378 pins = "EMMC_RSTB";
379 drive-strength = <4>;
380 mediatek,pull-up-adv = <1>;
381 };
382 };
383
384 pcie_pins: pcie-pins {
385 mux {
386 function = "pcie";
387 groups = "pcie_clk", "pcie_wake", "pcie_pereset";
388 };
389 };
390
391 pwm_pins: pwm-pins {
392 mux {
393 function = "pwm";
394 groups = "pwm0", "pwm1_0";
395 };
396 };
397
398 spi_flash_pins: spi-flash-pins {
399 mux {
400 function = "spi";
401 groups = "spi0", "spi0_wp_hold";
402 };
403 conf-pu {
404 pins = "SPI2_CS", "SPI2_HOLD", "SPI2_WP";
405 drive-strength = <8>;
406 mediatek,pull-up-adv = <0>;
407 };
408 conf-pd {
409 pins = "SPI2_CLK", "SPI2_MOSI", "SPI2_MISO";
410 drive-strength = <8>;
411 mediatek,pull-down-adv = <0>;
412 };
413 };
414
415 spic_pins: spic-pins {
416 mux {
417 function = "spi";
418 groups = "spi1_2";
419 };
420 };
421
422 uart1_pins: uart1-pins {
423 mux {
424 function = "uart";
425 groups = "uart1";
426 };
427 };
428
429 usb_ngff_pins: usb-ngff-pins {
430 ngff-gnss-off {
431 pins = "GPIO_6";
432 drive-strength = <8>;
433 mediatek,pull-up-adv = <1>;
434 };
435 ngff-pe-rst {
436 pins = "GPIO_7";
437 drive-strength = <8>;
438 mediatek,pull-up-adv = <1>;
439 };
440 ngff-wwan-off {
441 pins = "GPIO_8";
442 drive-strength = <8>;
443 mediatek,pull-up-adv = <1>;
444 };
445 ngff-pwr-off {
446 pins = "GPIO_9";
447 drive-strength = <8>;
448 mediatek,pull-up-adv = <1>;
449 };
450 ngff-rst {
451 pins = "GPIO_10";
452 drive-strength = <8>;
453 mediatek,pull-up-adv = <1>;
454 };
455 ngff-coex {
456 pins = "SPI1_CS";
457 drive-strength = <8>;
458 mediatek,pull-up-adv = <1>;
459 };
460 };
461
462 wf_2g_5g_pins: wf-2g-5g-pins {
463 mux {
464 function = "wifi";
465 groups = "wf_2g", "wf_5g";
466 };
467 conf {
468 pins = "WF0_HB1", "WF0_HB2", "WF0_HB3", "WF0_HB4",
469 "WF0_HB0", "WF0_HB0_B", "WF0_HB5", "WF0_HB6",
470 "WF0_HB7", "WF0_HB8", "WF0_HB9", "WF0_HB10",
471 "WF0_TOP_CLK", "WF0_TOP_DATA", "WF1_HB1",
472 "WF1_HB2", "WF1_HB3", "WF1_HB4", "WF1_HB0",
473 "WF1_HB5", "WF1_HB6", "WF1_HB7", "WF1_HB8",
474 "WF1_TOP_CLK", "WF1_TOP_DATA";
475 drive-strength = <4>;
476 };
477 };
478
479 wf_dbdc_pins: wf-dbdc-pins {
480 mux {
481 function = "wifi";
482 groups = "wf_dbdc";
483 };
484 conf {
485 pins = "WF0_HB1", "WF0_HB2", "WF0_HB3", "WF0_HB4",
486 "WF0_HB0", "WF0_HB0_B", "WF0_HB5", "WF0_HB6",
487 "WF0_HB7", "WF0_HB8", "WF0_HB9", "WF0_HB10",
488 "WF0_TOP_CLK", "WF0_TOP_DATA", "WF1_HB1",
489 "WF1_HB2", "WF1_HB3", "WF1_HB4", "WF1_HB0",
490 "WF1_HB5", "WF1_HB6", "WF1_HB7", "WF1_HB8",
491 "WF1_TOP_CLK", "WF1_TOP_DATA";
492 drive-strength = <4>;
493 };
494 };
495 };
496
497 &pwm {
498 pinctrl-names = "default";
499 pinctrl-0 = <&pwm_pins>;
500 status = "okay";
501 };
502
503 &spi0 {
504 pinctrl-names = "default";
505 pinctrl-0 = <&spi_flash_pins>;
506 status = "okay";
507
508 flash@0 {
509 compatible = "spi-nand";
510 #address-cells = <1>;
511 #size-cells = <1>;
512 reg = <0>;
513
514 spi-max-frequency = <20000000>;
515 spi-tx-bus-width = <4>;
516 spi-rx-bus-width = <4>;
517
518 partitions {
519 compatible = "fixed-partitions";
520 #address-cells = <1>;
521 #size-cells = <1>;
522
523 partition@0 {
524 label = "bl2";
525 reg = <0x0 0x200000>;
526 read-only;
527 };
528
529 partition@200000 {
530 label = "ubi";
531 reg = <0x200000 0x7e00000>;
532 compatible = "linux,ubi";
533
534 volumes {
535 nand_rootdisk: ubi-volume-fit {
536 volname = "fit";
537 };
538 };
539 };
540 };
541 };
542 };
543
544 &spi1 {
545 pinctrl-names = "default";
546 pinctrl-0 = <&spic_pins>;
547 /* conflicts with M.2 pin */
548 status = "disabled";
549 };
550
551 &ssusb {
552 pinctrl-names = "default";
553 pinctrl-0 = <&usb_ngff_pins>;
554 vusb33-supply = <&reg_3p3v>;
555 vbus-supply = <&usb_vbus>;
556 status = "okay";
557 };
558
559 &trng {
560 status = "okay";
561 };
562
563 &uart0 {
564 status = "okay";
565 };
566
567 &uart1 {
568 pinctrl-names = "default";
569 pinctrl-0 = <&uart1_pins>;
570 status = "okay";
571 };
572
573 &usb_phy {
574 status = "okay";
575 };
576
577 &watchdog {
578 status = "okay";
579 };
580
581 &wifi {
582 pinctrl-names = "default", "dbdc";
583 pinctrl-0 = <&wf_2g_5g_pins>;
584 pinctrl-1 = <&wf_dbdc_pins>;
585 status = "okay";
586
587 mediatek,eeprom-data = <0x86790200 0x000c4326 0x60000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
588 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
589 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
590 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
591 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
592 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
593 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
594 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
595 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
596 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
597 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
598 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
599 0x00000000 0x00000000 0x00000000 0x00000000 0x125b486c 0x00280000 0x05d00000 0x00000000
600 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
601 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
602 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
603 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
604 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
605 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
606 0x00000000 0x00000000 0x00000000 0x00000000 0x0c000000 0x00000000 0x00000000 0x00000000
607 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
608 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
609 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
610 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
611 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
612 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
613 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
614 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
615 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
616 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
617 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
618 0x00000000 0x00000012 0x12120000 0x00000000 0x00000000 0x00002222 0x22223333 0x33333333
619 0x33333333 0x33333333 0x33333333 0x33333333 0x33333333 0x33330000 0x00000000 0x00000000
620 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
621 0x00292929 0x29282828 0x28282828 0x28282828 0x28282828 0x28282828 0x28000000 0x00000000
622 0x00000000 0x00242424 0x24222222 0x22242424 0x24222222 0x22242424 0x24222222 0x22242424
623 0x24222222 0x22000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
624 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
625 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
626 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
627 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
628 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
629 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
630 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
631 0x00000000 0x007f7f7f 0xd1d1dddd 0xe9e9f5f5 0x01010909 0x1515d1d1 0xdddde9e9 0xf5f5fdfd
632 0x09091515 0xd1d1dddd 0xe9e9f5f5 0xfdfd0909 0x1515d1d1 0xdddde9e9 0xf5f5fdfd 0x09091515
633 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
634 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
635 0x0efefc00 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
636 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
637 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
638 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
639 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
640 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
641 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
642 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
643 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
644 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
645 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
646 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
647 0x00000000 0x00000000 0x00000000 0x00000000 0x021e021e 0x02000200 0x02370237 0x02370237
648 0x02370237 0x02370237 0x02370237 0x02370237 0x02370237 0x02370237 0x02370237 0x02370237
649 0x02370237 0x02370237 0x02370237 0x02370237 0x002200c6 0xc6c4c4c3 0x0000c1c2 0xc1838383
650 0x838686c1 0xc1838383 0x838686c2 0xc1c18181 0x82838585 0x8686c1c1 0x81818283 0x85858686
651 0xc1c18181 0x82838585 0x8686c1c1 0x81818283 0x85858686 0xc1c18181 0x82838585 0x8686c5c5
652 0xc3c100c2 0xc3c2c200 0x81828383 0xc2c2c200 0x81828383 0xc3c1c1c1 0x81828384 0x84c2c2c2
653 0xc2008182 0x83838585 0xc2c2c200 0x81828383 0x8585c1c1 0xc1818283 0x84848686 0x82828484
654 0x85868787 0x8989c2c2 0xc2008182 0x83838585 0xc2c2c200 0x81828383 0x8585c2c2 0xc2008182
655 0x83838585 0xc4c4c2c1 0x00c3c3c3 0xc1008183 0x838686c3 0xc3c3c100 0x81838386 0x86c2c2c2
656 0x00818284 0x84868682 0x82828485 0x8688888b 0x8bc3c3c3 0xc1008183 0x838686c3 0xc3c3c100
657 0x81838386 0x86c3c3c3 0xc1008183 0x83868600 0x00000000 0x00000000 0x00000000 0x00000000
658 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
659 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
660 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
661 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
662 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
663 0x00000000 0x00000000 0x00000000 0x00000000 0x00bd0000 0x00000000 0x00000000 0x00000000
664 0x00000000 0x00000000 0x00c50000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
665 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
666 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
667 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
668 0x00495256 0x55555555 0x004a5251 0x51515151 0x004a5355 0x56565656 0x0049504e 0x51515151
669 0x00495150 0x54545454 0x00495051 0x51515151 0x00495251 0x50505050 0x00495251 0x51515151
670 0x00495251 0x54545454 0x00495150 0x54545454 0x00495352 0x51515151 0x00495353 0x52525252
671 0x00495150 0x50505050 0x00495152 0x54545454 0x00495251 0x53535353 0x00000000 0x00000000
672 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
673 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
674 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
675 0x00000000 0x00000000 0x00000000 0x00000000 0xd1d1dddd 0xe9e9f5f5 0xfdfd1414 0x1d1d0000
676 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
677 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
678 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
679 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
680 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
681 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
682 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
683 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
684 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
685 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
686 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
687 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
688 0x85840000 0xc3c4c382 0x828281c1 0xc4c5c400 0x0000c1c3 0xc4c4c481 0x8181c1c2 0x00000000
689 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
690 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
691 0xc0bbc0bb 0xc0bbc0bb 0x40c5c0c4 0xc0c3c0c3 0x40c340c5 0x40c4c0c3 0x40c3c0c2 0xc0c5c0c4
692 0x40c440c4 0xc0c3c0c5 0xc0c440c4 0x40c4c0c3 0x00000000 0x00000000 0x00000000 0x00000000
693 0x00000000 0x00000000 0x40c640c6 0x40c640c6 0x40c640c6 0x40c640c6 0x40c640c6 0x40c640c6
694 0x40c640c6 0x40c640c6 0x40c640c6 0x40c640c6 0x40c640c6 0x40c640c6 0x40c640c6 0x40c640c6
695 0x40c640c6 0x40c640c6 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
696 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
697 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
698 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
699 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
700 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
701 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
702 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
703 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
704 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
705 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
706 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
707 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
708 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
709 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
710 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
711 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
712 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
713 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
714 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000>;
715 };