|
181 | 181 | interrupts = <GIC_SPI 0 IRQ_TYPE_LEVEL_HIGH>;
|
182 | 182 | };
|
183 | 183 |
|
| 184 | + spi0: spi@1c05000 { |
| 185 | + compatible = "allwinner,sun8i-r40-spi", |
| 186 | + "allwinner,sun8i-h3-spi"; |
| 187 | + reg = <0x01c05000 0x1000>; |
| 188 | + interrupts = <GIC_SPI 10 IRQ_TYPE_LEVEL_HIGH>; |
| 189 | + clocks = <&ccu CLK_BUS_SPI0>, <&ccu CLK_SPI0>; |
| 190 | + clock-names = "ahb", "mod"; |
| 191 | + resets = <&ccu RST_BUS_SPI0>; |
| 192 | + status = "disabled"; |
| 193 | + #address-cells = <1>; |
| 194 | + #size-cells = <0>; |
| 195 | + }; |
| 196 | + |
| 197 | + spi1: spi@1c06000 { |
| 198 | + compatible = "allwinner,sun8i-r40-spi", |
| 199 | + "allwinner,sun8i-h3-spi"; |
| 200 | + reg = <0x01c06000 0x1000>; |
| 201 | + interrupts = <GIC_SPI 11 IRQ_TYPE_LEVEL_HIGH>; |
| 202 | + clocks = <&ccu CLK_BUS_SPI1>, <&ccu CLK_SPI1>; |
| 203 | + clock-names = "ahb", "mod"; |
| 204 | + resets = <&ccu RST_BUS_SPI1>; |
| 205 | + status = "disabled"; |
| 206 | + #address-cells = <1>; |
| 207 | + #size-cells = <0>; |
| 208 | + }; |
| 209 | + |
184 | 210 | csi0: csi@1c09000 {
|
185 | 211 | compatible = "allwinner,sun8i-r40-csi0",
|
186 | 212 | "allwinner,sun7i-a20-csi0";
|
|
290 | 316 | resets = <&ccu RST_BUS_CE>;
|
291 | 317 | };
|
292 | 318 |
|
| 319 | + spi2: spi@1c17000 { |
| 320 | + compatible = "allwinner,sun8i-r40-spi", |
| 321 | + "allwinner,sun8i-h3-spi"; |
| 322 | + reg = <0x01c17000 0x1000>; |
| 323 | + interrupts = <GIC_SPI 12 IRQ_TYPE_LEVEL_HIGH>; |
| 324 | + clocks = <&ccu CLK_BUS_SPI2>, <&ccu CLK_SPI2>; |
| 325 | + clock-names = "ahb", "mod"; |
| 326 | + resets = <&ccu RST_BUS_SPI2>; |
| 327 | + status = "disabled"; |
| 328 | + #address-cells = <1>; |
| 329 | + #size-cells = <0>; |
| 330 | + }; |
| 331 | + |
| 332 | + ahci: sata@1c18000 { |
| 333 | + compatible = "allwinner,sun8i-r40-ahci"; |
| 334 | + reg = <0x01c18000 0x1000>; |
| 335 | + interrupts = <GIC_SPI 56 IRQ_TYPE_LEVEL_HIGH>; |
| 336 | + clocks = <&ccu CLK_BUS_SATA>, <&ccu CLK_SATA>; |
| 337 | + resets = <&ccu RST_BUS_SATA>; |
| 338 | + reset-names = "ahci"; |
| 339 | + status = "disabled"; |
| 340 | + }; |
| 341 | + |
293 | 342 | ehci1: usb@1c19000 {
|
294 | 343 | compatible = "allwinner,sun8i-r40-ehci", "generic-ehci";
|
295 | 344 | reg = <0x01c19000 0x100>;
|
|
336 | 385 | status = "disabled";
|
337 | 386 | };
|
338 | 387 |
|
| 388 | + spi3: spi@1c1f000 { |
| 389 | + compatible = "allwinner,sun8i-r40-spi", |
| 390 | + "allwinner,sun8i-h3-spi"; |
| 391 | + reg = <0x01c1f000 0x1000>; |
| 392 | + interrupts = <GIC_SPI 50 IRQ_TYPE_LEVEL_HIGH>; |
| 393 | + clocks = <&ccu CLK_BUS_SPI3>, <&ccu CLK_SPI3>; |
| 394 | + clock-names = "ahb", "mod"; |
| 395 | + resets = <&ccu RST_BUS_SPI3>; |
| 396 | + status = "disabled"; |
| 397 | + #address-cells = <1>; |
| 398 | + #size-cells = <0>; |
| 399 | + }; |
| 400 | + |
339 | 401 | ccu: clock@1c20000 {
|
340 | 402 | compatible = "allwinner,sun8i-r40-ccu";
|
341 | 403 | reg = <0x01c20000 0x400>;
|
|
653 | 715 | #size-cells = <0>;
|
654 | 716 | };
|
655 | 717 |
|
656 |
| - spi0: spi@1c05000 { |
657 |
| - compatible = "allwinner,sun8i-r40-spi", |
658 |
| - "allwinner,sun8i-h3-spi"; |
659 |
| - reg = <0x01c05000 0x1000>; |
660 |
| - interrupts = <GIC_SPI 10 IRQ_TYPE_LEVEL_HIGH>; |
661 |
| - clocks = <&ccu CLK_BUS_SPI0>, <&ccu CLK_SPI0>; |
662 |
| - clock-names = "ahb", "mod"; |
663 |
| - resets = <&ccu RST_BUS_SPI0>; |
664 |
| - status = "disabled"; |
665 |
| - #address-cells = <1>; |
666 |
| - #size-cells = <0>; |
667 |
| - }; |
668 |
| - |
669 |
| - spi1: spi@1c06000 { |
670 |
| - compatible = "allwinner,sun8i-r40-spi", |
671 |
| - "allwinner,sun8i-h3-spi"; |
672 |
| - reg = <0x01c06000 0x1000>; |
673 |
| - interrupts = <GIC_SPI 11 IRQ_TYPE_LEVEL_HIGH>; |
674 |
| - clocks = <&ccu CLK_BUS_SPI1>, <&ccu CLK_SPI1>; |
675 |
| - clock-names = "ahb", "mod"; |
676 |
| - resets = <&ccu RST_BUS_SPI1>; |
677 |
| - status = "disabled"; |
678 |
| - #address-cells = <1>; |
679 |
| - #size-cells = <0>; |
680 |
| - }; |
681 |
| - |
682 |
| - spi2: spi@1c07000 { |
683 |
| - compatible = "allwinner,sun8i-r40-spi", |
684 |
| - "allwinner,sun8i-h3-spi"; |
685 |
| - reg = <0x01c07000 0x1000>; |
686 |
| - interrupts = <GIC_SPI 12 IRQ_TYPE_LEVEL_HIGH>; |
687 |
| - clocks = <&ccu CLK_BUS_SPI2>, <&ccu CLK_SPI2>; |
688 |
| - clock-names = "ahb", "mod"; |
689 |
| - resets = <&ccu RST_BUS_SPI2>; |
690 |
| - status = "disabled"; |
691 |
| - #address-cells = <1>; |
692 |
| - #size-cells = <0>; |
693 |
| - }; |
694 |
| - |
695 |
| - spi3: spi@1c0f000 { |
696 |
| - compatible = "allwinner,sun8i-r40-spi", |
697 |
| - "allwinner,sun8i-h3-spi"; |
698 |
| - reg = <0x01c0f000 0x1000>; |
699 |
| - interrupts = <GIC_SPI 50 IRQ_TYPE_LEVEL_HIGH>; |
700 |
| - clocks = <&ccu CLK_BUS_SPI3>, <&ccu CLK_SPI3>; |
701 |
| - clock-names = "ahb", "mod"; |
702 |
| - resets = <&ccu RST_BUS_SPI3>; |
703 |
| - status = "disabled"; |
704 |
| - #address-cells = <1>; |
705 |
| - #size-cells = <0>; |
706 |
| - }; |
707 |
| - |
708 |
| - ahci: sata@1c18000 { |
709 |
| - compatible = "allwinner,sun8i-r40-ahci"; |
710 |
| - reg = <0x01c18000 0x1000>; |
711 |
| - interrupts = <GIC_SPI 56 IRQ_TYPE_LEVEL_HIGH>; |
712 |
| - clocks = <&ccu CLK_BUS_SATA>, <&ccu CLK_SATA>; |
713 |
| - resets = <&ccu RST_BUS_SATA>; |
714 |
| - reset-names = "ahci"; |
715 |
| - status = "disabled"; |
716 |
| - |
717 |
| - }; |
718 |
| - |
719 | 718 | gmac: ethernet@1c50000 {
|
720 | 719 | compatible = "allwinner,sun8i-r40-gmac";
|
721 | 720 | syscon = <&ccu>;
|
|
0 commit comments