// SPDX-License-Identifier: GPL-2.0 /* * Device Tree Source extras for U-Boot on RCar R8A77965 SoC * * Copyright (C) 2018 Marek Vasut */ #include "r8a779x-u-boot.dtsi" &extalr_clk { u-boot,dm-pre-reloc; }; &soc { rpc: rpc@0xee200000 { compatible = "renesas,rpc-r8a77965", "renesas,rpc"; reg = <0 0xee200000 0 0x100>, <0 0x08000000 0 0>; clocks = <&cpg CPG_MOD 917>; bank-width = <2>; status = "disabled"; }; sdhi0: sd@ee100000 { compatible = "renesas,sdhi-r8a77965"; reg = <0 0xee100000 0 0x2000>; interrupts = ; clocks = <&cpg CPG_MOD 314>; max-frequency = <200000000>; power-domains = <&sysc 32>; resets = <&cpg 314>; status = "disabled"; }; sdhi1: sd@ee120000 { compatible = "renesas,sdhi-r8a77965"; reg = <0 0xee120000 0 0x2000>; interrupts = ; clocks = <&cpg CPG_MOD 313>; max-frequency = <200000000>; power-domains = <&sysc 32>; resets = <&cpg 313>; status = "disabled"; }; sdhi2: sd@ee140000 { compatible = "renesas,sdhi-r8a77965"; reg = <0 0xee140000 0 0x2000>; interrupts = ; clocks = <&cpg CPG_MOD 312>; max-frequency = <200000000>; power-domains = <&sysc 32>; resets = <&cpg 312>; status = "disabled"; }; sdhi3: sd@ee160000 { compatible = "renesas,sdhi-r8a77965"; reg = <0 0xee160000 0 0x2000>; interrupts = ; clocks = <&cpg CPG_MOD 311>; max-frequency = <200000000>; power-domains = <&sysc 32>; resets = <&cpg 311>; status = "disabled"; }; ehci0: usb@ee080100 { compatible = "generic-ehci"; reg = <0 0xee080100 0 0x100>; interrupts = ; clocks = <&cpg CPG_MOD 703>; phys = <&usb2_phy0>; phy-names = "usb"; companion= <&ohci0>; power-domains = <&sysc 32>; resets = <&cpg 703>; }; usb2_phy0: usb-phy@ee080200 { compatible = "renesas,usb2-phy-r8a77965", "renesas,rcar-gen3-usb2-phy"; reg = <0 0xee080200 0 0x700>; interrupts = ; clocks = <&cpg CPG_MOD 703>; power-domains = <&sysc 32>; resets = <&cpg 703>; #phy-cells = <0>; }; ehci1: usb@ee0a0100 { compatible = "generic-ehci"; reg = <0 0xee0a0100 0 0x100>; interrupts = ; clocks = <&cpg CPG_MOD 702>; phys = <&usb2_phy1>; phy-names = "usb"; companion= <&ohci1>; power-domains = <&sysc 32>; resets = <&cpg 702>; }; usb2_phy1: usb-phy@ee0a0200 { compatible = "renesas,usb2-phy-r8a77965", "renesas,rcar-gen3-usb2-phy"; reg = <0 0xee0a0200 0 0x700>; clocks = <&cpg CPG_MOD 702>; power-domains = <&sysc 32>; resets = <&cpg 702>; #phy-cells = <0>; }; xhci0: usb@ee000000 { compatible = "renesas,xhci-r8a77965", "renesas,rcar-gen3-xhci"; reg = <0 0xee000000 0 0xc00>; interrupts = ; clocks = <&cpg CPG_MOD 328>; power-domains = <&sysc 32>; resets = <&cpg 328>; }; };