ASoC: Samsung: I2S: Add quirks as driver data in I2S
authorPadmavathi Venna <padma.v@samsung.com>
Mon, 12 Aug 2013 09:49:51 +0000 (15:19 +0530)
committerMark Brown <broonie@linaro.org>
Tue, 13 Aug 2013 12:44:06 +0000 (13:44 +0100)
commit7da493e9229c737c399886f57996f6bfd4454e21
tree62517af9c20826b47e88fbcb355467a7f2b6723d
parent2f6f0ffb2b073a0a5a9ffe5705b8e8cc43558d3a
ASoC: Samsung: I2S: Add quirks as driver data in I2S

Samsung has different versions of I2S introduced in different
platforms. Each version has some new support added for multichannel,
secondary fifo, s/w reset control and internal mux for rclk src clk.
Each newly added change has a quirk. So this patch adds all the
required quirks as driver data and based on compatible string from
dtsi fetches the quirks.

Signed-off-by: Padmavathi Venna <padma.v@samsung.com>
Reviewed-by: Tomasz Figa <t.figa@samsung.com>
Signed-off-by: Mark Brown <broonie@linaro.org>
Documentation/devicetree/bindings/sound/samsung-i2s.txt
sound/soc/samsung/i2s.c