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)
committerChanho Park <chanho61.park@samsung.com>
Tue, 18 Nov 2014 03:00:35 +0000 (12:00 +0900)
commitb49780d88c62da81ef1a2a67d1c0fd470d122b24
tree492b3a68dc9261ab173b0763033d09b38f7b0541
parent4e85e5bfedc5927129f9be4958e762e9003ec757
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.

Change-Id: Ib8d12633f3971f59284a5a1ae40d60f40411b2cc
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