]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commite5d9ac76db535c80e74cd59db778c5483bf8776e
treebf4edd7d04f0c939f0778e49f6584a34426d38bc
parentd39edee2fe6ece5649f22b3c73946d74197ec10b
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