Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

HID: prodikeys: Convert to snd_card_new() with a device pointer

Also remove superfluous snd_card_set_dev() calls.

Signed-off-by: Takashi Iwai <tiwai@suse.de>

+2 -3
+2 -3
drivers/hid/hid-prodikeys.c
··· 624 624 625 625 /* Setup sound card */ 626 626 627 - err = snd_card_create(index[dev], id[dev], THIS_MODULE, 0, &card); 627 + err = snd_card_new(&pm->pk->hdev->dev, index[dev], id[dev], 628 + THIS_MODULE, 0, &card); 628 629 if (err < 0) { 629 630 pk_error("failed to create pc-midi sound card\n"); 630 631 err = -ENOMEM; ··· 660 659 661 660 snd_rawmidi_set_ops(rwmidi, SNDRV_RAWMIDI_STREAM_INPUT, 662 661 &pcmidi_in_ops); 663 - 664 - snd_card_set_dev(card, &pm->pk->hdev->dev); 665 662 666 663 /* create sysfs variables */ 667 664 err = device_create_file(&pm->pk->hdev->dev,