diff options
Diffstat (limited to 'common/recipes-kernel/linux/linux-yocto-4.19.8/0589-mmc-sdhci-Add-version-V4-definition.patch')
-rw-r--r-- | common/recipes-kernel/linux/linux-yocto-4.19.8/0589-mmc-sdhci-Add-version-V4-definition.patch | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/common/recipes-kernel/linux/linux-yocto-4.19.8/0589-mmc-sdhci-Add-version-V4-definition.patch b/common/recipes-kernel/linux/linux-yocto-4.19.8/0589-mmc-sdhci-Add-version-V4-definition.patch new file mode 100644 index 00000000..47507db5 --- /dev/null +++ b/common/recipes-kernel/linux/linux-yocto-4.19.8/0589-mmc-sdhci-Add-version-V4-definition.patch @@ -0,0 +1,46 @@ +From 8cec86f974d6f689521fcba3317f2550c9f6f728 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 0589/2940] 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 b62c1441e35c..f22a89b1cfeb 100644 +--- a/drivers/mmc/host/sdhci.c ++++ b/drivers/mmc/host/sdhci.c +@@ -3524,7 +3524,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 00add1d52520..db7cb4b388fe 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.17.1 + |