ASoC: samsung: Fix build on multiplatform
authorSachin Kamat <sachin.kamat@linaro.org>
Tue, 8 Apr 2014 11:41:04 +0000 (17:11 +0530)
committerMark Brown <broonie@linaro.org>
Tue, 8 Apr 2014 11:51:57 +0000 (12:51 +0100)
commit71e5222cbea124d737e1fe7de8e255253c12cd29
tree3a2062d7ca89446e23a97f3b778b49b5537a3d6c
parentc159a85013afbb8283f0c7272812952e04d5c3a1
ASoC: samsung: Fix build on multiplatform

PCM and S/PDIF drivers referenced mach headers for a trivial
data structure. This caused build errors on multiplatform builds
as machine headers are not accessible from driver files. Move the data
structure definition to the driver header and remove the dependency.
While at it rename the structure to avoid multiple definition errors
as the same structure is also used by the platform code.

Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org>
Signed-off-by: Mark Brown <broonie@linaro.org>
sound/soc/samsung/ac97.c
sound/soc/samsung/dma.h
sound/soc/samsung/i2s.c
sound/soc/samsung/pcm.c
sound/soc/samsung/s3c2412-i2s.c
sound/soc/samsung/s3c24xx-i2s.c
sound/soc/samsung/spdif.c