From 8e9d597ea47941d44788b6e68b9f4c2b386e6e1b Mon Sep 17 00:00:00 2001 From: Peter Chen Date: Mon, 28 Jan 2019 15:19:15 +0800 Subject: ARM64: dts: imx8-ss-conn: add NXP USB2 node Add NXP USB2 controller and PHY node Signed-off-by: Peter Chen --- arch/arm64/boot/dts/freescale/imx8-ss-conn.dtsi | 31 +++++++++++++++++++++++++ 1 file changed, 31 insertions(+) (limited to 'arch/arm64/boot/dts/freescale/imx8-ss-conn.dtsi') diff --git a/arch/arm64/boot/dts/freescale/imx8-ss-conn.dtsi b/arch/arm64/boot/dts/freescale/imx8-ss-conn.dtsi index cabe4ef693d6..80dc000889bc 100644 --- a/arch/arm64/boot/dts/freescale/imx8-ss-conn.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8-ss-conn.dtsi @@ -16,6 +16,37 @@ conn_subsys: bus@5b000000 { #clock-cells = <1>; }; + usbotg1: usb@5b0d0000 { + compatible = "fsl,imx8qm-usb", "fsl,imx7ulp-usb", + "fsl,imx27-usb"; + reg = <0x5b0d0000 0x200>; + interrupt-parent = <&gic>; + interrupts = ; + fsl,usbphy = <&usbphy1>; + fsl,usbmisc = <&usbmisc1 0>; + clocks = <&conn_lpcg IMX_CONN_LPCG_USB2_AHB_CLK>; + ahb-burst-config = <0x0>; + tx-burst-size-dword = <0x10>; + rx-burst-size-dword = <0x10>; + power-domains = <&pd IMX_SC_R_USB_0>; + status = "disabled"; + }; + + usbmisc1: usbmisc@5b0d0200 { + #index-cells = <1>; + compatible = "fsl,imx7ulp-usbmisc", "fsl,imx6q-usbmisc"; + reg = <0x5b0d0200 0x200>; + }; + + usbphy1: usbphy@0x5b100000 { + compatible = "fsl,imx8qm-usbphy", "fsl,imx7ulp-usbphy", + "fsl,imx6ul-usbphy", "fsl,imx23-usbphy"; + reg = <0x5b100000 0x1000>; + clocks = <&conn_lpcg IMX_CONN_LPCG_USB2_PHY_IPG_CLK>; + power-domains = <&pd IMX_SC_R_USB_0_PHY>; + status = "disabled"; + }; + usdhc1: mmc@5b010000 { compatible = "fsl,imx8qm-usdhc", "fsl,imx8qxp-usdhc"; interrupt-parent = <&gic>; -- cgit v1.2.3