patch-2.2.17 linux/drivers/sound/Makefile
Next file: linux/drivers/sound/ac97_codec.c
Previous file: linux/drivers/sound/Hwmcode.h
Back to the patch index
Back to the overall index
- Lines: 78
- Date:
Mon Sep 4 18:39:21 2000
- Orig file:
v2.2.16/drivers/sound/Makefile
- Orig date:
Mon Sep 4 18:37:37 2000
diff -u --recursive --new-file v2.2.16/drivers/sound/Makefile linux/drivers/sound/Makefile
@@ -10,13 +10,20 @@
SUB_DIRS :=
MOD_SUB_DIRS :=
MOD_IN_SUB_DIRS :=
-ALL_SUB_DIRS := $(SUB_DIRS) lowlevel
+ALL_SUB_DIRS := $(SUB_DIRS) lowlevel emu10k1
ifeq ($(CONFIG_LOWLEVEL_SOUND),y)
SUB_DIRS += lowlevel
MOD_IN_SUB_DIRS += lowlevel
endif
+ifeq ($(CONFIG_SOUND_EMU10K1),y)
+ SUB_DIRS += emu10k1
+else
+ ifeq ($(CONFIG_SOUND_EMU10K1),m)
+ MOD_IN_SUB_DIRS += emu10k1
+ endif
+endif
# All of the (potential) objects that export symbols.
@@ -54,7 +61,7 @@
obj-$(CONFIG_SOUND_GUS) += gus.o ad1848.o
obj-$(CONFIG_SOUND_MAD16) += mad16.o ad1848.o sb.o uart401.o
obj-$(CONFIG_SOUND_VIA82CXXX) += via82cxxx.o sb.o uart401.o
-obj-$(CONFIG_SOUND_YMPCI) += ymf_sb.o sb.o uart401.o ac97_codec.o
+obj-$(CONFIG_SOUND_YMPCI) += ymfsb.o sb.o uart401.o ac97.o
obj-$(CONFIG_SOUND_MAUI) += maui.o mpu401.o
obj-$(CONFIG_SOUND_MPU401) += mpu401.o
obj-$(CONFIG_SOUND_MSNDCLAS) += msnd.o msnd_classic.o
@@ -81,18 +88,25 @@
#jnx
obj-$(CONFIG_SOUND_CMPCI) += cmpci.o
+obj-$(CONFIG_SOUND_CS4281) += cs4281.o
obj-$(CONFIG_SOUND_ES1370) += es1370.o
obj-$(CONFIG_SOUND_ES1371) += es1371.o
obj-$(CONFIG_SOUND_ESSSOLO1) += esssolo1.o
+obj-$(CONFIG_SOUND_FUSION) += cs46xx.o ac97_codec.o
obj-$(CONFIG_SOUND_ICH) += i810_audio.o ac97_codec.o
obj-$(CONFIG_SOUND_MAESTRO) += maestro.o
obj-$(CONFIG_SOUND_SONICVIBES) += sonicvibes.o
obj-$(CONFIG_SOUND_TRIDENT) += trident.o ac97_codec.o
+ifeq ($(CONFIG_SOUND_EMU10K1),y)
+ obj-y += emu10k1/emu10k1.o
+endif
+
+
# Declare multi-part drivers.
list-multi := sound.o gus.o pas2.o sb.o softoss2.o vidc_mod.o \
- soundcore.o wavefront.o nm256.o via82cxxx.o \
+ soundcore.o wavefront.o nm256.o ymfsb.o via82cxxx.o \
sound-objs := \
dev_table.o soundcard.o sound_syms.o \
@@ -110,7 +124,8 @@
vidc_mod-objs := vidc.o vidc_audio.o vidc_fill.o vidc_mixer.o vidc_synth.o
wavefront-objs := wavfront.o wf_midi.o yss225.o
nm256-objs := nm256_audio.o ac97.o
-via82cxxx-objs := via82cxxx_audio.o ac97.o
+via82cxxx-objs := via82cxxx_audio.o ac97.o
+ymfsb-objs := ymf_sb.o ac97.o
# Extract lists of the multi-part drivers.
@@ -201,6 +216,9 @@
via82cxxx.o: $(via82cxxx-objs)
$(LD) -r -o $@ $(via82cxxx-objs)
+
+ymfsb.o: $(ymfsb-objs)
+ $(LD) -r -o $@ $(ymfsb-objs)
# Firmware files that need translation
#
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)