Earlier I had circulated Patch set V2. Please find below the link for the same.
http://mailman.alsa-project.org/pipermail/alsa-devel/2012-June/052868.html.
Some of the patches got applied and for rest I am sending Version V3.
Patches that got applied(from V2 of patch set) are listed below: 1. [PATCH V2 3/9] sound:asoc: Add support for synopsys i2s controller as per ASoC framework. 2. [PATCH V2 4/9] sound:asoc: Add support for SPEAr ASoC pcm layer. 3. [PATCH V2 5/9] sound:asoc:spdif_in: Add spdif IN support
Changes since V2: 1. In-corporated review comments received on V2
Rajeev Kumar (2): ASoC: STA529: Add support for STA529 Audio Codec ASoC: SPEAr: Add Kconfig and Makefile to support SPEAr audio driver
Vipin Kumar (2): ASoC: spdif_receiver: Add support for spdif in Audio Codec ASoC: SPEAr spdif_out: Add spdif out support
sound/soc/codecs/Kconfig | 4 + sound/soc/codecs/Makefile | 4 +- sound/soc/codecs/spdif_receiver.c | 67 ++++++ sound/soc/codecs/sta529.c | 441 +++++++++++++++++++++++++++++++++++++ sound/soc/spear/Kconfig | 22 ++ sound/soc/spear/Makefile | 4 + sound/soc/spear/spdif_out.c | 387 ++++++++++++++++++++++++++++++++ sound/soc/spear/spdif_out_regs.h | 79 +++++++ 8 files changed, 1007 insertions(+), 1 deletions(-) create mode 100644 sound/soc/codecs/spdif_receiver.c create mode 100644 sound/soc/codecs/sta529.c create mode 100644 sound/soc/spear/Kconfig create mode 100644 sound/soc/spear/Makefile create mode 100644 sound/soc/spear/spdif_out.c create mode 100644 sound/soc/spear/spdif_out_regs.h