diff options
-rw-r--r-- | arch/arm64/boot/dts/renesas/r8a7796.dtsi | 26 |
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 | }; |