summaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorChristophe Kerello <christophe.kerello@st.com>2018-12-06 15:58:10 +0100
committerPatrice Chotard <patrice.chotard@st.com>2019-04-23 15:42:28 +0200
commitc406a474311c1ee3c4303a7e85db4a8e45966e31 (patch)
treecc359f92aee13e7d61793f933f92a7b7aa5899be /arch
parentb61153523821da301712202dad870547cae23860 (diff)
mmc: stm32_sdmmc2: Fix r1b timeout issue
On response type r1b, if DTIME is not defined or too short, the Datatimeout and DPSM flag occurs. Like the DPSM is activated all next data transfer will be frozen. To avoid this freeze: -The driver must define a DTIME on all r1b response type. -DTIME of SDMMC must be defined for alls stop transmission (for read and write request) even if MMC_RSP_BUSY is not set. -If busy timeout occur, an abort request must be sent to reinitialize the DPSM. Signed-off-by: Christophe Kerello <christophe.kerello@st.com> Signed-off-by: Patrice Chotard <patrice.chotard@st.com> Tested-by: Patrick DELAUNAY <patrick.delaunay@st.com>
Diffstat (limited to 'arch')
0 files changed, 0 insertions, 0 deletions