ASoC: tegra: ADX: use of_device_get_match_data

Remove open coding of the function to simplify the code.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
Link: https://patch.msgid.link/20260528221928.142511-1-rosenp@gmail.com
Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
Rosen Penev 2026-05-28 15:19:28 -07:00 committed by Mark Brown
parent 66c75c7e04
commit ce3d971735
No known key found for this signature in database
GPG Key ID: 24D68B725D5487D0

View File

@ -677,8 +677,7 @@ static int tegra210_adx_platform_probe(struct platform_device *pdev)
{
struct device *dev = &pdev->dev;
struct tegra210_adx *adx;
const struct of_device_id *match;
struct tegra210_adx_soc_data *soc_data;
const struct tegra210_adx_soc_data *soc_data;
void __iomem *regs;
int err, i;
@ -686,8 +685,7 @@ static int tegra210_adx_platform_probe(struct platform_device *pdev)
if (!adx)
return -ENOMEM;
match = of_match_device(tegra210_adx_of_match, dev);
soc_data = (struct tegra210_adx_soc_data *)match->data;
soc_data = of_device_get_match_data(dev);
adx->soc_data = soc_data;
dev_set_drvdata(dev, adx);