Merge tag 'fuse-update-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/mszered...
[linux-2.6-microblaze.git] / sound / soc / tegra / tegra30_ahub.c
index b3e1df6..ef011a4 100644 (file)
@@ -512,16 +512,14 @@ static const struct of_device_id tegra30_ahub_of_match[] = {
 
 static int tegra30_ahub_probe(struct platform_device *pdev)
 {
-       const struct of_device_id *match;
        const struct tegra30_ahub_soc_data *soc_data;
        struct resource *res0;
        void __iomem *regs_apbif, *regs_ahub;
        int ret = 0;
 
-       match = of_match_device(tegra30_ahub_of_match, &pdev->dev);
-       if (!match)
+       soc_data = of_device_get_match_data(&pdev->dev);
+       if (!soc_data)
                return -EINVAL;
-       soc_data = match->data;
 
        ahub = devm_kzalloc(&pdev->dev, sizeof(struct tegra30_ahub),
                            GFP_KERNEL);