|
74 | 74 |
|
75 | 75 | timer {
|
76 | 76 | compatible = "arm,armv8-timer";
|
77 |
| - interrupts = <1 13 IRQ_TYPE_LEVEL_LOW>,/* Physical Secure PPI */ |
78 |
| - <1 14 IRQ_TYPE_LEVEL_LOW>,/* Physical Non-Secure PPI */ |
79 |
| - <1 11 IRQ_TYPE_LEVEL_LOW>,/* Virtual PPI */ |
80 |
| - <1 10 IRQ_TYPE_LEVEL_LOW>;/* Hypervisor PPI */ |
| 77 | + interrupts = <GIC_PPI 13 IRQ_TYPE_LEVEL_LOW>,/* Physical Secure PPI */ |
| 78 | + <GIC_PPI 14 IRQ_TYPE_LEVEL_LOW>,/* Physical Non-Secure PPI */ |
| 79 | + <GIC_PPI 11 IRQ_TYPE_LEVEL_LOW>,/* Virtual PPI */ |
| 80 | + <GIC_PPI 10 IRQ_TYPE_LEVEL_LOW>;/* Hypervisor PPI */ |
81 | 81 | };
|
82 | 82 |
|
83 | 83 | pmu {
|
84 | 84 | compatible = "arm,cortex-a53-pmu";
|
85 |
| - interrupts = <0 106 IRQ_TYPE_LEVEL_HIGH>; |
| 85 | + interrupts = <GIC_SPI 106 IRQ_TYPE_LEVEL_HIGH>; |
86 | 86 | };
|
87 | 87 |
|
88 | 88 | gic: interrupt-controller@1400000 {
|
|
93 | 93 | <0x0 0x1402000 0 0x2000>, /* GICC */
|
94 | 94 | <0x0 0x1404000 0 0x2000>, /* GICH */
|
95 | 95 | <0x0 0x1406000 0 0x2000>; /* GICV */
|
96 |
| - interrupts = <1 9 IRQ_TYPE_LEVEL_LOW>; |
| 96 | + interrupts = <GIC_PPI 9 IRQ_TYPE_LEVEL_LOW>; |
97 | 97 | };
|
98 | 98 |
|
99 | 99 | reboot {
|
|
156 | 156 | status = "disabled";
|
157 | 157 | };
|
158 | 158 |
|
159 |
| - esdhc0: esdhc@1560000 { |
| 159 | + esdhc0: mmc@1560000 { |
160 | 160 | compatible = "fsl,ls1012a-esdhc", "fsl,esdhc";
|
161 | 161 | reg = <0x0 0x1560000 0x0 0x10000>;
|
162 |
| - interrupts = <0 62 0x4>; |
| 162 | + interrupts = <GIC_SPI 62 IRQ_TYPE_LEVEL_HIGH>; |
163 | 163 | clocks = <&clockgen QORIQ_CLK_PLATFORM_PLL
|
164 | 164 | QORIQ_CLK_PLL_DIV(1)>;
|
165 | 165 | voltage-ranges = <1800 1800 3300 3300>;
|
|
175 | 175 | big-endian;
|
176 | 176 | };
|
177 | 177 |
|
178 |
| - esdhc1: esdhc@1580000 { |
| 178 | + esdhc1: mmc@1580000 { |
179 | 179 | compatible = "fsl,ls1012a-esdhc", "fsl,esdhc";
|
180 | 180 | reg = <0x0 0x1580000 0x0 0x10000>;
|
181 |
| - interrupts = <0 65 0x4>; |
| 181 | + interrupts = <GIC_SPI 65 IRQ_TYPE_LEVEL_HIGH>; |
182 | 182 | clocks = <&clockgen QORIQ_CLK_PLATFORM_PLL
|
183 | 183 | QORIQ_CLK_PLL_DIV(1)>;
|
184 | 184 | voltage-ranges = <1800 1800 3300 3300>;
|
|
305 | 305 | tmu: tmu@1f00000 {
|
306 | 306 | compatible = "fsl,qoriq-tmu";
|
307 | 307 | reg = <0x0 0x1f00000 0x0 0x10000>;
|
308 |
| - interrupts = <0 33 0x4>; |
| 308 | + interrupts = <GIC_SPI 33 IRQ_TYPE_LEVEL_HIGH>; |
309 | 309 | fsl,tmu-range = <0xb0000 0x9002a 0x6004c 0x60062>;
|
310 | 310 | fsl,tmu-calibration =
|
311 | 311 | <0x00000000 0x00000025>,
|
|
355 | 355 | #address-cells = <1>;
|
356 | 356 | #size-cells = <0>;
|
357 | 357 | reg = <0x0 0x2180000 0x0 0x10000>;
|
358 |
| - interrupts = <0 56 IRQ_TYPE_LEVEL_HIGH>; |
| 358 | + interrupts = <GIC_SPI 56 IRQ_TYPE_LEVEL_HIGH>; |
359 | 359 | clocks = <&clockgen QORIQ_CLK_PLATFORM_PLL
|
360 | 360 | QORIQ_CLK_PLL_DIV(4)>;
|
361 | 361 | scl-gpios = <&gpio0 2 0>;
|
|
367 | 367 | #address-cells = <1>;
|
368 | 368 | #size-cells = <0>;
|
369 | 369 | reg = <0x0 0x2190000 0x0 0x10000>;
|
370 |
| - interrupts = <0 57 IRQ_TYPE_LEVEL_HIGH>; |
| 370 | + interrupts = <GIC_SPI 57 IRQ_TYPE_LEVEL_HIGH>; |
371 | 371 | clocks = <&clockgen QORIQ_CLK_PLATFORM_PLL
|
372 | 372 | QORIQ_CLK_PLL_DIV(4)>;
|
373 | 373 | scl-gpios = <&gpio0 13 0>;
|
|
379 | 379 | #address-cells = <1>;
|
380 | 380 | #size-cells = <0>;
|
381 | 381 | reg = <0x0 0x2100000 0x0 0x10000>;
|
382 |
| - interrupts = <0 64 IRQ_TYPE_LEVEL_HIGH>; |
| 382 | + interrupts = <GIC_SPI 64 IRQ_TYPE_LEVEL_HIGH>; |
383 | 383 | clock-names = "dspi";
|
384 | 384 | clocks = <&clockgen QORIQ_CLK_PLATFORM_PLL
|
385 | 385 | QORIQ_CLK_PLL_DIV(1)>;
|
|
391 | 391 | duart0: serial@21c0500 {
|
392 | 392 | compatible = "fsl,ns16550", "ns16550a";
|
393 | 393 | reg = <0x00 0x21c0500 0x0 0x100>;
|
394 |
| - interrupts = <0 54 IRQ_TYPE_LEVEL_HIGH>; |
| 394 | + interrupts = <GIC_SPI 54 IRQ_TYPE_LEVEL_HIGH>; |
395 | 395 | clocks = <&clockgen QORIQ_CLK_PLATFORM_PLL
|
396 | 396 | QORIQ_CLK_PLL_DIV(1)>;
|
397 | 397 | status = "disabled";
|
|
400 | 400 | duart1: serial@21c0600 {
|
401 | 401 | compatible = "fsl,ns16550", "ns16550a";
|
402 | 402 | reg = <0x00 0x21c0600 0x0 0x100>;
|
403 |
| - interrupts = <0 54 IRQ_TYPE_LEVEL_HIGH>; |
| 403 | + interrupts = <GIC_SPI 54 IRQ_TYPE_LEVEL_HIGH>; |
404 | 404 | clocks = <&clockgen QORIQ_CLK_PLATFORM_PLL
|
405 | 405 | QORIQ_CLK_PLL_DIV(1)>;
|
406 | 406 | status = "disabled";
|
407 | 407 | };
|
408 | 408 |
|
409 | 409 | gpio0: gpio@2300000 {
|
410 |
| - compatible = "fsl,qoriq-gpio"; |
| 410 | + compatible = "fsl,ls1021a-gpio", "fsl,qoriq-gpio"; |
411 | 411 | reg = <0x0 0x2300000 0x0 0x10000>;
|
412 |
| - interrupts = <0 66 IRQ_TYPE_LEVEL_HIGH>; |
| 412 | + interrupts = <GIC_SPI 66 IRQ_TYPE_LEVEL_HIGH>; |
413 | 413 | gpio-controller;
|
414 | 414 | #gpio-cells = <2>;
|
415 | 415 | interrupt-controller;
|
416 | 416 | #interrupt-cells = <2>;
|
417 | 417 | };
|
418 | 418 |
|
419 | 419 | gpio1: gpio@2310000 {
|
420 |
| - compatible = "fsl,qoriq-gpio"; |
| 420 | + compatible = "fsl,ls1021a-gpio", "fsl,qoriq-gpio"; |
421 | 421 | reg = <0x0 0x2310000 0x0 0x10000>;
|
422 |
| - interrupts = <0 67 IRQ_TYPE_LEVEL_HIGH>; |
| 422 | + interrupts = <GIC_SPI 67 IRQ_TYPE_LEVEL_HIGH>; |
423 | 423 | gpio-controller;
|
424 | 424 | #gpio-cells = <2>;
|
425 | 425 | interrupt-controller;
|
|
430 | 430 | compatible = "fsl,ls1012a-wdt",
|
431 | 431 | "fsl,imx21-wdt";
|
432 | 432 | reg = <0x0 0x2ad0000 0x0 0x10000>;
|
433 |
| - interrupts = <0 83 IRQ_TYPE_LEVEL_HIGH>; |
| 433 | + interrupts = <GIC_SPI 83 IRQ_TYPE_LEVEL_HIGH>; |
434 | 434 | clocks = <&clockgen QORIQ_CLK_PLATFORM_PLL QORIQ_CLK_PLL_DIV(1)>;
|
435 | 435 | big-endian;
|
436 | 436 | };
|
|
439 | 439 | #sound-dai-cells = <0>;
|
440 | 440 | compatible = "fsl,vf610-sai";
|
441 | 441 | reg = <0x0 0x2b50000 0x0 0x10000>;
|
442 |
| - interrupts = <0 148 IRQ_TYPE_LEVEL_HIGH>; |
| 442 | + interrupts = <GIC_SPI 148 IRQ_TYPE_LEVEL_HIGH>; |
443 | 443 | clocks = <&clockgen QORIQ_CLK_PLATFORM_PLL
|
444 | 444 | QORIQ_CLK_PLL_DIV(4)>,
|
445 | 445 | <&clockgen QORIQ_CLK_PLATFORM_PLL
|
|
449 | 449 | <&clockgen QORIQ_CLK_PLATFORM_PLL
|
450 | 450 | QORIQ_CLK_PLL_DIV(4)>;
|
451 | 451 | clock-names = "bus", "mclk1", "mclk2", "mclk3";
|
452 |
| - dma-names = "tx", "rx"; |
453 |
| - dmas = <&edma0 1 47>, |
454 |
| - <&edma0 1 46>; |
| 452 | + dma-names = "rx", "tx"; |
| 453 | + dmas = <&edma0 1 46>, |
| 454 | + <&edma0 1 47>; |
455 | 455 | status = "disabled";
|
456 | 456 | };
|
457 | 457 |
|
458 | 458 | sai2: sai@2b60000 {
|
459 | 459 | #sound-dai-cells = <0>;
|
460 | 460 | compatible = "fsl,vf610-sai";
|
461 | 461 | reg = <0x0 0x2b60000 0x0 0x10000>;
|
462 |
| - interrupts = <0 149 IRQ_TYPE_LEVEL_HIGH>; |
| 462 | + interrupts = <GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH>; |
463 | 463 | clocks = <&clockgen QORIQ_CLK_PLATFORM_PLL
|
464 | 464 | QORIQ_CLK_PLL_DIV(4)>,
|
465 | 465 | <&clockgen QORIQ_CLK_PLATFORM_PLL
|
|
469 | 469 | <&clockgen QORIQ_CLK_PLATFORM_PLL
|
470 | 470 | QORIQ_CLK_PLL_DIV(4)>;
|
471 | 471 | clock-names = "bus", "mclk1", "mclk2", "mclk3";
|
472 |
| - dma-names = "tx", "rx"; |
473 |
| - dmas = <&edma0 1 45>, |
474 |
| - <&edma0 1 44>; |
| 472 | + dma-names = "rx", "tx"; |
| 473 | + dmas = <&edma0 1 44>, |
| 474 | + <&edma0 1 45>; |
475 | 475 | status = "disabled";
|
476 | 476 | };
|
477 | 477 |
|
|
481 | 481 | reg = <0x0 0x2c00000 0x0 0x10000>,
|
482 | 482 | <0x0 0x2c10000 0x0 0x10000>,
|
483 | 483 | <0x0 0x2c20000 0x0 0x10000>;
|
484 |
| - interrupts = <0 103 IRQ_TYPE_LEVEL_HIGH>, |
485 |
| - <0 103 IRQ_TYPE_LEVEL_HIGH>; |
| 484 | + interrupts = <GIC_SPI 103 IRQ_TYPE_LEVEL_HIGH>, |
| 485 | + <GIC_SPI 103 IRQ_TYPE_LEVEL_HIGH>; |
486 | 486 | interrupt-names = "edma-tx", "edma-err";
|
487 | 487 | dma-channels = <32>;
|
488 | 488 | big-endian;
|
|
496 | 496 | usb0: usb@2f00000 {
|
497 | 497 | compatible = "snps,dwc3";
|
498 | 498 | reg = <0x0 0x2f00000 0x0 0x10000>;
|
499 |
| - interrupts = <0 60 0x4>; |
| 499 | + interrupts = <GIC_SPI 60 IRQ_TYPE_LEVEL_HIGH>; |
500 | 500 | dr_mode = "host";
|
501 | 501 | snps,quirk-frame-length-adjustment = <0x20>;
|
502 | 502 | snps,dis_rxdet_inp3_quirk;
|
503 | 503 | snps,incr-burst-type-adjustment = <1>, <4>, <8>, <16>;
|
504 |
| - snps,host-vbus-glitches; |
505 | 504 | };
|
506 | 505 |
|
507 | 506 | sata: sata@3200000 {
|
508 | 507 | compatible = "fsl,ls1012a-ahci", "fsl,ls1043a-ahci";
|
509 | 508 | reg = <0x0 0x3200000 0x0 0x10000>,
|
510 | 509 | <0x0 0x20140520 0x0 0x4>;
|
511 | 510 | reg-names = "ahci", "sata-ecc";
|
512 |
| - interrupts = <0 69 IRQ_TYPE_LEVEL_HIGH>; |
| 511 | + interrupts = <GIC_SPI 69 IRQ_TYPE_LEVEL_HIGH>; |
513 | 512 | clocks = <&clockgen QORIQ_CLK_PLATFORM_PLL
|
514 | 513 | QORIQ_CLK_PLL_DIV(1)>;
|
515 | 514 | dma-coherent;
|
|
519 | 518 | usb1: usb@8600000 {
|
520 | 519 | compatible = "fsl-usb2-dr-v2.5", "fsl-usb2-dr";
|
521 | 520 | reg = <0x0 0x8600000 0x0 0x1000>;
|
522 |
| - interrupts = <0 139 0x4>; |
| 521 | + interrupts = <GIC_SPI 139 IRQ_TYPE_LEVEL_HIGH>; |
523 | 522 | dr_mode = "host";
|
524 | 523 | phy_type = "ulpi";
|
525 | 524 | };
|
|
528 | 527 | compatible = "fsl,ls1012a-msi";
|
529 | 528 | reg = <0x0 0x1572000 0x0 0x8>;
|
530 | 529 | msi-controller;
|
531 |
| - interrupts = <0 126 IRQ_TYPE_LEVEL_HIGH>; |
| 530 | + interrupts = <GIC_SPI 126 IRQ_TYPE_LEVEL_HIGH>; |
532 | 531 | };
|
533 | 532 |
|
534 | 533 | pcie1: pcie@3400000 {
|
535 | 534 | compatible = "fsl,ls1012a-pcie";
|
536 | 535 | reg = <0x00 0x03400000 0x0 0x00100000>, /* controller registers */
|
537 | 536 | <0x40 0x00000000 0x0 0x00002000>; /* configuration space */
|
538 | 537 | reg-names = "regs", "config";
|
539 |
| - interrupts = <0 118 0x4>, /* controller interrupt */ |
540 |
| - <0 117 0x4>; /* PME interrupt */ |
541 |
| - interrupt-names = "aer", "pme"; |
| 538 | + interrupts = <GIC_SPI 117 IRQ_TYPE_LEVEL_HIGH>, /* PME interrupt */ |
| 539 | + <GIC_SPI 118 IRQ_TYPE_LEVEL_HIGH>; /* controller interrupt */ |
| 540 | + interrupt-names = "pme", "aer"; |
542 | 541 | #address-cells = <3>;
|
543 | 542 | #size-cells = <2>;
|
544 | 543 | device_type = "pci";
|
|
563 | 562 | #fsl,rcpm-wakeup-cells = <1>;
|
564 | 563 | };
|
565 | 564 |
|
566 |
| - ftm_alarm0: timer@29d0000 { |
| 565 | + ftm_alarm0: rtc@29d0000 { |
567 | 566 | compatible = "fsl,ls1012a-ftm-alarm";
|
568 | 567 | reg = <0x0 0x29d0000 0x0 0x10000>;
|
569 | 568 | fsl,rcpm-wakeup = <&rcpm 0x20000>;
|
|
0 commit comments