[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(-)