mmc: sdhci-cadence: Support mmc hardware reset
authorBrad Larson <blarson@amd.com>
Mon, 10 Apr 2023 18:45:25 +0000 (11:45 -0700)
committerUlf Hansson <ulf.hansson@linaro.org>
Mon, 17 Apr 2023 09:45:43 +0000 (11:45 +0200)
commitaad53d4ee7569d82cbc8ee14dacf3b8011fe827a
tree9ee5364fbd03919628d5252fb0d30eb7e6563c22
parentb5dbcf1f1d1a7349ca731c22dda7d429151956ac
mmc: sdhci-cadence: Support mmc hardware reset

Add support for mmc hardware reset using a reset-controller
that would need to be enabled in the device tree with
a supporting driver.  The default is disabled for all
existing designs.

Signed-off-by: Brad Larson <blarson@amd.com>
Acked-by: Adrian Hunter <adrian.hunter@intel.com>
Reviewed-by: Philipp Zabel <p.zabel@pengutronix.de>
Link: https://lore.kernel.org/r/20230410184526.15990-15-blarson@amd.com
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
drivers/mmc/host/sdhci-cadence.c