ASoC: simplify registration of snd-soc-dummy device

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
This commit is contained in:
Uwe Kleine-König 2013-05-17 11:26:15 +02:00 коммит произвёл Mark Brown
Родитель 2b58107435
Коммит 7d0cd22382
1 изменённых файлов: 4 добавлений и 9 удалений

Просмотреть файл

@ -159,15 +159,10 @@ int __init snd_soc_util_init(void)
{ {
int ret; int ret;
soc_dummy_dev = platform_device_alloc("snd-soc-dummy", -1); soc_dummy_dev =
if (!soc_dummy_dev) platform_device_register_simple("snd-soc-dummy", -1, NULL, 0);
return -ENOMEM; if (IS_ERR(soc_dummy_dev))
return PTR_ERR(soc_dummy_dev);
ret = platform_device_add(soc_dummy_dev);
if (ret != 0) {
platform_device_put(soc_dummy_dev);
return ret;
}
ret = platform_driver_register(&soc_dummy_driver); ret = platform_driver_register(&soc_dummy_driver);
if (ret != 0) if (ret != 0)