ASoC: atmel_ssc_dai: enable fslen extension feature
authorBo Shen <voice.shen@atmel.com>
Wed, 11 Jun 2014 10:14:40 +0000 (18:14 +0800)
committerMark Brown <broonie@linaro.org>
Sat, 21 Jun 2014 10:37:35 +0000 (11:37 +0100)
commitdfaf535665faa4b5aba4b59633f6b724a467c96e
treebf4edd7d04f0c939f0778e49f6584a34426d38bc
parentc4027faf1dcfc325663464b3f97847358b172c0b
ASoC: atmel_ssc_dai: enable fslen extension feature

When SSC work as master, it will generate the frame sync signal.
On old SoCs, it only supports frame sync length less or equal to
16bits, on newer SoCs, it supports frame sync length extension,
which can support frame size larger than 16 bits.
So, add this to make it supports playback 24/32 bits audio clips.

Signed-off-by: Bo Shen <voice.shen@atmel.com>
Acked-by: Nicolas Ferre <nicolas.ferre@atmel.com>
Signed-off-by: Mark Brown <broonie@linaro.org>
include/linux/atmel-ssc.h
sound/soc/atmel/atmel_ssc_dai.c