summaryrefslogtreecommitdiff
path: root/drivers/mmc/host/mmci.h
diff options
context:
space:
mode:
authorLudovic Barre <ludovic.barre@st.com>2018-10-08 15:08:51 +0300
committerUlf Hansson <ulf.hansson@linaro.org>2018-10-09 10:13:04 +0300
commit15878e58461bbb4def541b72b835be410e1a9cf4 (patch)
tree0e442088ebdb9f53099616e8fc307ce7552f668e /drivers/mmc/host/mmci.h
parentc86a9888850e3f423e09610628fdcc84d30f6647 (diff)
downloadlinux-15878e58461bbb4def541b72b835be410e1a9cf4.tar.xz
mmc: mmci: add optional reset property
This patch adds a optional reset management. STM32 sdmmc variant needs to reset hardware block during the power cycle procedure (for re-initialization). Signed-off-by: Ludovic Barre <ludovic.barre@st.com> Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
Diffstat (limited to 'drivers/mmc/host/mmci.h')
-rw-r--r--drivers/mmc/host/mmci.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/mmc/host/mmci.h b/drivers/mmc/host/mmci.h
index cdcadd29a10d..8ecb1eee001e 100644
--- a/drivers/mmc/host/mmci.h
+++ b/drivers/mmc/host/mmci.h
@@ -318,6 +318,8 @@ struct mmci_host {
struct clk *clk;
u8 singleirq:1;
+ struct reset_control *rst;
+
spinlock_t lock;
unsigned int mclk;