From: Frank Li <Frank.li@oss.nxp.com>
To: Franz Schnyder <fra.schnyder@gmail.com>
Cc: Rob Herring <robh@kernel.org>,
Krzysztof Kozlowski <krzk+dt@kernel.org>,
Conor Dooley <conor+dt@kernel.org>, Frank Li <Frank.Li@nxp.com>,
Sascha Hauer <s.hauer@pengutronix.de>,
Pengutronix Kernel Team <kernel@pengutronix.de>,
Fabio Estevam <festevam@gmail.com>,
Catalin Marinas <catalin.marinas@arm.com>,
Will Deacon <will@kernel.org>,
"Rafael J. Wysocki" <rafael@kernel.org>,
Daniel Lezcano <daniel.lezcano@kernel.org>,
Zhang Rui <rui.zhang@intel.com>,
Lukasz Luba <lukasz.luba@arm.com>,
Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
Francesco Dolcini <francesco@dolcini.it>,
devicetree@vger.kernel.org, imx@lists.linux.dev,
linux-arm-kernel@lists.infradead.org,
linux-kernel@vger.kernel.org, linux-pm@vger.kernel.org,
linux-usb@vger.kernel.org,
Franz Schnyder <franz.schnyder@toradex.com>
Subject: Re: [PATCH 1/2] arm64: dts: imx8qm-ss-conn: Add USB HSIC related nodes
Date: Fri, 21 Aug 2026 10:23:02 -0500 [thread overview]
Message-ID: <aohtVk57YIWkj05I@SMW015318> (raw)
In-Reply-To: <20260821-add-apalis-imx8-usbhsic-v1-1-fb93d73ead44@toradex.com>
On Fri, Aug 21, 2026 at 04:58:57PM +0200, Franz Schnyder wrote:
> From: Franz Schnyder <franz.schnyder@toradex.com>
>
> Add the required nodes to support the iMX8QM/QP USB HSIC host controller.
>
> Keep the HSIC host node in the QM/QP specific dtsi to not conflict with
> the address used by usbotg2 on the iMX8DXL variant.
>
> Signed-off-by: Franz Schnyder <franz.schnyder@toradex.com>
> ---
I already post similar patch at
https://lore.kernel.org/imx/20260720212401.C2BD31F000E9@smtp.kernel.org/
Frank
> arch/arm64/boot/dts/freescale/imx8-ss-conn.dtsi | 9 ++++++++
> arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi | 26 +++++++++++++++++++++++
> 2 files changed, 35 insertions(+)
>
> diff --git a/arch/arm64/boot/dts/freescale/imx8-ss-conn.dtsi b/arch/arm64/boot/dts/freescale/imx8-ss-conn.dtsi
> index 176e2e332f87c..44eee9abacfb1 100644
> --- a/arch/arm64/boot/dts/freescale/imx8-ss-conn.dtsi
> +++ b/arch/arm64/boot/dts/freescale/imx8-ss-conn.dtsi
> @@ -384,3 +384,12 @@ gpmi: nand-controller@5b812000 {
> status = "disabled";
> };
> };
> +
> +usbphynop2: usbphynop2 {
> + compatible = "usb-nop-xceiv";
> + #phy-cells = <0>;
> + clocks = <&usb2_lpcg IMX_LPCG_CLK_7>;
> + clock-names = "main_clk";
> + power-domains = <&pd IMX_SC_R_USB_0_PHY>;
> + status = "disabled";
> +};
> diff --git a/arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi b/arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi
> index ccf9f510e0f88..168f89eebeedb 100644
> --- a/arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi
> +++ b/arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi
> @@ -4,6 +4,32 @@
> * Dong Aisheng <aisheng.dong@nxp.com>
> */
>
> +&conn_subsys {
> + usbh1: usb@5b0e0000 {
> + compatible = "fsl,imx7ulp-usb", "fsl,imx6ul-usb", "fsl,imx27-usb";
> + reg = <0x5b0e0000 0x200>;
> + interrupt-parent = <&gic>;
> + interrupts = <GIC_SPI 268 IRQ_TYPE_LEVEL_HIGH>;
> + phy_type = "hsic";
> + dr_mode = "host";
> + fsl,usbphy = <&usbphynop2>;
> + fsl,usbmisc = <&usbmisc2 0>;
> + clocks = <&usb2_lpcg IMX_LPCG_CLK_6>;
> + ahb-burst-config = <0x0>;
> + tx-burst-size-dword = <0x10>;
> + rx-burst-size-dword = <0x10>;
> + #stream-id-cells = <1>;
> + power-domains = <&pd IMX_SC_R_USB_1>;
> + status = "disabled";
> + };
> +
> + usbmisc2: usbmisc@5b0e0200 {
> + compatible = "fsl,imx7ulp-usbmisc", "fsl,imx7d-usbmisc", "fsl,imx6q-usbmisc";
> + #index-cells = <1>;
> + reg = <0x5b0e0200 0x200>;
> + };
> +};
> +
> &usbphy1 {
> compatible = "fsl,imx8qm-usbphy", "fsl,imx7ulp-usbphy";
> };
>
> --
> 2.43.0
>
>
next prev parent reply other threads:[~2026-08-21 15:23 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-08-21 14:58 [PATCH 0/2] arm64: dts: imx8qm: Add USB HSIC support for Apalis iMX8 Franz Schnyder
2026-08-21 14:58 ` [PATCH 1/2] arm64: dts: imx8qm-ss-conn: Add USB HSIC related nodes Franz Schnyder
2026-08-21 15:23 ` Frank Li [this message]
2026-08-24 7:19 ` Franz Schnyder
2026-08-24 15:02 ` Frank Li
2026-08-21 15:27 ` sashiko-bot
2026-08-21 14:58 ` [PATCH 2/2] arm64: dts: apalis-imx8: Add USB HSIC support Franz Schnyder
2026-09-02 19:28 ` (subset) [PATCH 0/2] arm64: dts: imx8qm: Add USB HSIC support for Apalis iMX8 Frank.Li
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=aohtVk57YIWkj05I@SMW015318 \
--to=frank.li@oss.nxp.com \
--cc=Frank.Li@nxp.com \
--cc=catalin.marinas@arm.com \
--cc=conor+dt@kernel.org \
--cc=daniel.lezcano@kernel.org \
--cc=devicetree@vger.kernel.org \
--cc=festevam@gmail.com \
--cc=fra.schnyder@gmail.com \
--cc=francesco@dolcini.it \
--cc=franz.schnyder@toradex.com \
--cc=gregkh@linuxfoundation.org \
--cc=imx@lists.linux.dev \
--cc=kernel@pengutronix.de \
--cc=krzk+dt@kernel.org \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-pm@vger.kernel.org \
--cc=linux-usb@vger.kernel.org \
--cc=lukasz.luba@arm.com \
--cc=rafael@kernel.org \
--cc=robh@kernel.org \
--cc=rui.zhang@intel.com \
--cc=s.hauer@pengutronix.de \
--cc=will@kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.