diff options
Diffstat (limited to 'sound/drivers/serial-u16550.c')
| -rw-r--r-- | sound/drivers/serial-u16550.c | 5 | 
1 files changed, 2 insertions, 3 deletions
diff --git a/sound/drivers/serial-u16550.c b/sound/drivers/serial-u16550.c index e0bf5e77b43..9ad4414fa25 100644 --- a/sound/drivers/serial-u16550.c +++ b/sound/drivers/serial-u16550.c @@ -942,7 +942,8 @@ static int snd_serial_probe(struct platform_device *devptr)  		return -ENODEV;  	} -	err  = snd_card_create(index[dev], id[dev], THIS_MODULE, 0, &card); +	err  = snd_card_new(&devptr->dev, index[dev], id[dev], THIS_MODULE, +			    0, &card);  	if (err < 0)  		return err; @@ -969,8 +970,6 @@ static int snd_serial_probe(struct platform_device *devptr)  		uart->base,  		uart->irq); -	snd_card_set_dev(card, &devptr->dev); -  	if ((err = snd_card_register(card)) < 0)  		goto _err;  | 
