mirror of
https://github.com/armbian/build.git
synced 2025-08-12 14:16:57 +02:00
* Recycling of megous v5.16.4 patches The patches were sorted as far as possible. Some patches are renamed according to their place of application. The length of the patch name has been changed to improve readability using the `git format-patch --filename-max-length=75` method. The folder containing the patches will have the name `patches.name` and the corresponding file `series.name` for the convenience of processing and moving them upstream. But the control file remains `series.conf`. Signed-off-by: The-going <48602507+The-going@users.noreply.github.com> * Add a series of armbian patches for 5.16 Signed-off-by: The-going <48602507+The-going@users.noreply.github.com> * Remove patches whose fixes are already in the kernel Signed-off-by: The-going <48602507+The-going@users.noreply.github.com>
39 lines
1.0 KiB
Diff
39 lines
1.0 KiB
Diff
From fd7cc8b4b4cb96e4bcde9686f03bb68d8950c681 Mon Sep 17 00:00:00 2001
|
|
From: Ondrej Jirman <megous@megous.com>
|
|
Date: Fri, 16 Mar 2018 20:31:55 +0100
|
|
Subject: [PATCH 020/446] mmc: add delay after power class selection
|
|
|
|
This seems to fix issue with sporadic ETIMEOUT in eMMC cache
|
|
initialization on second generation TBS A711 tablet.
|
|
|
|
Signed-off-by: Ondrej Jirman <megous@megous.com>
|
|
---
|
|
drivers/mmc/core/mmc.c | 4 ++++
|
|
1 file changed, 4 insertions(+)
|
|
|
|
diff --git a/drivers/mmc/core/mmc.c b/drivers/mmc/core/mmc.c
|
|
index b1c1716da..2131868f2 100644
|
|
--- a/drivers/mmc/core/mmc.c
|
|
+++ b/drivers/mmc/core/mmc.c
|
|
@@ -1806,6 +1806,8 @@ static int mmc_init_card(struct mmc_host *host, u32 ocr,
|
|
*/
|
|
mmc_select_powerclass(card);
|
|
|
|
+ msleep(20);
|
|
+
|
|
/*
|
|
* Enable HPI feature (if supported)
|
|
*/
|
|
@@ -1824,6 +1826,8 @@ static int mmc_init_card(struct mmc_host *host, u32 ocr,
|
|
}
|
|
}
|
|
|
|
+ msleep(20);
|
|
+
|
|
/*
|
|
* If cache size is higher than 0, this indicates the existence of cache
|
|
* and it can be turned on. Note that some eMMCs from Micron has been
|
|
--
|
|
2.31.1
|
|
|