ASoC: codecs: check component pointer before use

Add NULL check for swr dmic component pointer before
using it.

CRs-Fixed: 2666974
Change-Id: I25c14c17f820ce3be7e1c7d892a2c0e29ac2b9fc
Signed-off-by: Vignesh Kulothungan <vigneshk@codeaurora.org>
This commit is contained in:
Vignesh Kulothungan
2020-04-21 11:35:36 -07:00
parent d155d7f509
commit fca013355e

View File

@@ -544,6 +544,11 @@ static int swr_dmic_probe(struct swr_device *pdev)
component = snd_soc_lookup_component(&pdev->dev,
swr_dmic->driver->name);
if (!component) {
dev_err(&pdev->dev, "%s: could not find swr_dmic component\n",
__func__);
goto dev_err;
}
swr_dmic->component = component;
prefix_name = devm_kzalloc(&pdev->dev,
strlen(swr_dmic_name_prefix_of) + 1,