diff --git a/packages/base/any/kernels/3.16-lts/patches/driver-esdhc-p2020-broken-timeout.patch b/packages/base/any/kernels/3.16-lts/patches/driver-esdhc-p2020-broken-timeout.patch new file mode 100644 index 00000000..328bca92 --- /dev/null +++ b/packages/base/any/kernels/3.16-lts/patches/driver-esdhc-p2020-broken-timeout.patch @@ -0,0 +1,12 @@ +diff -urpN a/drivers/mmc/host/sdhci-of-esdhc.c b/drivers/mmc/host/sdhci-of-esdhc.c +--- a/drivers/mmc/host/sdhci-of-esdhc.c 2016-11-20 01:17:41.000000000 +0000 ++++ b/drivers/mmc/host/sdhci-of-esdhc.c 2017-01-05 17:29:20.798516943 +0000 +@@ -343,7 +343,7 @@ static const struct sdhci_pltfm_data sdh + * eSDHC cannot support End Attribute in NOP ADMA descriptor + */ + .quirks = ESDHC_DEFAULT_QUIRKS | SDHCI_QUIRK_BROKEN_CARD_DETECTION +- | SDHCI_QUIRK_NO_CARD_NO_RESET ++ | SDHCI_QUIRK_NO_CARD_NO_RESET | SDHCI_QUIRK_BROKEN_TIMEOUT_VAL + | SDHCI_QUIRK_NO_ENDATTR_IN_NOPDESC, + .ops = &sdhci_esdhc_ops, + }; diff --git a/packages/base/any/kernels/3.16-lts/patches/series b/packages/base/any/kernels/3.16-lts/patches/series index 2138fed7..c291914b 100644 --- a/packages/base/any/kernels/3.16-lts/patches/series +++ b/packages/base/any/kernels/3.16-lts/patches/series @@ -17,3 +17,4 @@ driver-i2c-bus-intel-ismt-enable-param.patch drivers-i2c-busses-i2c-isch-probe-param.patch drivers-i2c-muxes-pca954x-deselect-on-exit.patch driver-early-dma-allocator.patch +driver-esdhc-p2020-broken-timeout.patch