r9a07g043.dtsi (559f2b0708c70c49ae3143d481ee10351089e590) r9a07g043.dtsi (f52e14095e56ab6470d959f08e40aa2e45cb85cd)
1// SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2/*
3 * Device Tree Source for the RZ/G2UL SoC
4 *
5 * Copyright (C) 2022 Renesas Electronics Corp.
6 */
7
8#include <dt-bindings/interrupt-controller/arm-gic.h>

--- 537 unchanged lines hidden (view full) ---

546 resets = <&cpg R9A07G043_ETH1_RST_HW_N>;
547 power-domains = <&cpg>;
548 #address-cells = <1>;
549 #size-cells = <0>;
550 status = "disabled";
551 };
552
553 phyrst: usbphy-ctrl@11c40000 {
1// SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2/*
3 * Device Tree Source for the RZ/G2UL SoC
4 *
5 * Copyright (C) 2022 Renesas Electronics Corp.
6 */
7
8#include <dt-bindings/interrupt-controller/arm-gic.h>

--- 537 unchanged lines hidden (view full) ---

546 resets = <&cpg R9A07G043_ETH1_RST_HW_N>;
547 power-domains = <&cpg>;
548 #address-cells = <1>;
549 #size-cells = <0>;
550 status = "disabled";
551 };
552
553 phyrst: usbphy-ctrl@11c40000 {
554 compatible = "renesas,r9a07g043-usbphy-ctrl",
555 "renesas,rzg2l-usbphy-ctrl";
554 reg = <0 0x11c40000 0 0x10000>;
556 reg = <0 0x11c40000 0 0x10000>;
555 /* place holder */
557 clocks = <&cpg CPG_MOD R9A07G043_USB_PCLK>;
558 resets = <&cpg R9A07G043_USB_PRESETN>;
559 power-domains = <&cpg>;
560 #reset-cells = <1>;
561 status = "disabled";
556 };
557
558 ohci0: usb@11c50000 {
562 };
563
564 ohci0: usb@11c50000 {
565 compatible = "generic-ohci";
559 reg = <0 0x11c50000 0 0x100>;
566 reg = <0 0x11c50000 0 0x100>;
560 /* place holder */
567 interrupts = <GIC_SPI 91 IRQ_TYPE_LEVEL_HIGH>;
568 clocks = <&cpg CPG_MOD R9A07G043_USB_PCLK>,
569 <&cpg CPG_MOD R9A07G043_USB_U2H0_HCLK>;
570 resets = <&phyrst 0>,
571 <&cpg R9A07G043_USB_U2H0_HRESETN>;
572 phys = <&usb2_phy0 1>;
573 phy-names = "usb";
574 power-domains = <&cpg>;
575 status = "disabled";
561 };
562
563 ohci1: usb@11c70000 {
576 };
577
578 ohci1: usb@11c70000 {
579 compatible = "generic-ohci";
564 reg = <0 0x11c70000 0 0x100>;
580 reg = <0 0x11c70000 0 0x100>;
565 /* place holder */
581 interrupts = <GIC_SPI 96 IRQ_TYPE_LEVEL_HIGH>;
582 clocks = <&cpg CPG_MOD R9A07G043_USB_PCLK>,
583 <&cpg CPG_MOD R9A07G043_USB_U2H1_HCLK>;
584 resets = <&phyrst 1>,
585 <&cpg R9A07G043_USB_U2H1_HRESETN>;
586 phys = <&usb2_phy1 1>;
587 phy-names = "usb";
588 power-domains = <&cpg>;
589 status = "disabled";
566 };
567
568 ehci0: usb@11c50100 {
590 };
591
592 ehci0: usb@11c50100 {
593 compatible = "generic-ehci";
569 reg = <0 0x11c50100 0 0x100>;
594 reg = <0 0x11c50100 0 0x100>;
570 /* place holder */
595 interrupts = <GIC_SPI 92 IRQ_TYPE_LEVEL_HIGH>;
596 clocks = <&cpg CPG_MOD R9A07G043_USB_PCLK>,
597 <&cpg CPG_MOD R9A07G043_USB_U2H0_HCLK>;
598 resets = <&phyrst 0>,
599 <&cpg R9A07G043_USB_U2H0_HRESETN>;
600 phys = <&usb2_phy0 2>;
601 phy-names = "usb";
602 companion = <&ohci0>;
603 power-domains = <&cpg>;
604 status = "disabled";
571 };
572
573 ehci1: usb@11c70100 {
605 };
606
607 ehci1: usb@11c70100 {
608 compatible = "generic-ehci";
574 reg = <0 0x11c70100 0 0x100>;
609 reg = <0 0x11c70100 0 0x100>;
575 /* place holder */
610 interrupts = <GIC_SPI 97 IRQ_TYPE_LEVEL_HIGH>;
611 clocks = <&cpg CPG_MOD R9A07G043_USB_PCLK>,
612 <&cpg CPG_MOD R9A07G043_USB_U2H1_HCLK>;
613 resets = <&phyrst 1>,
614 <&cpg R9A07G043_USB_U2H1_HRESETN>;
615 phys = <&usb2_phy1 2>;
616 phy-names = "usb";
617 companion = <&ohci1>;
618 power-domains = <&cpg>;
619 status = "disabled";
576 };
577
578 usb2_phy0: usb-phy@11c50200 {
620 };
621
622 usb2_phy0: usb-phy@11c50200 {
623 compatible = "renesas,usb2-phy-r9a07g043",
624 "renesas,rzg2l-usb2-phy";
579 reg = <0 0x11c50200 0 0x700>;
625 reg = <0 0x11c50200 0 0x700>;
580 /* place holder */
626 interrupts = <GIC_SPI 94 IRQ_TYPE_LEVEL_HIGH>;
627 clocks = <&cpg CPG_MOD R9A07G043_USB_PCLK>,
628 <&cpg CPG_MOD R9A07G043_USB_U2H0_HCLK>;
629 resets = <&phyrst 0>;
630 #phy-cells = <1>;
631 power-domains = <&cpg>;
632 status = "disabled";
581 };
582
583 usb2_phy1: usb-phy@11c70200 {
633 };
634
635 usb2_phy1: usb-phy@11c70200 {
636 compatible = "renesas,usb2-phy-r9a07g043",
637 "renesas,rzg2l-usb2-phy";
584 reg = <0 0x11c70200 0 0x700>;
638 reg = <0 0x11c70200 0 0x700>;
585 /* place holder */
639 interrupts = <GIC_SPI 99 IRQ_TYPE_LEVEL_HIGH>;
640 clocks = <&cpg CPG_MOD R9A07G043_USB_PCLK>,
641 <&cpg CPG_MOD R9A07G043_USB_U2H1_HCLK>;
642 resets = <&phyrst 1>;
643 #phy-cells = <1>;
644 power-domains = <&cpg>;
645 status = "disabled";
586 };
587
588 hsusb: usb@11c60000 {
646 };
647
648 hsusb: usb@11c60000 {
649 compatible = "renesas,usbhs-r9a07g043",
650 "renesas,rza2-usbhs";
589 reg = <0 0x11c60000 0 0x10000>;
651 reg = <0 0x11c60000 0 0x10000>;
590 /* place holder */
652 interrupts = <GIC_SPI 100 IRQ_TYPE_EDGE_RISING>,
653 <GIC_SPI 101 IRQ_TYPE_LEVEL_HIGH>,
654 <GIC_SPI 102 IRQ_TYPE_LEVEL_HIGH>,
655 <GIC_SPI 103 IRQ_TYPE_LEVEL_HIGH>;
656 clocks = <&cpg CPG_MOD R9A07G043_USB_PCLK>,
657 <&cpg CPG_MOD R9A07G043_USB_U2P_EXR_CPUCLK>;
658 resets = <&phyrst 0>,
659 <&cpg R9A07G043_USB_U2P_EXL_SYSRST>;
660 renesas,buswait = <7>;
661 phys = <&usb2_phy0 3>;
662 phy-names = "usb";
663 power-domains = <&cpg>;
664 status = "disabled";
591 };
592
593 wdt0: watchdog@12800800 {
594 reg = <0 0x12800800 0 0x400>;
595 /* place holder */
596 };
597
598 wdt2: watchdog@12800400 {

--- 28 unchanged lines hidden ---
665 };
666
667 wdt0: watchdog@12800800 {
668 reg = <0 0x12800800 0 0x400>;
669 /* place holder */
670 };
671
672 wdt2: watchdog@12800400 {

--- 28 unchanged lines hidden ---