[PATCH 0/2] Enable WCN6855 Bluetooth on lemans-evk via PCIe M.2 Key E connector

From: Wei Deng

Date: Mon Jun 08 2026 - 05:25:31 EST


This series enables WCN6855 Bluetooth on the lemans EVK through the
PCIe M.2 Key E connector + pwrseq-pcie-m2 path.

It depends on the "Fixes/improvements for the PCI M.2 power sequencing
driver" series (V3):

https://lore.kernel.org/r/20260519-pwrseq-m2-bt-v3-0-b39dc2ae3966@xxxxxxxxxxxxxxxx

Patch 1 adds 0x1103 (WCN6855) to pwrseq_m2_pci_ids[] alongside the
existing 0x1107 (WCN7850) entry, with compatible "qcom,wcn6855-bt".

Patch 2 describes the M.2 Key E connector on lemans-evk:
- pcie-m2-e-connector node, port@0 -> pcieport0,
port@3 -> uart17 (BT serdev path)
- vreg_dcin_12v (12V) + vreg_wcn_3p3 (3.3V, vin-supply 12V),
both always-on/boot-on, as required by the binding
- compatible = "pciclass,0604" on pcieport0 in lemans.dtsi so the
PCI subsystem can match the DT node to the PCI-to-PCI bridge
- serial1 = &uart17 alias

Wei Deng (2):
power: sequencing: pcie-m2: Add PCI ID 0x1103 for WCN6855 Bluetooth
arm64: dts: qcom: lemans-evk: Describe the PCIe M.2 Key E connector

arch/arm64/boot/dts/qcom/lemans-evk.dts | 75 +++++++++++++++++++++++
arch/arm64/boot/dts/qcom/lemans.dtsi | 1 +
drivers/power/sequencing/pwrseq-pcie-m2.c | 2 +
3 files changed, 78 insertions(+)

--
2.34.1