From fceb94ab299885dd14baa5d8bcb418378cb86c5a Mon Sep 17 00:00:00 2001 From: Sarthak Garg Date: Fri, 20 Nov 2020 13:40:02 +0530 Subject: [PATCH] mmc: sdhci-msm: Add NULL check before dereferencing var_info Add NULL check before dereferencing var_info. Change-Id: I8f3acd69118bedd0b156cb8764d3d172ac4576cc Signed-off-by: Sarthak Garg --- drivers/mmc/host/sdhci-msm.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/drivers/mmc/host/sdhci-msm.c b/drivers/mmc/host/sdhci-msm.c index 18e31951d149..bbca4591fb72 100644 --- a/drivers/mmc/host/sdhci-msm.c +++ b/drivers/mmc/host/sdhci-msm.c @@ -4145,6 +4145,11 @@ static int sdhci_msm_probe(struct platform_device *pdev) */ var_info = of_device_get_match_data(&pdev->dev); + if (!var_info) { + dev_err(&pdev->dev, "Compatible string not found\n"); + goto pltfm_free; + } + msm_host->mci_removed = var_info->mci_removed; msm_host->restore_dll_config = var_info->restore_dll_config; msm_host->var_ops = var_info->var_ops;