linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v1 0/7] Add vpcie3v3aux regulator for i.MX PCIe M.2 connector
@ 2025-10-24  7:31 Richard Zhu
  2025-10-24  7:31 ` [PATCH v1 1/7] arm64: dts: imx8dxl-evk: Add vpcie3v3aux regulator for " Richard Zhu
                   ` (8 more replies)
  0 siblings, 9 replies; 13+ messages in thread
From: Richard Zhu @ 2025-10-24  7:31 UTC (permalink / raw)
  To: robh, krzk+dt, conor+dt, shawnguo, frank.li, s.hauer, festevam
  Cc: kernel, devicetree, imx, linux-arm-kernel, linux-kernel

Refer to PCI Express M.2 Specification r5.1 sec3.1.1 Power Sources and
Grounds.

PCI Express M.2 Socket 1 utilizes a 3.3 V power source. The voltage
source, 3.3 V, is expected to be available during the system’s
stand-by/suspend state to support wake event processing on the
communications card.

But the current vpcie regulator may be gated off during system suspend. To
avoid the DT back-compatibility break, add vpcie3v3aux regulator to let this
3.3 V power source always on for PCIe M.2 Key E connector on the boards.

[PATCH v1 1/7] arm64: dts: imx8dxl-evk: Add vpcie3v3aux regulator for
[PATCH v1 2/7] arm64: dts: imx8mp-evk: Add vpcie3v3aux regulator for
[PATCH v1 3/7] arm64: dts: imx8mq-evk: Add vpcie3v3aux regulator for
[PATCH v1 4/7] arm64: dts: imx8qm-mek: Add vpcie3v3aux regulator for
[PATCH v1 5/7] arm64: dts: imx8qxp-mek: Add vpcie3v3aux regulator for
[PATCH v1 6/7] arm64: dts: imx95-15x15-evk: Add vpcie3v3aux regulator
[PATCH v1 7/7] arm64: dts: imx95-19x19-evk: Add vpcie3v3aux regulator

arch/arm64/boot/dts/freescale/imx8dxl-evk.dts     | 1 +
arch/arm64/boot/dts/freescale/imx8mp-evk.dts      | 1 +
arch/arm64/boot/dts/freescale/imx8mq-evk.dts      | 1 +
arch/arm64/boot/dts/freescale/imx8qm-mek.dts      | 1 +
arch/arm64/boot/dts/freescale/imx8qxp-mek.dts     | 1 +
arch/arm64/boot/dts/freescale/imx95-15x15-evk.dts | 1 +
arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts | 2 ++
7 files changed, 8 insertions(+)




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

end of thread, other threads:[~2025-11-12  1:58 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-10-24  7:31 [PATCH v1 0/7] Add vpcie3v3aux regulator for i.MX PCIe M.2 connector Richard Zhu
2025-10-24  7:31 ` [PATCH v1 1/7] arm64: dts: imx8dxl-evk: Add vpcie3v3aux regulator for " Richard Zhu
2025-11-11  7:37   ` Shawn Guo
2025-11-11  8:02     ` Hongxing Zhu
2025-11-11 16:11       ` Frank Li
2025-10-24  7:31 ` [PATCH v1 2/7] arm64: dts: imx8mp-evk: " Richard Zhu
2025-10-24  7:31 ` [PATCH v1 3/7] arm64: dts: imx8mq-evk: " Richard Zhu
2025-10-24  7:31 ` [PATCH v1 4/7] arm64: dts: imx8qm-mek: " Richard Zhu
2025-10-24  7:31 ` [PATCH v1 5/7] arm64: dts: imx8qxp-mek: " Richard Zhu
2025-10-24  7:31 ` [PATCH v1 6/7] arm64: dts: imx95-15x15-evk: " Richard Zhu
2025-10-24  7:31 ` [PATCH v1 7/7] arm64: dts: imx95-19x19-evk: Add vpcie3v3aux regulator for PCIe[0,1] Richard Zhu
2025-10-24 13:53 ` [PATCH v1 0/7] Add vpcie3v3aux regulator for i.MX PCIe M.2 connector Frank Li
2025-11-12  1:58 ` Shawn Guo

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).