On Thu, 22 Jan 2026 22:46:50 +0530, Manivannan Sadhasivam wrote:
This series is an initial attempt to support the PCIe M.2 connectors in the
kernel and devicetree binding. The PCIe M.2 connectors as defined in the PCI
Express M.2 Specification are widely used in Notebooks/Tablet form factors (even
in PCs). On the ACPI platforms, power to these connectors are mostly handled by
the firmware/BIOS and the kernel never bothered to directly power manage them as
like other PCIe connectors. But on the devicetree platforms, the kernel needs to
power manage these connectors with the help of the devicetree description. But
so far, there is no proper representation of the M.2 connectors in devicetree
binding. This forced the developers to fake the M.2 connectors as PMU nodes [1]
and fixed regulators in devicetree.
[...]
Applied, thanks!
[1/4] dt-bindings: connector: Add PCIe M.2 Mechanical Key M connector
commit: 926194a6675a9cd5943f85820508648b74669fc6
[4/4] power: sequencing: Add the Power Sequencing driver for the PCIe M.2 connectors
commit: 52e7b5bd62bab3851f25d8b70ad7eae9e94aba60
Best regards,
--
Bartosz Golaszewski [off-list ref]