Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 2cdbda7c authored by Ram Prakash Gupta's avatar Ram Prakash Gupta
Browse files

mmc: sdhci-msm: Dump sdhci registers when dumping cqe registers



SDHCI debug registers are not being dumped when any issue is
observed with command queue. Adding change for dumping SDHCI
register also after dumping command queue registers.

Change-Id: Ic5f19f63f7203169666b341cca3c08c060b9cb2f
Signed-off-by: default avatarRam Prakash Gupta <rampraka@codeaurora.org>
parent aa3b72e3
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -2333,12 +2333,20 @@ int sdhci_msm_cqe_crypto_cfg_end(struct mmc_host *mmc,
	return 0;
}

void sdhci_msm_cqe_sdhci_dumpregs(struct mmc_host *mmc)
{
	struct sdhci_host *host = mmc_priv(mmc);

	sdhci_dumpregs(host);
}

static const struct cqhci_host_ops sdhci_msm_cqhci_ops = {
	.enable		= sdhci_msm_cqe_enable,
	.disable	= sdhci_msm_cqe_disable,
	.crypto_cfg	= sdhci_msm_cqe_crypto_cfg,
	.crypto_cfg_reset	= sdhci_msm_cqe_crypto_cfg_reset,
	.crypto_cfg_end		= sdhci_msm_cqe_crypto_cfg_end,
	.dumpregs		= sdhci_msm_cqe_sdhci_dumpregs,
};

#ifdef CONFIG_MMC_CQHCI