ALSA: pci: Convert to snd_card_new() with a device pointer
[deliverable/linux.git] / sound / pci / rme9652 / hdsp.c
index bd90c80bb494e7049d830f13a3e6db46395d09cc..825fbbea7f6ffa9a687197acad91a30135b135c6 100644 (file)
@@ -5375,8 +5375,8 @@ static int snd_hdsp_probe(struct pci_dev *pci,
                return -ENOENT;
        }
 
-       err = snd_card_create(index[dev], id[dev], THIS_MODULE,
-                             sizeof(struct hdsp), &card);
+       err = snd_card_new(&pci->dev, index[dev], id[dev], THIS_MODULE,
+                          sizeof(struct hdsp), &card);
        if (err < 0)
                return err;
 
@@ -5384,7 +5384,6 @@ static int snd_hdsp_probe(struct pci_dev *pci,
        card->private_free = snd_hdsp_card_free;
        hdsp->dev = dev;
        hdsp->pci = pci;
-       snd_card_set_dev(card, &pci->dev);
 
        if ((err = snd_hdsp_create(card, hdsp)) < 0) {
                snd_card_free(card);
This page took 0.051079 seconds and 5 git commands to generate.