Message ID | 20250424180036.1541568-1-jm@ti.com |
---|---|
Headers | show |
Series | Add SDHCI_QUIRK2_SUPPRESS_V1P8_ENA | expand |
On Mon, 5 May 2025 at 23:24, Mendez, Judith <jm@ti.com> wrote: > > Hi all, > > On 4/24/2025 1:00 PM, Judith Mendez wrote: > > There are MMC boot failures seen with V1P8_SIGNAL_ENA on Kingston eMMC and > > Microcenter/Patriot SD cards on am62* Sitara K3 boards due to the HS200 > > initialization sequence involving V1P8_SIGNAL_ENA. Since V1P8_SIGNAL_ENA > > is optional for eMMC and only affects timing for host controllers using > > ti,am62-sdhci compatible so far, add a new platform data structure for am62 > > compatible and append the new SDHCI_QUIRK2_SUPPRESS_V1P8_ENA quirk. > > > > This fix was previously merged in the kernel, but was reverted due > > to the "heuristics for enabling the quirk"[0]. This issue is adressed > > in this patch series by adding the quirk based on compatible string, > > ensuring the quirk is never applied to devices with internal LDOs, then > > V1P8_SIGNAL_ENA also has a voltage component tied to it. > > Gentle ping on this, are there any comments or any issues with this > type of implementation? It looks reasonable to me. Although, in general I think we are trying to avoid adding new sdhci quirks, perhaps there are good reasons to do it in this case. I am deferring to Adrian to make the decision. Kind regards Uffe