ARM: dts: r9a06g032: Add the USBF controller node
authorHerve Codina <herve.codina@bootlin.com>
Thu, 5 Jan 2023 15:22:56 +0000 (16:22 +0100)
committerGeert Uytterhoeven <geert+renesas@glider.be>
Thu, 26 Jan 2023 15:03:04 +0000 (16:03 +0100)
Add the USBF controller available in the r9a06g032 SoC.

Signed-off-by: Herve Codina <herve.codina@bootlin.com>
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
Link: https://lore.kernel.org/r/20230105152257.310642-5-herve.codina@bootlin.com
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
arch/arm/boot/dts/r9a06g032.dtsi

index 41e19c0986ce6e6b38f5c6193da09b3d49a363bb..0fa565a1c3ad3903b23b1be8e1da3fe26e400fe1 100644 (file)
                        };
                };
 
+               udc: usb@4001e000 {
+                       compatible = "renesas,r9a06g032-usbf", "renesas,rzn1-usbf";
+                       reg = <0x4001e000 0x2000>;
+                       interrupts = <GIC_SPI 77 IRQ_TYPE_LEVEL_HIGH>,
+                                    <GIC_SPI 78 IRQ_TYPE_LEVEL_HIGH>;
+                       clocks = <&sysctrl R9A06G032_HCLK_USBF>,
+                                <&sysctrl R9A06G032_HCLK_USBPM>;
+                       clock-names = "hclkf", "hclkpm";
+                       power-domains = <&sysctrl>;
+                       status = "disabled";
+               };
+
                pci_usb: pci@40030000 {
                        compatible = "renesas,pci-r9a06g032", "renesas,pci-rzn1";
                        device_type = "pci";