ASoC: tegra210_ahub: Add check to of_device_get_match_data()

[ Upstream commit 04cb269c204398763a620d426cbee43064854000 ]

In tegra_ahub_probe(), check the result of function
of_device_get_match_data(), return an error code in case it fails.

Signed-off-by: Yuanjun Gong <ruc_gongyuanjun@163.com>
Link: https://patch.msgid.link/20250513123744.3041724-1-ruc_gongyuanjun@163.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
This commit is contained in:
Yuanjun Gong
2025-05-13 20:37:44 +08:00
committed by Greg Kroah-Hartman
parent cf961a38e4
commit 5505ec191f

View File

@@ -1359,6 +1359,8 @@ static int tegra_ahub_probe(struct platform_device *pdev)
return -ENOMEM; return -ENOMEM;
ahub->soc_data = of_device_get_match_data(&pdev->dev); ahub->soc_data = of_device_get_match_data(&pdev->dev);
if (!ahub->soc_data)
return -ENODEV;
platform_set_drvdata(pdev, ahub); platform_set_drvdata(pdev, ahub);