Re: [PATCH v7 00/16] arm64: mediatek: Add M.2 E-key slot on Chromebooks
Chen-Yu Tsai <[email protected]> Fri, 7 Aug 2026 19:35:32 +0800
| Newsgroups | gmane.linux.usb.general,gmane.linux.acpi.devel,gmane.linux.power-management.general,gmane.linux.drivers.devicetree,gmane.linux.ports.arm.mediatek,gmane.linux.ports.arm.kernel,gmane.linux.kernel |
|---|---|
| Message-ID | <CAGXv+5ETE2WAA8jwnQKSe69aR=qrqKnALuiSM12X_ZwFouxdRA@mail.gmail.com> |
Hi Mani, On Fri, Jul 24, 2026 at 4:44 PM Chen-Yu Tsai <[email protected]> wrote: > > Hi everyone, > > This is v7 of my attempt at integrating the power sequencing API into > the USB core to support the USB connection on M.2 E-key slots. M.2 > E-key was enabled in v7.1-rc1 with just PCIe and UART supported [1]. > Hopefully this is the last revision. However the pwrseq patches haven't > been reviewed yet, and the fwnode patches need a review from the fwnode > owners. > [...] > Patch 12 adds matching pwrseq consumer by "port@" node to the M.2 slot > driver. This is only used for the USB target, but there is no attempt > to differentiate the connection type. The driver simply tries matching > the "port@" node first, then falling back to the port parent or device's > node. > > Patch 13 reworks the power sequencing targets for the E-key connector in > the pcie-m2 driver to add targets for USB and SDIO. The former is used > later on in this series. > > Patch 14 splits the Bluetooth power sequencing unit so that the USB and > serdev consumers can separately toggle the actual state of W_DISABLE#2. > This patch is purposefully not squashed into the previous one to provide > a clear target for discussions. [...] > power: sequencing: pcie-m2: support matching on remote "port" node > power: sequencing: pcie-m2: Add usb and sdio targets for E-key > connector > power: sequencing: pcie-m2: Split Bluetooth unit based on interface Could you take a look at the pcie-m2 patches? These are the only ones that haven't been reviewed. Thanks ChenYu