--- 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
 

