diff options
| author | Richard Zhu <hongxing.zhu@nxp.com> | 2025-08-18 09:25:38 +0800 |
|---|---|---|
| committer | Shawn Guo <shawnguo@kernel.org> | 2025-08-22 17:16:34 +0800 |
| commit | 0898ed6832f5ce977e2a2c3d1556b156f2bc7502 (patch) | |
| tree | 6e3eda59f6448dc15c0846133f58a1e5d6d019ee | |
| parent | 06d59feccdedee2888e98e43e13a9e0382745979 (diff) | |
| download | linux-0898ed6832f5ce977e2a2c3d1556b156f2bc7502.tar.gz linux-0898ed6832f5ce977e2a2c3d1556b156f2bc7502.zip | |
arm64: dts: imx95-19x19-evk: Add Tsettle delay in m2 regulator
M.2 device only can be enabled after all Power Rails reach their minimum
operating voltage (PCI Express M.2 Specification r5.1 3.1.4 Power-up
Timing). Set a delay equal to the max value of Tsettle in m2 regulator.
Signed-off-by: Richard Zhu <hongxing.zhu@nxp.com>
Reviewed-by: Frank Li <Frank.Li@nxp.com>
Signed-off-by: Peng Fan <peng.fan@nxp.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
| -rw-r--r-- | arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts b/arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts index fc19b29e179d..3df7a046fbc8 100644 --- a/arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts +++ b/arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts @@ -136,6 +136,13 @@ regulator-max-microvolt = <3300000>; gpio = <&i2c7_pcal6524 20 GPIO_ACTIVE_HIGH>; enable-active-high; + /* + * M.2 device only can be enabled(W_DISABLE1#) after all Power + * Rails reach their minimum operating voltage (PCI Express M.2 + * Specification r5.1 3.1.4 Power-up Timing). + * Set a delay equal to the max value of Tsettle here. + */ + startup-delay-us = <5000>; }; reg_pcie0: regulator-pcie { |
