summaryrefslogtreecommitdiffstats
path: root/drivers/mmc
diff options
context:
space:
mode:
authorYann Gautier <yann.gautier@foss.st.com>2021-12-15 15:17:24 +0100
committerUlf Hansson <ulf.hansson@linaro.org>2021-12-21 13:05:48 +0100
commit5471fe8b383f82d9a20f8ac577c1f1cc3b9dbe5c (patch)
tree068fe2e7a6dc0e97cead24620265c54b6b27811b /drivers/mmc
parentMerge branch 'fixes' into next (diff)
downloadlinux-5471fe8b383f82d9a20f8ac577c1f1cc3b9dbe5c.tar.xz
linux-5471fe8b383f82d9a20f8ac577c1f1cc3b9dbe5c.zip
mmc: mmci: Add support for sdmmc variant revision v2.2
The change is only hardware, and does not need driver change: Added hardware flow control during transmit packet with variable delay. The new id is then added to the ids list structure. Signed-off-by: Yann Gautier <yann.gautier@foss.st.com> Reviewed-by: Linus Walleij <linus.walleij@linaro.org> Link: https://lore.kernel.org/r/20211215141727.4901-2-yann.gautier@foss.st.com Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
Diffstat (limited to 'drivers/mmc')
-rw-r--r--drivers/mmc/host/mmci.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/mmc/host/mmci.c b/drivers/mmc/host/mmci.c
index c9cacd4d5b22..c0478dfa61b9 100644
--- a/drivers/mmc/host/mmci.c
+++ b/drivers/mmc/host/mmci.c
@@ -2435,6 +2435,11 @@ static const struct amba_id mmci_ids[] = {
.mask = 0xf0ffffff,
.data = &variant_stm32_sdmmcv2,
},
+ {
+ .id = 0x20253180,
+ .mask = 0xf0ffffff,
+ .data = &variant_stm32_sdmmcv2,
+ },
/* Qualcomm variants */
{
.id = 0x00051180,