Thread (21 messages) flat view 21 messages, 4 authors, 2h ago

Re: [PATCH 5/7] arm64: dts: qcom: ideacentre-mini: Fix the second M.2 3V3 rail

From: Konrad Dybcio <hidden>
Date: 2026-09-07 08:55:13
Also in: linux-arm-msm, lkml

On 9/5/26 11:29 AM, Jens Glathe via B4 Relay wrote:
From: Jens Glathe <redacted>

TLMM18 only enables M.2-1 on pcie6a. The second slot (pcie3) is gated
by PMC8380_3 GPIO5; both regulators previously pointed at the same
TLMM pin, so the DT had no effect on that rail.

Switch vreg_nvme2_3p3 to the PMIC GPIO, add its pinctrl state, and
keep a 2 s startup delay plus always-on.Without the delay the pcie3
slot fails to probe;
This is really strange..
always-on is a stand-in until an M.2 power
sequencer exists. Both slots work on Purwa with NVMe SSDs.
I suppose we have the "pcie-m2-m-connector" compatible, but it's
not bound by default
Tested-on: IdeaCentre Mini 01Q8X10, Purwa (X1-26-100)
This is not a standard tag, which checkpatch should warn about

Konrad
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help