]> git.enpas.org Git - openwrt.git/blob - target/linux/cns3xxx/patches/101-laguna_sdhci_card_detect.patch
14802706e4275ddd49130a19a6707822133d0c90
[openwrt.git] / target / linux / cns3xxx / patches / 101-laguna_sdhci_card_detect.patch
1 --- a/drivers/mmc/host/sdhci-cns3xxx.c
2 +++ b/drivers/mmc/host/sdhci-cns3xxx.c
3 @@ -88,10 +88,11 @@ static struct sdhci_pltfm_data sdhci_cns
4         .ops = &sdhci_cns3xxx_ops,
5         .quirks = SDHCI_QUIRK_BROKEN_DMA |
6                   SDHCI_QUIRK_DATA_TIMEOUT_USES_SDCLK |
7 -                 SDHCI_QUIRK_INVERTED_WRITE_PROTECT |
8 +                 //SDHCI_QUIRK_INVERTED_WRITE_PROTECT |
9                   SDHCI_QUIRK_CAP_CLOCK_BASE_BROKEN |
10                   SDHCI_QUIRK_BROKEN_TIMEOUT_VAL |
11 -                 SDHCI_QUIRK_NONSTANDARD_CLOCK,
12 +                 SDHCI_QUIRK_NONSTANDARD_CLOCK |
13 +                 SDHCI_QUIRK_BROKEN_CARD_DETECTION,
14  };
15  
16  static int __devinit sdhci_cns3xxx_probe(struct platform_device *pdev)