aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>2017-12-07 04:55:39 -0500
committerSimon Horman <horms+renesas@verge.net.au>2017-12-21 04:21:31 -0500
commit7c1e5ea6bc17390db0bc66cff0ecbff9265b34a6 (patch)
tree4a9fa6240ca47468c81b8c7f24abdece81165687
parent4316989537a6ed530807244fd2b69f274bf195ff (diff)
arm64: dts: renesas: r8a7795: add usb3_phy node
This patch adds USB3.0 PHY node for r8a7795. Signed-off-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
-rw-r--r--arch/arm64/boot/dts/renesas/r8a7795.dtsi26
1 files changed, 26 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/renesas/r8a7795.dtsi b/arch/arm64/boot/dts/renesas/r8a7795.dtsi
index 62dfc7781cc1..d12df6f2ff09 100644
--- a/arch/arm64/boot/dts/renesas/r8a7795.dtsi
+++ b/arch/arm64/boot/dts/renesas/r8a7795.dtsi
@@ -1631,6 +1631,19 @@
1631 iommus = <&ipmmu_hc 2>; 1631 iommus = <&ipmmu_hc 2>;
1632 }; 1632 };
1633 1633
1634 usb3_phy0: usb-phy@e65ee000 {
1635 compatible = "renesas,r8a7795-usb3-phy",
1636 "renesas,rcar-gen3-usb3-phy";
1637 reg = <0 0xe65ee000 0 0x90>;
1638 clocks = <&cpg CPG_MOD 328>, <&usb3s0_clk>,
1639 <&usb_extal_clk>;
1640 clock-names = "usb3-if", "usb3s_clk", "usb_extal";
1641 power-domains = <&sysc R8A7795_PD_ALWAYS_ON>;
1642 resets = <&cpg 328>;
1643 #phy-cells = <0>;
1644 status = "disabled";
1645 };
1646
1634 xhci0: usb@ee000000 { 1647 xhci0: usb@ee000000 {
1635 compatible = "renesas,xhci-r8a7795", "renesas,rcar-gen3-xhci"; 1648 compatible = "renesas,xhci-r8a7795", "renesas,rcar-gen3-xhci";
1636 reg = <0 0xee000000 0 0xc00>; 1649 reg = <0 0xee000000 0 0xc00>;
@@ -2380,4 +2393,17 @@
2380 }; 2393 };
2381 }; 2394 };
2382 }; 2395 };
2396
2397 /* External USB clocks - can be overridden by the board */
2398 usb3s0_clk: usb3s0 {
2399 compatible = "fixed-clock";
2400 #clock-cells = <0>;
2401 clock-frequency = <0>;
2402 };
2403
2404 usb_extal_clk: usb_extal {
2405 compatible = "fixed-clock";
2406 #clock-cells = <0>;
2407 clock-frequency = <0>;
2408 };
2383}; 2409};