mmc: dwmmc: socfpga: Add reset ctrl to driver
authorLey Foon Tan <ley.foon.tan@intel.com>
Thu, 14 Jun 2018 10:45:21 +0000 (18:45 +0800)
committerTom Rini <trini@konsulko.com>
Mon, 9 Jul 2018 19:28:24 +0000 (15:28 -0400)
commit2d4d6937720ba4cb4c8593b802d06ccb716a2002
tree4a6cf65f20a7ccff5dad8808dac60287bfdef9a0
parentd99894dd3a713ea6226ac39a7e332b55cf8aca49
mmc: dwmmc: socfpga: Add reset ctrl to driver

Add code to reset all reset signals as in mmc DT node. A reset property
is an optional feature, so only print out a warning and do not fail if a
reset property is not present.

If a reset property is discovered, then use it to deassert, thus
bringing the IP out of reset.

Signed-off-by: Ley Foon Tan <ley.foon.tan@intel.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
drivers/mmc/socfpga_dw_mmc.c