--- linux-2.6.11-rc5/sound/arm/Makefile 2004-10-18 22:55:07.000000000 +0100 +++ linux-2.6.11-rc5-audio9/sound/arm/Makefile 2005-03-15 12:09:04.000000000 +0000 @@ -6,3 +6,11 @@ # Toplevel Module Dependency obj-$(CONFIG_SND_SA11XX_UDA1341) += snd-sa11xx-uda1341.o + +obj-$(CONFIG_SND_TLV320AIC23) += tlv320aic23.o tlv320aic23-i2c.o +obj-$(CONFIG_SND_S3C2410) += s3c24xx-iis.o +obj-$(CONFIG_SND_S3C2410_TLV320AIC23) += s3c24xx-tlv320aic23.o + +snd-uda1341-objs := uda1341.o +snd-sa11x0-pcm-objs := sa11x0-pcm.o devdma.o +snd-sa11x0-uda1341-objs := sa11x0-uda1341.o --- linux-2.6.11-rc5/sound/arm/Kconfig 2005-01-04 10:58:00.000000000 +0000 +++ linux-2.6.11-rc5-audio9/sound/arm/Kconfig 2005-03-15 12:26:03.000000000 +0000 @@ -14,5 +14,25 @@ To compile this driver as a module, choose M here: the module will be called snd-sa11xx-uda1341. +config SND_S3C2410 + tristate "S3C24XX Sound core" + depends on ARCH_S3C2410 && SND + select I2C_SENSOR + select SND_PCM + help + Say Y here if you want to use the inbuilt audio controller + on the S3C2410 or S3C2440 + +config SND_TLV320AIC23 + bool + +config SND_S3C2410_TLV320AIC23 + tristate "S3C24XX with TI TLV320AIC23 Codec" + select SND_TLV320AIC23 + depends on SND_S3C2410 + help + Say Y here if you want to use the TI TLV320AIC23 Audio code + on an S3C2410 + endmenu