linux-usb.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v4 0/4] i.MX8MP: more USB3 glue layer feature support
@ 2022-01-26 14:13 Alexander Stein
  2022-01-26 14:13 ` [PATCH v4 1/4] usb: dwc3: imx8mp: rename iomem base pointer Alexander Stein
                   ` (3 more replies)
  0 siblings, 4 replies; 11+ messages in thread
From: Alexander Stein @ 2022-01-26 14:13 UTC (permalink / raw)
  To: Greg Kroah-Hartman, Rob Herring, Shawn Guo, Sascha Hauer,
	Fabio Estevam
  Cc: Alexander Stein, NXP Linux Team, linux-usb, devicetree,
	linux-arm-kernel, Li Jun

Hi all,

Thanks for the feedback on v3 [1].

This patchset aims to support flags for e.g. over-current active low or port
permanantly attached which are provided in the USB3 glue layer.

In v4 the patchset depends on Lucas' i.MX8MP power-domains patchset [2].
Because of that the 'phy' clock usage can be dropped, as now power domains
take care of the clocks. Due to powering up/down the glue layer settings
will have to be reapplied during resume.

Changes in v4:
* Depends on Lucas' i.MX8MP power-domains patchset
* removed 'phy' clock usage from dwc3-imx8mp.c
* Reapply glue layer settings upon resume

Changes in v3:
* Rename existing member for clarity
* Moved feature implementation from phy-fsl-imx8mq-usb.c to dwc3-imx8mp.c

[1] https://patchwork.kernel.org/project/linux-arm-kernel/cover/20220118131626.926394-1-alexander.stein@ew.tq-group.com/
[2] https://patchwork.kernel.org/project/linux-arm-kernel/cover/20220119134027.2931945-1-l.stach@pengutronix.de/

Alexander Stein (4):
  usb: dwc3: imx8mp: rename iomem base pointer
  dt-bindings: usb: dwc3-imx8mp: Add imx8mp specific flags
  usb: dwc3: imx8mp: Add support for setting SOC specific flags
  arm64: dts: imx8mp: Add memory for USB3 glue layer to usb3 nodes

 .../bindings/usb/fsl,imx8mp-dwc3.yaml         | 31 +++++++-
 arch/arm64/boot/dts/freescale/imx8mp.dtsi     |  6 +-
 drivers/usb/dwc3/dwc3-imx8mp.c                | 76 +++++++++++++++++--
 3 files changed, 100 insertions(+), 13 deletions(-)

-- 
2.25.1


^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2022-02-18  9:24 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-01-26 14:13 [PATCH v4 0/4] i.MX8MP: more USB3 glue layer feature support Alexander Stein
2022-01-26 14:13 ` [PATCH v4 1/4] usb: dwc3: imx8mp: rename iomem base pointer Alexander Stein
2022-02-18  4:52   ` Jun Li
2022-01-26 14:13 ` [PATCH v4 2/4] dt-bindings: usb: dwc3-imx8mp: Add imx8mp specific flags Alexander Stein
2022-01-26 22:10   ` Rob Herring
2022-02-04 23:24   ` Rob Herring
2022-01-26 14:13 ` [PATCH v4 3/4] usb: dwc3: imx8mp: Add support for setting SOC " Alexander Stein
2022-02-18  6:57   ` Jun Li
2022-02-18  9:24     ` (EXT) " Alexander Stein
2022-01-26 14:13 ` [PATCH v4 4/4] arm64: dts: imx8mp: Add memory for USB3 glue layer to usb3 nodes Alexander Stein
2022-02-18  6:58   ` Jun Li

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).