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",
|
pr_err("%s: ice init timedout after %d ms\n",
|
||||||
mmc_hostname(host->mmc),
|
mmc_hostname(host->mmc),
|
||||||
SDHCI_MSM_ICE_COMPLETION_TIMEOUT_MS);
|
SDHCI_MSM_ICE_COMPLETION_TIMEOUT_MS);
|
||||||
|
sdhci_msm_ice_print_regs(host);
|
||||||
return -ETIMEDOUT;
|
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",
|
pr_err("%s: ice reset timedout after %d ms\n",
|
||||||
mmc_hostname(host->mmc),
|
mmc_hostname(host->mmc),
|
||||||
SDHCI_MSM_ICE_COMPLETION_TIMEOUT_MS);
|
SDHCI_MSM_ICE_COMPLETION_TIMEOUT_MS);
|
||||||
|
sdhci_msm_ice_print_regs(host);
|
||||||
return -ETIMEDOUT;
|
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",
|
pr_err("%s: ice resume timedout after %d ms\n",
|
||||||
mmc_hostname(host->mmc),
|
mmc_hostname(host->mmc),
|
||||||
SDHCI_MSM_ICE_COMPLETION_TIMEOUT_MS);
|
SDHCI_MSM_ICE_COMPLETION_TIMEOUT_MS);
|
||||||
|
sdhci_msm_ice_print_regs(host);
|
||||||
return -ETIMEDOUT;
|
return -ETIMEDOUT;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -359,3 +362,12 @@ int sdhci_msm_ice_get_status(struct sdhci_host *host, int *ice_status)
|
||||||
}
|
}
|
||||||
return 0;
|
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