1*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0 2*4882a593Smuzhiyun# 3*4882a593Smuzhiyun# Makefile for ALSA 4*4882a593Smuzhiyun# 5*4882a593Smuzhiyun 6*4882a593Smuzhiyunsnd-usb-audio-objs := card.o \ 7*4882a593Smuzhiyun clock.o \ 8*4882a593Smuzhiyun endpoint.o \ 9*4882a593Smuzhiyun format.o \ 10*4882a593Smuzhiyun helper.o \ 11*4882a593Smuzhiyun mixer.o \ 12*4882a593Smuzhiyun mixer_quirks.o \ 13*4882a593Smuzhiyun mixer_scarlett.o \ 14*4882a593Smuzhiyun mixer_scarlett_gen2.o \ 15*4882a593Smuzhiyun mixer_us16x08.o \ 16*4882a593Smuzhiyun mixer_s1810c.o \ 17*4882a593Smuzhiyun pcm.o \ 18*4882a593Smuzhiyun power.o \ 19*4882a593Smuzhiyun proc.o \ 20*4882a593Smuzhiyun quirks.o \ 21*4882a593Smuzhiyun stream.o \ 22*4882a593Smuzhiyun validate.o 23*4882a593Smuzhiyun 24*4882a593Smuzhiyunsnd-usb-audio-$(CONFIG_SND_USB_AUDIO_USE_MEDIA_CONTROLLER) += media.o 25*4882a593Smuzhiyun 26*4882a593Smuzhiyunsnd-usbmidi-lib-objs := midi.o 27*4882a593Smuzhiyun 28*4882a593Smuzhiyun# Toplevel Module Dependency 29*4882a593Smuzhiyunobj-$(CONFIG_SND_USB_AUDIO) += snd-usb-audio.o snd-usbmidi-lib.o 30*4882a593Smuzhiyun 31*4882a593Smuzhiyunobj-$(CONFIG_SND_USB_UA101) += snd-usbmidi-lib.o 32*4882a593Smuzhiyunobj-$(CONFIG_SND_USB_USX2Y) += snd-usbmidi-lib.o 33*4882a593Smuzhiyunobj-$(CONFIG_SND_USB_US122L) += snd-usbmidi-lib.o 34*4882a593Smuzhiyun 35*4882a593Smuzhiyunobj-$(CONFIG_SND) += misc/ usx2y/ caiaq/ 6fire/ hiface/ bcd2000/ 36*4882a593Smuzhiyunobj-$(CONFIG_SND_USB_LINE6) += line6/ 37