diff options
author | Frank Wang <frank.wang@rock-chips.com> | 2018-06-12 16:27:40 +0800 |
---|---|---|
committer | Shirle Yuen <shirleyshukyee@google.com> | 2018-06-25 10:48:47 -0700 |
commit | cb2bb947f9783ffdd8afc30e33194d0e3debc1a9 (patch) | |
tree | b773a1e4d9b5fc6832aa8ab5ed67ae0e3eb08cc2 | |
parent | bb5f280148099dfd610518033a2a2034ec95f80f (diff) | |
download | rk-u-boot-cb2bb947f9783ffdd8afc30e33194d0e3debc1a9.tar.gz |
rockchip: dts: rk322x: add usb phy nodes
Add usb phy nodes for rk322x usb otg port and host port.
Change-Id: Idca7d57e287e6ff126fee7466e8731cfb36b2e36
Signed-off-by: Frank Wang <frank.wang@rock-chips.com>
Signed-off-by: William Wu <william.wu@rock-chips.com>
(cherry picked from commit c33a5a6bd668398afc1d7bc09930702c7155f862)
-rw-r--r-- | arch/arm/dts/rk322x.dtsi | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/arch/arm/dts/rk322x.dtsi b/arch/arm/dts/rk322x.dtsi index 2757f93860..dc375c4755 100644 --- a/arch/arm/dts/rk322x.dtsi +++ b/arch/arm/dts/rk322x.dtsi @@ -169,6 +169,51 @@ u-boot,dm-pre-reloc; compatible = "rockchip,rk3228-grf", "syscon"; reg = <0x11000000 0x1000>; + #address-cells = <1>; + #size-cells = <1>; + + u2phy0: usb2-phy@760 { + compatible = "rockchip,rk322x-usb2phy"; + reg = <0x0760 0x0c>; + status = "disabled"; + + u2phy0_otg: otg-port { + #phy-cells = <0>; + interrupts = <GIC_SPI 59 IRQ_TYPE_LEVEL_HIGH>, + <GIC_SPI 60 IRQ_TYPE_LEVEL_HIGH>, + <GIC_SPI 61 IRQ_TYPE_LEVEL_HIGH>; + interrupt-names = "otg-bvalid", "otg-id", + "linestate"; + status = "disabled"; + }; + + u2phy0_host: host-port { + #phy-cells = <0>; + interrupts = <GIC_SPI 62 IRQ_TYPE_LEVEL_HIGH>; + interrupt-names = "linestate"; + status = "disabled"; + }; + }; + + u2phy1: usb2-phy@800 { + compatible = "rockchip,rk322x-usb2phy"; + reg = <0x0800 0x0c>; + status = "disabled"; + + u2phy1_otg: otg-port { + #phy-cells = <0>; + interrupts = <GIC_SPI 69 IRQ_TYPE_LEVEL_HIGH>; + interrupt-names = "linestate"; + status = "disabled"; + }; + + u2phy1_host: host-port { + #phy-cells = <0>; + interrupts = <GIC_SPI 68 IRQ_TYPE_LEVEL_HIGH>; + interrupt-names = "linestate"; + status = "disabled"; + }; + }; }; uart0: serial@11010000 { @@ -455,6 +500,8 @@ interrupts = <GIC_SPI 23 IRQ_TYPE_LEVEL_HIGH>; hnp-srp-disable; dr_mode = "otg"; + phys = <&u2phy0_otg>; + phy-names = "usb2-phy"; status = "disabled"; }; |