Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1dcd3ec4 authored by Clemens Ladisch's avatar Clemens Ladisch Committed by Jaroslav Kysela
Browse files

[ALSA] usb-audio - bind to control interface instead of usb_device



USB generic driver
Bind the device files to the (first) audio control interface instead of
the entire USB device.

Signed-off-by: default avatarClemens Ladisch <clemens@ladisch.de>
parent 462c4173
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -3129,8 +3129,6 @@ static int snd_usb_audio_create(struct usb_device *dev, int idx,

	snd_usb_audio_create_proc(chip);

	snd_card_set_dev(card, &dev->dev);

	*rchip = chip;
	return 0;
}
@@ -3212,6 +3210,7 @@ static void *snd_usb_audio_probe(struct usb_device *dev,
				if (snd_usb_audio_create(dev, i, quirk, &chip) < 0) {
					goto __error;
				}
				snd_card_set_dev(chip->card, &intf->dev);
				break;
			}
		if (! chip) {