aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--arch/arm64/boot/dts/renesas/r8a7796.dtsi26
1 files changed, 26 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/renesas/r8a7796.dtsi b/arch/arm64/boot/dts/renesas/r8a7796.dtsi
index a339047acdc7..c5192d513d7d 100644
--- a/arch/arm64/boot/dts/renesas/r8a7796.dtsi
+++ b/arch/arm64/boot/dts/renesas/r8a7796.dtsi
@@ -1403,6 +1403,19 @@
1403 status = "disabled"; 1403 status = "disabled";
1404 }; 1404 };
1405 1405
1406 usb3_phy0: usb-phy@e65ee000 {
1407 compatible = "renesas,r8a7796-usb3-phy",
1408 "renesas,rcar-gen3-usb3-phy";
1409 reg = <0 0xe65ee000 0 0x90>;
1410 clocks = <&cpg CPG_MOD 328>, <&usb3s0_clk>,
1411 <&usb_extal_clk>;
1412 clock-names = "usb3-if", "usb3s_clk", "usb_extal";
1413 power-domains = <&sysc R8A7796_PD_ALWAYS_ON>;
1414 resets = <&cpg 328>;
1415 #phy-cells = <0>;
1416 status = "disabled";
1417 };
1418
1406 xhci0: usb@ee000000 { 1419 xhci0: usb@ee000000 {
1407 compatible = "renesas,xhci-r8a7796", 1420 compatible = "renesas,xhci-r8a7796",
1408 "renesas,rcar-gen3-xhci"; 1421 "renesas,rcar-gen3-xhci";
@@ -2021,4 +2034,17 @@
2021 }; 2034 };
2022 }; 2035 };
2023 }; 2036 };
2037
2038 /* External USB clocks - can be overridden by the board */
2039 usb3s0_clk: usb3s0 {
2040 compatible = "fixed-clock";
2041 #clock-cells = <0>;
2042 clock-frequency = <0>;
2043 };
2044
2045 usb_extal_clk: usb_extal {
2046 compatible = "fixed-clock";
2047 #clock-cells = <0>;
2048 clock-frequency = <0>;
2049 };
2024}; 2050};