* [PATCH 0/2] arm64: dts: imx8qm: add smmu information for usb and add hsic usb port
@ 2026-07-20 21:10 Frank.Li
2026-07-20 21:10 ` [PATCH 1/2] arm64: dts: imx8qm-ss-conn: add usbotg3 iommu information Frank.Li
` (2 more replies)
0 siblings, 3 replies; 10+ messages in thread
From: Frank.Li @ 2026-07-20 21:10 UTC (permalink / raw)
To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Sascha Hauer,
Pengutronix Kernel Team, Fabio Estevam
Cc: devicetree, imx, linux-arm-kernel, linux-kernel, Xu Yang, Frank Li
Add smmu information for usb and add hsic usb port.
Signed-off-by: Frank Li <Frank.Li@nxp.com>
---
Frank Li (2):
arm64: dts: imx8qm-ss-conn: add usbotg3 iommu information
arm64: dts: imx8qm-ss-conn: Add HSIC usb@5b0e0000 node
arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi | 38 +++++++++++++++++++++++
1 file changed, 38 insertions(+)
---
base-commit: 3fe08b9796f36ef437ab9328e7dd1e5ff2d66603
change-id: 20260720-qm_smmu-417e915cb713
Best regards,
--
Frank Li <Frank.Li@nxp.com>
^ permalink raw reply [flat|nested] 10+ messages in thread* [PATCH 1/2] arm64: dts: imx8qm-ss-conn: add usbotg3 iommu information 2026-07-20 21:10 [PATCH 0/2] arm64: dts: imx8qm: add smmu information for usb and add hsic usb port Frank.Li @ 2026-07-20 21:10 ` Frank.Li 2026-07-21 7:48 ` Alexander Stein 2026-10-28 19:44 ` Emanuele Ghidoli 2026-07-20 21:10 ` [PATCH 2/2] arm64: dts: imx8qm-ss-conn: Add HSIC usb@5b0e0000 node Frank.Li 2026-08-06 19:41 ` [PATCH 0/2] arm64: dts: imx8qm: add smmu information for usb and add hsic usb port Frank.Li 2 siblings, 2 replies; 10+ messages in thread From: Frank.Li @ 2026-07-20 21:10 UTC (permalink / raw) To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Sascha Hauer, Pengutronix Kernel Team, Fabio Estevam Cc: devicetree, imx, linux-arm-kernel, linux-kernel, Xu Yang, Frank Li From: Frank Li <Frank.Li@nxp.com> Add usbotg3 iommu information. Signed-off-by: Frank Li <Frank.Li@nxp.com> --- arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi b/arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi index ccf9f510e0f88..1370a571153a5 100644 --- a/arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi @@ -32,3 +32,7 @@ &usdhc3 { compatible = "fsl,imx8qm-usdhc", "fsl,imx8qxp-usdhc", "fsl,imx7d-usdhc"; iommus = <&smmu 0x11 0x7f80>; }; + +&usbotg3_cdns3 { + iommus = <&smmu 0x4 0x7f80>; +}; -- 2.43.0 ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH 1/2] arm64: dts: imx8qm-ss-conn: add usbotg3 iommu information 2026-07-20 21:10 ` [PATCH 1/2] arm64: dts: imx8qm-ss-conn: add usbotg3 iommu information Frank.Li @ 2026-07-21 7:48 ` Alexander Stein 2026-07-21 15:42 ` Frank Li 2026-10-28 19:44 ` Emanuele Ghidoli 1 sibling, 1 reply; 10+ messages in thread From: Alexander Stein @ 2026-07-21 7:48 UTC (permalink / raw) To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Sascha Hauer, Pengutronix Kernel Team, Fabio Estevam, linux-arm-kernel Cc: devicetree, imx, linux-arm-kernel, linux-kernel, Xu Yang, Frank Li, Frank.Li Hi Frank, Am Montag, 20. Juli 2026, 23:10:33 CEST schrieb Frank.Li@oss.nxp.com: > From: Frank Li <Frank.Li@nxp.com> > > Add usbotg3 iommu information. > > Signed-off-by: Frank Li <Frank.Li@nxp.com> > --- > arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi b/arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi > index ccf9f510e0f88..1370a571153a5 100644 > --- a/arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi > +++ b/arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi > @@ -32,3 +32,7 @@ &usdhc3 { > compatible = "fsl,imx8qm-usdhc", "fsl,imx8qxp-usdhc", "fsl,imx7d-usdhc"; > iommus = <&smmu 0x11 0x7f80>; > }; > + > +&usbotg3_cdns3 { > + iommus = <&smmu 0x4 0x7f80>; Where in the RM can you get these values? Thanks and best regards, Alexander > +}; > > -- TQ-Systems GmbH | Mühlstraße 2, Gut Delling | 82229 Seefeld, Germany Amtsgericht München, HRB 105018 Geschäftsführer: Detlef Schneider, Rüdiger Stahl, Stefan Schneider http://www.tq-group.com/ ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH 1/2] arm64: dts: imx8qm-ss-conn: add usbotg3 iommu information 2026-07-21 7:48 ` Alexander Stein @ 2026-07-21 15:42 ` Frank Li 0 siblings, 0 replies; 10+ messages in thread From: Frank Li @ 2026-07-21 15:42 UTC (permalink / raw) To: Alexander Stein Cc: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Sascha Hauer, Pengutronix Kernel Team, Fabio Estevam, linux-arm-kernel, devicetree, imx, linux-kernel, Xu Yang, Frank Li On Tue, Jul 21, 2026 at 09:48:16AM +0200, Alexander Stein wrote: > Hi Frank, > > Am Montag, 20. Juli 2026, 23:10:33 CEST schrieb Frank.Li@oss.nxp.com: > > From: Frank Li <Frank.Li@nxp.com> > > > > Add usbotg3 iommu information. > > > > Signed-off-by: Frank Li <Frank.Li@nxp.com> > > --- > > arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi | 4 ++++ > > 1 file changed, 4 insertions(+) > > > > diff --git a/arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi b/arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi > > index ccf9f510e0f88..1370a571153a5 100644 > > --- a/arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi > > +++ b/arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi > > @@ -32,3 +32,7 @@ &usdhc3 { > > compatible = "fsl,imx8qm-usdhc", "fsl,imx8qxp-usdhc", "fsl,imx7d-usdhc"; > > iommus = <&smmu 0x11 0x7f80>; > > }; > > + > > +&usbotg3_cdns3 { > > + iommus = <&smmu 0x4 0x7f80>; > > Where in the RM can you get these values? 0x4 is stream ID, any value between 0-31, uboot will use this value to config stream ID for bus master by scfw API 0x7f80 means tire some bit to high before pass to smmu by hardware. I don't think signal defination can be found at public documents. static int arm_smmu_of_xlate(struct device *dev, const struct of_phandle_args *args) { u32 mask, fwid = 0; if (args->args_count > 0) fwid |= FIELD_PREP(ARM_SMMU_SMR_ID, args->args[0]); if (args->args_count > 1) fwid |= FIELD_PREP(ARM_SMMU_SMR_MASK, args->args[1]); } Frank > > Thanks and best regards, > Alexander > > > +}; > > > > > > > -- > TQ-Systems GmbH | Mühlstraße 2, Gut Delling | 82229 Seefeld, Germany > Amtsgericht München, HRB 105018 > Geschäftsführer: Detlef Schneider, Rüdiger Stahl, Stefan Schneider > http://www.tq-group.com/ > > ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH 1/2] arm64: dts: imx8qm-ss-conn: add usbotg3 iommu information 2026-07-20 21:10 ` [PATCH 1/2] arm64: dts: imx8qm-ss-conn: add usbotg3 iommu information Frank.Li 2026-07-21 7:48 ` Alexander Stein @ 2026-10-28 19:44 ` Emanuele Ghidoli 2026-10-28 20:08 ` Frank Li 1 sibling, 1 reply; 10+ messages in thread From: Emanuele Ghidoli @ 2026-10-28 19:44 UTC (permalink / raw) To: Frank.Li, Rob Herring, Krzysztof Kozlowski, Conor Dooley, Sascha Hauer, Pengutronix Kernel Team, Fabio Estevam Cc: devicetree, imx, linux-arm-kernel, linux-kernel, Xu Yang, Frank Li, regressions, Francesco Dolcini On 7/20/26 23:10, Frank.Li@oss.nxp.com wrote: > From: Frank Li <Frank.Li@nxp.com> > > Add usbotg3 iommu information. > > Signed-off-by: Frank Li <Frank.Li@nxp.com> > --- > arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi b/arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi > index ccf9f510e0f88..1370a571153a5 100644 > --- a/arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi > +++ b/arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi > @@ -32,3 +32,7 @@ &usdhc3 { > compatible = "fsl,imx8qm-usdhc", "fsl,imx8qxp-usdhc", "fsl,imx7d-usdhc"; > iommus = <&smmu 0x11 0x7f80>; > }; > + > +&usbotg3_cdns3 { > + iommus = <&smmu 0x4 0x7f80>; > +}; > Hello Frank, this patch, now in mainline as 73c3b40e536d, breaks USB 3.0 on Apalis iMX8QM (both on Ixora and on the Apalis Evaluation Board). Right after xHCI starts: xhci-hcd xhci-hcd.1.auto: Host supports USB 3.0 SuperSpeed xhci-hcd xhci-hcd.1.auto: WARNING: Host System Error ... xhci-hcd xhci-hcd.1.auto: xHCI host controller not responding, assume dead xhci-hcd xhci-hcd.1.auto: HC died; cleaning up SuperSpeed devices no longer enumerate, and no SMMU fault is reported. Reverting only this commit on top of current master fixes it. The other commit seems fine. Adding the same property to the parent as well, like the NXP downstream tree does, also fixes it: &usbotg3 { iommus = <&smmu 0x4 0x7f80>; }; With that, SuperSpeed devices enumerate again. Could you please take care of a fix? Otherwise I think we should revert this patch. #regzbot introduced: 73c3b40e536d Thanks, Emanuele ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH 1/2] arm64: dts: imx8qm-ss-conn: add usbotg3 iommu information 2026-10-28 19:44 ` Emanuele Ghidoli @ 2026-10-28 20:08 ` Frank Li 2026-10-28 21:05 ` Frank Li 0 siblings, 1 reply; 10+ messages in thread From: Frank Li @ 2026-10-28 20:08 UTC (permalink / raw) To: Emanuele Ghidoli Cc: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Sascha Hauer, Pengutronix Kernel Team, Fabio Estevam, devicetree, imx, linux-arm-kernel, linux-kernel, Xu Yang, Frank Li, regressions, Francesco Dolcini On Wed, Oct 28, 2026 at 08:44:21PM +0100, Emanuele Ghidoli wrote: > > > On 7/20/26 23:10, Frank.Li@oss.nxp.com wrote: > > From: Frank Li <Frank.Li@nxp.com> > > > > Add usbotg3 iommu information. > > > > Signed-off-by: Frank Li <Frank.Li@nxp.com> > > --- > > arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi | 4 ++++ > > 1 file changed, 4 insertions(+) > > > > diff --git a/arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi b/arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi > > index ccf9f510e0f88..1370a571153a5 100644 > > --- a/arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi > > +++ b/arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi > > @@ -32,3 +32,7 @@ &usdhc3 { > > compatible = "fsl,imx8qm-usdhc", "fsl,imx8qxp-usdhc", "fsl,imx7d-usdhc"; > > iommus = <&smmu 0x11 0x7f80>; > > }; > > + > > +&usbotg3_cdns3 { > > + iommus = <&smmu 0x4 0x7f80>; > > +}; > > > > Hello Frank, > > this patch, now in mainline as 73c3b40e536d, breaks USB 3.0 on Apalis iMX8QM > (both on Ixora and on the Apalis Evaluation Board). Right after xHCI starts: > > xhci-hcd xhci-hcd.1.auto: Host supports USB 3.0 SuperSpeed > xhci-hcd xhci-hcd.1.auto: WARNING: Host System Error > ... > xhci-hcd xhci-hcd.1.auto: xHCI host controller not responding, assume dead > xhci-hcd xhci-hcd.1.auto: HC died; cleaning up > > SuperSpeed devices no longer enumerate, and no SMMU fault is reported. > Reverting only this commit on top of current master fixes it. The other commit > seems fine. Does it only impact superspeed? High speed work? Frank > > Adding the same property to the parent as well, like the NXP downstream tree > does, also fixes it: > > &usbotg3 { > iommus = <&smmu 0x4 0x7f80>; > }; > > With that, SuperSpeed devices enumerate again. > > Could you please take care of a fix? Otherwise I think we should revert this > patch. > > #regzbot introduced: 73c3b40e536d > > Thanks, > Emanuele ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH 1/2] arm64: dts: imx8qm-ss-conn: add usbotg3 iommu information 2026-10-28 20:08 ` Frank Li @ 2026-10-28 21:05 ` Frank Li 2026-10-29 6:55 ` Emanuele Ghidoli 0 siblings, 1 reply; 10+ messages in thread From: Frank Li @ 2026-10-28 21:05 UTC (permalink / raw) To: Emanuele Ghidoli Cc: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Sascha Hauer, Pengutronix Kernel Team, Fabio Estevam, devicetree, imx, linux-arm-kernel, linux-kernel, Xu Yang, Frank Li, regressions, Francesco Dolcini On Wed, Oct 28, 2026 at 04:08:03PM -0400, Frank Li wrote: > On Wed, Oct 28, 2026 at 08:44:21PM +0100, Emanuele Ghidoli wrote: > > > > > > On 7/20/26 23:10, Frank.Li@oss.nxp.com wrote: > > > From: Frank Li <Frank.Li@nxp.com> > > > > > > Add usbotg3 iommu information. > > > > > > Signed-off-by: Frank Li <Frank.Li@nxp.com> > > > --- > > > arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi | 4 ++++ > > > 1 file changed, 4 insertions(+) > > > > > > diff --git a/arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi b/arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi > > > index ccf9f510e0f88..1370a571153a5 100644 > > > --- a/arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi > > > +++ b/arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi > > > @@ -32,3 +32,7 @@ &usdhc3 { > > > compatible = "fsl,imx8qm-usdhc", "fsl,imx8qxp-usdhc", "fsl,imx7d-usdhc"; > > > iommus = <&smmu 0x11 0x7f80>; > > > }; > > > + > > > +&usbotg3_cdns3 { > > > + iommus = <&smmu 0x4 0x7f80>; > > > +}; > > > > > > > Hello Frank, > > > > this patch, now in mainline as 73c3b40e536d, breaks USB 3.0 on Apalis iMX8QM > > (both on Ixora and on the Apalis Evaluation Board). Right after xHCI starts: > > > > xhci-hcd xhci-hcd.1.auto: Host supports USB 3.0 SuperSpeed > > xhci-hcd xhci-hcd.1.auto: WARNING: Host System Error > > ... > > xhci-hcd xhci-hcd.1.auto: xHCI host controller not responding, assume dead > > xhci-hcd xhci-hcd.1.auto: HC died; cleaning up > > > > SuperSpeed devices no longer enumerate, and no SMMU fault is reported. > > Reverting only this commit on top of current master fixes it. The other commit > > seems fine. > > Does it only impact superspeed? High speed work? Thank you report this problem. Suppose below patch should fix this problem. I have not time to test it today. diff --git a/drivers/iommu/of_iommu.c b/drivers/iommu/of_iommu.c index a18bb60f6f3df..7d485f5494ed8 100644 --- a/drivers/iommu/of_iommu.c +++ b/drivers/iommu/of_iommu.c @@ -117,6 +117,28 @@ int of_iommu_configure(struct device *dev, struct device_node *master_np, bool dev_iommu_present; int err; + /* + * If the device has no of_node (e.g. a synthetic platform device + * created by platform_device_alloc() such as xhci-hcd), walk up + * the parent device chain to find the nearest ancestor that has an + * of_node with an "iommus" property and use that node to configure + * the IOMMU for this device. This allows child devices that share + * the same IOMMU stream ID as their parent to be configured correctly + * even when they have no DT node of their own. + */ + if (!master_np) { + struct device *parent = dev->parent; + + while (parent) { + if (parent->of_node && + of_property_present(parent->of_node, "iommus")) { + master_np = parent->of_node; + break; + } + parent = parent->parent; + } + } + if (!master_np) return -ENODEV; Frank > > Frank > > > > Adding the same property to the parent as well, like the NXP downstream tree > > does, also fixes it: > > > > &usbotg3 { > > iommus = <&smmu 0x4 0x7f80>; > > }; > > > > With that, SuperSpeed devices enumerate again. > > > > Could you please take care of a fix? Otherwise I think we should revert this > > patch. > > > > #regzbot introduced: 73c3b40e536d > > > > Thanks, > > Emanuele ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH 1/2] arm64: dts: imx8qm-ss-conn: add usbotg3 iommu information 2026-10-28 21:05 ` Frank Li @ 2026-10-29 6:55 ` Emanuele Ghidoli 0 siblings, 0 replies; 10+ messages in thread From: Emanuele Ghidoli @ 2026-10-29 6:55 UTC (permalink / raw) To: Frank Li Cc: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Sascha Hauer, Pengutronix Kernel Team, Fabio Estevam, devicetree, imx, linux-arm-kernel, linux-kernel, Xu Yang, Frank Li, regressions, Francesco Dolcini On 10/28/26 22:05, Frank Li wrote: > Does it only impact superspeed? High speed work? No, it's not even enumerated, on the Dev board. > > Thank you report this problem. Suppose below patch should fix this problem. > > I have not time to test it today. > > > Frank Tested, it doesn't help. xhci-hcd.1.auto has no fwnode, so platform_dma_configure() never calls of_dma_configure() and the new code in of_iommu_configure() is never reached. Emanuele ^ permalink raw reply [flat|nested] 10+ messages in thread
* [PATCH 2/2] arm64: dts: imx8qm-ss-conn: Add HSIC usb@5b0e0000 node 2026-07-20 21:10 [PATCH 0/2] arm64: dts: imx8qm: add smmu information for usb and add hsic usb port Frank.Li 2026-07-20 21:10 ` [PATCH 1/2] arm64: dts: imx8qm-ss-conn: add usbotg3 iommu information Frank.Li @ 2026-07-20 21:10 ` Frank.Li 2026-08-06 19:41 ` [PATCH 0/2] arm64: dts: imx8qm: add smmu information for usb and add hsic usb port Frank.Li 2 siblings, 0 replies; 10+ messages in thread From: Frank.Li @ 2026-07-20 21:10 UTC (permalink / raw) To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Sascha Hauer, Pengutronix Kernel Team, Fabio Estevam Cc: devicetree, imx, linux-arm-kernel, linux-kernel, Xu Yang, Frank Li From: Frank Li <Frank.Li@nxp.com> Add usb@5b0e0000 and related node for i.MX8QM. Signed-off-by: Frank Li <Frank.Li@nxp.com> --- arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi | 34 +++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi b/arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi index 1370a571153a5..c7063aaac4a34 100644 --- a/arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi @@ -4,6 +4,40 @@ * Dong Aisheng <aisheng.dong@nxp.com> */ +&{/} { + usbphynop2: usbphynop2 { + compatible = "usb-nop-xceiv"; + clocks = <&usb2_lpcg IMX_LPCG_CLK_7>; + clock-names = "main_clk"; + power-domains = <&pd IMX_SC_R_USB_0_PHY>; + status = "disabled"; + }; +}; + +&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"; + clocks = <&usb2_lpcg IMX_LPCG_CLK_6>; + ahb-burst-config = <0x0>; + tx-burst-size-dword = <0x10>; + rx-burst-size-dword = <0x10>; + power-domains = <&pd IMX_SC_R_USB_1>; + fsl,usbphy = <&usbphynop2>; + fsl,usbmisc = <&usbmisc2 0>; + }; + + 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 ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH 0/2] arm64: dts: imx8qm: add smmu information for usb and add hsic usb port 2026-07-20 21:10 [PATCH 0/2] arm64: dts: imx8qm: add smmu information for usb and add hsic usb port Frank.Li 2026-07-20 21:10 ` [PATCH 1/2] arm64: dts: imx8qm-ss-conn: add usbotg3 iommu information Frank.Li 2026-07-20 21:10 ` [PATCH 2/2] arm64: dts: imx8qm-ss-conn: Add HSIC usb@5b0e0000 node Frank.Li @ 2026-08-06 19:41 ` Frank.Li 2 siblings, 0 replies; 10+ messages in thread From: Frank.Li @ 2026-08-06 19:41 UTC (permalink / raw) To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Sascha Hauer, Pengutronix Kernel Team, Fabio Estevam, Frank.Li Cc: Frank Li, devicetree, imx, linux-arm-kernel, linux-kernel, Xu Yang From: Frank Li <Frank.Li@nxp.com> On Mon, 20 Jul 2026 17:10:32 -0400, Frank.Li@oss.nxp.com wrote: > Add smmu information for usb and add hsic usb port. Applied to imx/dt64-intend, thanks! [1/2] arm64: dts: imx8qm-ss-conn: add usbotg3 iommu information commit: 239bf457d81dda8a71d7cae04bcb745e4efba1ee [2/2] arm64: dts: imx8qm-ss-conn: Add HSIC usb@5b0e0000 node commit: 372a7e2aa11037d02a39323f2c3273c9557f148a Best regards, -- Frank Li <Frank.Li@nxp.com> ^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2026-10-29 6:55 UTC | newest] Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2026-07-20 21:10 [PATCH 0/2] arm64: dts: imx8qm: add smmu information for usb and add hsic usb port Frank.Li 2026-07-20 21:10 ` [PATCH 1/2] arm64: dts: imx8qm-ss-conn: add usbotg3 iommu information Frank.Li 2026-07-21 7:48 ` Alexander Stein 2026-07-21 15:42 ` Frank Li 2026-10-28 19:44 ` Emanuele Ghidoli 2026-10-28 20:08 ` Frank Li 2026-10-28 21:05 ` Frank Li 2026-10-29 6:55 ` Emanuele Ghidoli 2026-07-20 21:10 ` [PATCH 2/2] arm64: dts: imx8qm-ss-conn: Add HSIC usb@5b0e0000 node Frank.Li 2026-08-06 19:41 ` [PATCH 0/2] arm64: dts: imx8qm: add smmu information for usb and add hsic usb port Frank.Li
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®