Loading drivers/mmc/host/sdhci.c +3 −0 Original line number Diff line number Diff line Loading @@ -2542,6 +2542,9 @@ static void sdhci_card_event(struct mmc_host *mmc) struct sdhci_host *host = mmc_priv(mmc); unsigned long flags; if (host->quirks & SDHCI_QUIRK_BROKEN_CARD_DETECTION) return; spin_lock_irqsave(&host->lock, flags); /* Check host->mrq first in case we are runtime suspended */ Loading Loading
drivers/mmc/host/sdhci.c +3 −0 Original line number Diff line number Diff line Loading @@ -2542,6 +2542,9 @@ static void sdhci_card_event(struct mmc_host *mmc) struct sdhci_host *host = mmc_priv(mmc); unsigned long flags; if (host->quirks & SDHCI_QUIRK_BROKEN_CARD_DETECTION) return; spin_lock_irqsave(&host->lock, flags); /* Check host->mrq first in case we are runtime suspended */ Loading