[GIT PULL] power sequencing updates for v7.0-rc1
From: Bartosz Golaszewski
Date: Tue Feb 10 2026 - 04:14:33 EST
Linus,
Please pull the following set of updates for the power sequencing
subsystem for the v7.0 cycle. There's one new driver and support for more
models added to the existing qcom-wcn driver as well as some minor tweaks
and fixes.
Details are in the signed tag.
Thanks,
Bartosz
The following changes since commit 8f0b4cce4481fb22653697cced8d0d04027cb1e8:
Linux 6.19-rc1 (2025-12-14 16:05:07 +1200)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git tags/pwrseq-updates-for-v7.0-rc1
for you to fetch changes up to ecfcae7885f105b29898ff71d3cb70abd56ef96e:
power: sequencing: qcom-wcn: fix error path for VDDIO handling (2026-02-09 10:32:27 +0100)
----------------------------------------------------------------
power sequencing updates for v7.0-rc1
New drivers:
- add the power sequencing driver for PCIe M.2 connectors
Driver improvements:
- use device_get_match_data() where applicable
- add support for the WCN39xx family of models to pwrseq-qcom-wcn
Fixes:
- fix a locking issue in pwrseq core
- fix retval check in pwrseq-qcom-wcn
----------------------------------------------------------------
Bartosz Golaszewski (1):
power: sequencing: qcom-wcn: use device_get_match_data()
Dmitry Baryshkov (3):
regulator: dt-bindings: qcom,wcn3990-pmu: describe PMUs on WCN39xx
power: sequencing: qcom-wcn: add support for WCN39xx
power: sequencing: qcom-wcn: fix error path for VDDIO handling
Manivannan Sadhasivam (2):
dt-bindings: connector: Add PCIe M.2 Mechanical Key M connector
power: sequencing: Add the Power Sequencing driver for the PCIe M.2 connectors
Ziyi Guo (1):
power: sequencing: fix missing state_lock in pwrseq_power_on() error path
.../bindings/connector/pcie-m2-m-connector.yaml | 145 ++++++++++++++++++
.../bindings/regulator/qcom,wcn3990-pmu.yaml | 100 ++++++++++++
MAINTAINERS | 7 +
drivers/power/sequencing/Kconfig | 8 +
drivers/power/sequencing/Makefile | 1 +
drivers/power/sequencing/core.c | 6 +-
drivers/power/sequencing/pwrseq-pcie-m2.c | 168 +++++++++++++++++++++
drivers/power/sequencing/pwrseq-qcom-wcn.c | 133 +++++++++++++++-
8 files changed, 560 insertions(+), 8 deletions(-)
create mode 100644 Documentation/devicetree/bindings/connector/pcie-m2-m-connector.yaml
create mode 100644 Documentation/devicetree/bindings/regulator/qcom,wcn3990-pmu.yaml
create mode 100644 drivers/power/sequencing/pwrseq-pcie-m2.c