aboutsummaryrefslogtreecommitdiffstats
path: root/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.14.71-e3000/0104-mmc-sdhci-Add-version-V4-definition.patch
diff options
context:
space:
mode:
Diffstat (limited to 'meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.14.71-e3000/0104-mmc-sdhci-Add-version-V4-definition.patch')
-rw-r--r--meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.14.71-e3000/0104-mmc-sdhci-Add-version-V4-definition.patch46
1 files changed, 46 insertions, 0 deletions
diff --git a/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.14.71-e3000/0104-mmc-sdhci-Add-version-V4-definition.patch b/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.14.71-e3000/0104-mmc-sdhci-Add-version-V4-definition.patch
new file mode 100644
index 00000000..2aff580c
--- /dev/null
+++ b/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.14.71-e3000/0104-mmc-sdhci-Add-version-V4-definition.patch
@@ -0,0 +1,46 @@
+From e4e3401cfb668960c78f4969a89521f6d55746e9 Mon Sep 17 00:00:00 2001
+From: Chunyan Zhang <zhang.chunyan@linaro.org>
+Date: Thu, 30 Aug 2018 16:21:37 +0800
+Subject: [PATCH 104/131] mmc: sdhci: Add version V4 definition
+
+Added definitions for v400, v410, v420.
+
+Signed-off-by: Chunyan Zhang <zhang.chunyan@linaro.org>
+Acked-by: Adrian Hunter <adrian.hunter@intel.com>
+Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
+Signed-off-by: Sudheesh Mavila <sudheesh.mavila@amd.com>
+---
+ drivers/mmc/host/sdhci.c | 2 +-
+ drivers/mmc/host/sdhci.h | 3 +++
+ 2 files changed, 4 insertions(+), 1 deletion(-)
+
+diff --git a/drivers/mmc/host/sdhci.c b/drivers/mmc/host/sdhci.c
+index f345a31..e47f1aa 100644
+--- a/drivers/mmc/host/sdhci.c
++++ b/drivers/mmc/host/sdhci.c
+@@ -3423,7 +3423,7 @@ int sdhci_setup_host(struct sdhci_host *host)
+
+ override_timeout_clk = host->timeout_clk;
+
+- if (host->version > SDHCI_SPEC_300) {
++ if (host->version > SDHCI_SPEC_420) {
+ pr_err("%s: Unknown controller version (%d). You may experience problems.\n",
+ mmc_hostname(mmc), host->version);
+ }
+diff --git a/drivers/mmc/host/sdhci.h b/drivers/mmc/host/sdhci.h
+index 14e6545..5bd6aa4 100755
+--- a/drivers/mmc/host/sdhci.h
++++ b/drivers/mmc/host/sdhci.h
+@@ -270,6 +270,9 @@
+ #define SDHCI_SPEC_100 0
+ #define SDHCI_SPEC_200 1
+ #define SDHCI_SPEC_300 2
++#define SDHCI_SPEC_400 3
++#define SDHCI_SPEC_410 4
++#define SDHCI_SPEC_420 5
+
+ /*
+ * End of controller registers.
+--
+2.7.4
+