mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-06 19:08:57 +09:00
ARM: dts: rockchip: Add usb controllers and usb2 phy nodes for RK3506 Soc
Change-Id: I20ebbbe5d19bab6cb270b4930cebd7fcd72a9c7f Signed-off-by: Jianwei Zheng <jianwei.zheng@rock-chips.com>
This commit is contained in:
@@ -457,6 +457,38 @@
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
usb2phy: usb2-phy@ff2b0000 {
|
||||
compatible = "rockchip,rk3506-usb2phy";
|
||||
reg = <0xff2b0000 0x8000>;
|
||||
clocks = <&cru CLK_REF_USBPHY_TOP>, <&cru PCLK_USBPHY>;
|
||||
clock-names = "phyclk", "apb_pclk";
|
||||
#clock-cells = <0>;
|
||||
rockchip,usbgrf = <&grf>;
|
||||
status = "disabled";
|
||||
|
||||
u2phy_otg0: otg-port {
|
||||
#phy-cells = <0>;
|
||||
interrupts = <GIC_SPI 75 IRQ_TYPE_LEVEL_HIGH>,
|
||||
<GIC_SPI 76 IRQ_TYPE_LEVEL_HIGH>,
|
||||
<GIC_SPI 77 IRQ_TYPE_LEVEL_HIGH>;
|
||||
interrupt-names = "otg-bvalid",
|
||||
"otg-id",
|
||||
"linestate";
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
u2phy_otg1: host-port {
|
||||
#phy-cells = <0>;
|
||||
interrupts = <GIC_SPI 80 IRQ_TYPE_LEVEL_HIGH>,
|
||||
<GIC_SPI 81 IRQ_TYPE_LEVEL_HIGH>,
|
||||
<GIC_SPI 82 IRQ_TYPE_LEVEL_HIGH>;
|
||||
interrupt-names = "otg-bvalid",
|
||||
"otg-id",
|
||||
"linestate";
|
||||
status = "disabled";
|
||||
};
|
||||
};
|
||||
|
||||
can0: can@ff320000 {
|
||||
compatible = "rockchip,rk3506-canfd", "rockchip,rk3576-canfd";
|
||||
reg = <0xff320000 0x1000>;
|
||||
@@ -610,6 +642,40 @@
|
||||
reg = <0xff660000 0x10000>;
|
||||
};
|
||||
|
||||
usb20_otg0: usb@ff740000 {
|
||||
compatible = "rockchip,rk3506-usb", "rockchip,rk3066-usb",
|
||||
"snps,dwc2";
|
||||
reg = <0xff740000 0x40000>;
|
||||
interrupts = <GIC_SPI 74 IRQ_TYPE_LEVEL_HIGH>;
|
||||
clocks = <&cru HCLK_USBOTG0>, <&cru HCLK_USBOTG0_PMU>,
|
||||
<&cru CLK_USBOTG0_ADP>;
|
||||
clock-names = "otg", "pmu", "adp";
|
||||
dr_mode = "otg";
|
||||
phys = <&u2phy_otg0>;
|
||||
phy-names = "usb2-phy";
|
||||
g-np-tx-fifo-size = <16>;
|
||||
g-rx-fifo-size = <280>;
|
||||
g-tx-fifo-size = <256 128 128 64 32 16>;
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
usb20_otg1: usb@ff780000 {
|
||||
compatible = "rockchip,rk3506-usb", "rockchip,rk3066-usb",
|
||||
"snps,dwc2";
|
||||
reg = <0xff780000 0x40000>;
|
||||
interrupts = <GIC_SPI 79 IRQ_TYPE_LEVEL_HIGH>;
|
||||
clocks = <&cru HCLK_USBOTG1>, <&cru HCLK_USBOTG1_PMU>,
|
||||
<&cru CLK_USBOTG1_ADP>;
|
||||
clock-names = "otg", "pmu", "adp";
|
||||
dr_mode = "otg";
|
||||
phys = <&u2phy_otg1>;
|
||||
phy-names = "usb2-phy";
|
||||
g-np-tx-fifo-size = <16>;
|
||||
g-rx-fifo-size = <280>;
|
||||
g-tx-fifo-size = <256 128 128 64 32 16>;
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
arm-debug@ff810000 {
|
||||
compatible = "rockchip,debug";
|
||||
reg = <0xff810000 0x1000>,
|
||||
|
||||
Reference in New Issue
Block a user