mmc: sdhci: Eliminate SDHCI_QUIRK_UNSTABLE_RO_DETECT
authorAdrian Hunter <adrian.hunter@intel.com>
Fri, 14 Jun 2024 08:00:51 +0000 (11:00 +0300)
committerUlf Hansson <ulf.hansson@linaro.org>
Thu, 20 Jun 2024 14:43:51 +0000 (16:43 +0200)
commit254274cde1f22b3035c72e3f9477e89229e17d53
tree761534dfd5e0e50555827aee6a5f04a087ae0ee0
parent8d46e04cc78871de89b810ba1966fd824fec7842
mmc: sdhci: Eliminate SDHCI_QUIRK_UNSTABLE_RO_DETECT

SDHCI_QUIRK_UNSTABLE_RO_DETECT is used by only one driver variant.
It was added in 2011 by commit 82b0e23a295c ("mmc: sdhci: Fix read-only
detection with JMicron 388 chip").

Simplify sdhci by moving the logic to the only place it is used.

Signed-off-by: Adrian Hunter <adrian.hunter@intel.com>
Link: https://lore.kernel.org/r/20240614080051.4005-4-adrian.hunter@intel.com
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
drivers/mmc/host/sdhci-pci-core.c
drivers/mmc/host/sdhci.c
drivers/mmc/host/sdhci.h