mmc: sdhci-msm-ice: add crypto register dump for debug
Dump crypto related register information during error for debugging purpose. Change-Id: I8976e8c0b5e9bda910634464202578dbacd7666e Signed-off-by: Sahitya Tummala <stummala@codeaurora.org>
This commit is contained in:
parent
06ddb05074
commit
ae4bb021f8
1 changed files with 12 additions and 0 deletions
|
@ -135,6 +135,7 @@ int sdhci_msm_ice_init(struct sdhci_host *host)
|
|||
pr_err("%s: ice init timedout after %d ms\n",
|
||||
mmc_hostname(host->mmc),
|
||||
SDHCI_MSM_ICE_COMPLETION_TIMEOUT_MS);
|
||||
sdhci_msm_ice_print_regs(host);
|
||||
return -ETIMEDOUT;
|
||||
}
|
||||
|
||||
|
@ -259,6 +260,7 @@ int sdhci_msm_ice_reset(struct sdhci_host *host)
|
|||
pr_err("%s: ice reset timedout after %d ms\n",
|
||||
mmc_hostname(host->mmc),
|
||||
SDHCI_MSM_ICE_COMPLETION_TIMEOUT_MS);
|
||||
sdhci_msm_ice_print_regs(host);
|
||||
return -ETIMEDOUT;
|
||||
}
|
||||
|
||||
|
@ -299,6 +301,7 @@ int sdhci_msm_ice_resume(struct sdhci_host *host)
|
|||
pr_err("%s: ice resume timedout after %d ms\n",
|
||||
mmc_hostname(host->mmc),
|
||||
SDHCI_MSM_ICE_COMPLETION_TIMEOUT_MS);
|
||||
sdhci_msm_ice_print_regs(host);
|
||||
return -ETIMEDOUT;
|
||||
}
|
||||
|
||||
|
@ -359,3 +362,12 @@ int sdhci_msm_ice_get_status(struct sdhci_host *host, int *ice_status)
|
|||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
void sdhci_msm_ice_print_regs(struct sdhci_host *host)
|
||||
{
|
||||
struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host);
|
||||
struct sdhci_msm_host *msm_host = pltfm_host->priv;
|
||||
|
||||
if (msm_host->ice.vops->debug)
|
||||
msm_host->ice.vops->debug(msm_host->ice.pdev);
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue