Re: [PATCH] power: sequencing: pcie-m2: Drive the Key E SDIO_RESET# signal
From: William Bright
Date: Mon Oct 26 2026 - 09:57:04 EST
On Mon, Oct 26, 2026 at 06:16:38PM +0530, Manivannan Sadhasivam wrote:
>
> Do we have SDIO pwrseq consumer driver in mainline?
>
>
No. MMC still uses its own mmc-pwrseq framework.
> You should not add GPIO control to the pwrseq_pcie_m2_vregs_{enable/disable}()
> callbacks. You should create a new 'sdio-enable' and populate
> pwrseq_unit_data->enable/disable callbacks for the SDIO_RESET# control.
An sdio-enable unit wouldn't ever be called until MMC gains a consumer.
Should I add the unit anyway, or drop this patch until an SDIO user
exists? Maybe I should switch to working on this first? But it looks to
be quite a big task.
> Please take a look at the 'pcie-enable' unit and W_DISABLE1/2# GPIO control.
>
> But before that, you should explain how the SDIO consumer driver is making use
> of pwrseq.
>
> - Mani
>
> --
> மணிவண்ணன் சதாசிவம்k
Regards
Will