mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-10-05 16:37:50 +00:00
ASoC: Intel: catpt: remove duplicating driver data retrieval
device_get_match_data() in ACPI case calls similar to acpi_match_device(). Hence there is no need to duplicate the call. Just assign what is in the id->driver_data. Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com> Acked-by: Cezary Rojewski <cezary.rojewski@intel.com> Link: https://lore.kernel.org/r/20220705155813.75917-1-andriy.shevchenko@linux.intel.com Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
parent
f4ba35b79b
commit
b03bd21574
1 changed files with 1 additions and 4 deletions
|
@ -254,14 +254,11 @@ static int catpt_acpi_probe(struct platform_device *pdev)
|
||||||
return -ENODEV;
|
return -ENODEV;
|
||||||
}
|
}
|
||||||
|
|
||||||
spec = device_get_match_data(dev);
|
|
||||||
if (!spec)
|
|
||||||
return -ENODEV;
|
|
||||||
|
|
||||||
cdev = devm_kzalloc(dev, sizeof(*cdev), GFP_KERNEL);
|
cdev = devm_kzalloc(dev, sizeof(*cdev), GFP_KERNEL);
|
||||||
if (!cdev)
|
if (!cdev)
|
||||||
return -ENOMEM;
|
return -ENOMEM;
|
||||||
|
|
||||||
|
spec = (const struct catpt_spec *)id->driver_data;
|
||||||
catpt_dev_init(cdev, dev, spec);
|
catpt_dev_init(cdev, dev, spec);
|
||||||
|
|
||||||
/* map DSP bar address */
|
/* map DSP bar address */
|
||||||
|
|
Loading…
Reference in a new issue