mmc: sdhci-msm: Reset vendor specific func register on probe
authorVenkat Gopalakrishnan <venkatg@codeaurora.org>
Tue, 10 Jan 2017 07:00:48 +0000 (12:30 +0530)
committerUlf Hansson <ulf.hansson@linaro.org>
Mon, 13 Feb 2017 12:20:29 +0000 (13:20 +0100)
commit5574ddcc60aaf71372f4f546acfd988ea433f50d
tree3a3080c4cc838fb6c2685f02646b65ec5124f2db
parentdb9bd1638115f76c09a9d5b58a01552d49ed1df5
mmc: sdhci-msm: Reset vendor specific func register on probe

The vendor specific func register doesn't get reset when using the
software reset register. The various bootloader's could leave this
in an unknown state, hence reset this register to it's power on reset
value during probe.

Signed-off-by: Venkat Gopalakrishnan <venkatg@codeaurora.org>
Signed-off-by: Ritesh Harjani <riteshh@codeaurora.org>
Tested-by: Jeremy McNicoll <jeremymc@redhat.com>
Acked-by: Adrian Hunter <adrian.hunter@intel.com>
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
drivers/mmc/host/sdhci-msm.c