ASoC: rockchip: i2s: add pcm transfer mode support.
authorSugar Zhang <sugar.zhang@rock-chips.com>
Fri, 24 Jul 2015 10:04:31 +0000 (18:04 +0800)
committerSugar Zhang <sugar.zhang@rock-chips.com>
Fri, 24 Jul 2015 10:04:31 +0000 (18:04 +0800)
commit26ea8b87f09e367aec6a655176e6983706e7ae7d
treef6138b2b1a4d8ffd40b2244d77eae888a79dc633
parentb245ea6eb59b8b15932527e6009dc8115eb9c1b3
ASoC: rockchip: i2s: add pcm transfer mode support.

usage: add i2s dts property "rockchip,xfer-mode"

rockchip,xfer-mode = <0>: i2s transfer mode.
rockchip,xfer-mode = <1>: pcm transfer mode.

if not define, use i2s transfer mode default.
pcm transfer mode is usually used for bt/modem voice.

Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com>
Documentation/devicetree/bindings/sound/rockchip-i2s.txt
sound/soc/rockchip/rk_i2s.c
sound/soc/rockchip/rk_i2s.h