[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20251103-usb-phy-alt-clk-support-v3-0-18b8bd4f01b0@nxp.com>
Date: Mon, 03 Nov 2025 18:08:31 +0800
From: Xu Yang <xu.yang_2@....com>
To: Vinod Koul <vkoul@...nel.org>,
Kishon Vijay Abraham I <kishon@...nel.org>, Rob Herring <robh@...nel.org>,
Krzysztof Kozlowski <krzk+dt@...nel.org>,
Conor Dooley <conor+dt@...nel.org>, Shawn Guo <shawnguo@...nel.org>,
Sascha Hauer <s.hauer@...gutronix.de>,
Pengutronix Kernel Team <kernel@...gutronix.de>,
Fabio Estevam <festevam@...il.com>, Li Jun <jun.li@....com>,
Abel Vesa <abelvesa@...nel.org>, Peng Fan <peng.fan@....com>,
Michael Turquette <mturquette@...libre.com>,
Stephen Boyd <sboyd@...nel.org>
Cc: linux-phy@...ts.infradead.org, devicetree@...r.kernel.org,
imx@...ts.linux.dev, linux-arm-kernel@...ts.infradead.org,
linux-kernel@...r.kernel.org, linux-clk@...r.kernel.org,
Frank Li <Frank.Li@....com>, Conor Dooley <conor.dooley@...rochip.com>,
Xu Yang <xu.yang_2@....com>
Subject: [PATCH v3 0/4] Add i.MX95 USB3.0 PHY alternate clock support
The i.MX95 USB3.0 PHY supports XTAL 24MHz clock by default as reference
clock and 100MHz clock as alternate reference clock. If the default
reference clock brings USB performance degradation in bad condition, such
as the working temperature is too low or too high, switch to alternate
clock may overcome the degradation. This will add alternate clock support
to enhance the function of USB3.0 PHY.
---
Changes in v3:
- collect some Rb and Ab tag
- Link to v2: https://lore.kernel.org/r/20251010-usb-phy-alt-clk-support-v2-0-af4b78bb4ae8@nxp.com
Changes in v2:
- improve patch #1 commit message
- collect Rb tag
- Link to v1: https://lore.kernel.org/r/20250919-usb-phy-alt-clk-support-v1-0-57c2a13eea1c@nxp.com
---
Xu Yang (4):
dt-bindings: phy: imx8mq-usb: add alternate reference clock
dt-bindings: clock: nxp,imx95-blk-ctl: add support for USB in HSIO Block Control
phy: fsl-imx8mq-usb: support alternate reference clock
clk: imx95-blk-ctl: Add one clock mux for HSIO block
.../bindings/clock/nxp,imx95-blk-ctl.yaml | 1 +
.../bindings/phy/fsl,imx8mq-usb-phy.yaml | 7 ++++++-
drivers/clk/imx/clk-imx95-blk-ctl.c | 19 ++++++++++++++++++
drivers/phy/freescale/phy-fsl-imx8mq-usb.c | 23 ++++++++++++++++++++--
4 files changed, 47 insertions(+), 3 deletions(-)
---
base-commit: 18514fd70ea4ca9de137bb3bceeac1bac4bcad75
change-id: 20250919-usb-phy-alt-clk-support-e54e69ac0780
Best regards,
--
Xu Yang <xu.yang_2@....com>
Powered by blists - more mailing lists