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:
@@ -544,6 +544,11 @@ static int swr_dmic_probe(struct swr_device *pdev)
|
|||||||
|
|
||||||
component = snd_soc_lookup_component(&pdev->dev,
|
component = snd_soc_lookup_component(&pdev->dev,
|
||||||
swr_dmic->driver->name);
|
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;
|
swr_dmic->component = component;
|
||||||
prefix_name = devm_kzalloc(&pdev->dev,
|
prefix_name = devm_kzalloc(&pdev->dev,
|
||||||
strlen(swr_dmic_name_prefix_of) + 1,
|
strlen(swr_dmic_name_prefix_of) + 1,
|
||||||
|
Reference in New Issue
Block a user