[GIT PULL] power sequencing updates for v7.2-rc1

From: Bartosz Golaszewski

Date: Mon Jun 15 2026 - 04:32:31 EST


Linus,

Please pull the following updates from the power sequencing subsystem
tree for the next cycle. For this merge window we have a set extensions
to the M.2 pwrseq driver allowing it to work with more cards than just
the one from Qualcomm we supported initially. There's also a tweak to
debugfs output and a new function that will be used by a bluetooth driver
in the next cycle.

Thanks,
Bartosz

The following changes since commit 254f49634ee16a731174d2ae34bc50bd5f45e731:

Linux 7.1-rc1 (2026-04-26 14:19:00 -0700)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git tags/pwrseq-updates-for-v7.2-rc1

for you to fetch changes up to 2abcfdd91e6acc9999c1a38a6a077835a9db380c:

power: sequencing: pcie-m2: Add PCI ID 0x1103 for WCN6855 Bluetooth (2026-06-08 16:39:43 +0200)

----------------------------------------------------------------
power sequencing updates for v7.2-rc1

Power Sequencing core:
- Add a helper allowing consumers to access the struct device object
associated with a pwrseq provider
- Print the power sequencing device's parent in debugfs to add more
debugging information

Driver updates:
- Extend/rework the M.2 power sequencing driver in order to allow it to
support more M.2 cards, not just WCN7850

----------------------------------------------------------------
Chen-Yu Tsai (1):
power: sequencing: print power sequencing device parent in debugfs

Manivannan Sadhasivam (6):
power: sequencing: pcie-m2: Fix inconsistent function prefixes
power: sequencing: pcie-m2: Allow creating serdev for multiple PCI devices
power: sequencing: pcie-m2: Improve PCI device ID check
power: sequencing: pcie-m2: Create serdev for PCI devices present before probe
power: sequencing: pcie-m2: Create BT node based on the pci_device_id[] table
power: sequencing: Add an API to return the pwrseq device's 'dev' pointer

Wei Deng (1):
power: sequencing: pcie-m2: Add PCI ID 0x1103 for WCN6855 Bluetooth

drivers/power/sequencing/core.c | 25 +++-
drivers/power/sequencing/pwrseq-pcie-m2.c | 234 ++++++++++++++++++++++--------
include/linux/pwrseq/consumer.h | 7 +
3 files changed, 208 insertions(+), 58 deletions(-)