diff options
| author | Derek Chen <chenche@codeaurora.org> | 2016-03-24 14:29:12 -0400 |
|---|---|---|
| committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2017-01-11 12:42:08 -0800 |
| commit | efb830ca3e89e4ed742de99f6ca583a88e4cbd6d (patch) | |
| tree | 607d098ed3eee7655f553ae63cac6faa0ba9ffe8 /Documentation/devicetree | |
| parent | 2dc96b1cbbdcf5aef3780696708012d55fec57f2 (diff) | |
ASoC: msm: qdsp6v2: Add ASM low latency loopback support
Add ASM low latency loopback support.
ICC (in-car communication) use case needs the low latency
ASM loopback to satisfy the latency requirement.
CRs-fixed: 998118
Change-Id: If225e809072f4296bc22028da29e589137e5799d
Signed-off-by: Derek Chen <chenche@codeaurora.org>
Diffstat (limited to 'Documentation/devicetree')
| -rw-r--r-- | Documentation/devicetree/bindings/sound/qcom-audio-dev.txt | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/Documentation/devicetree/bindings/sound/qcom-audio-dev.txt b/Documentation/devicetree/bindings/sound/qcom-audio-dev.txt index e8177c3a0952..7126c516c99a 100644 --- a/Documentation/devicetree/bindings/sound/qcom-audio-dev.txt +++ b/Documentation/devicetree/bindings/sound/qcom-audio-dev.txt @@ -177,6 +177,11 @@ Required properties: - compatible : "qcom,msm-pcm-loopback" +Optional properties: + + - qcom,msm-pcm-loopback-low-latency : Flag indicating whether + the device node is of type low latency. + * msm-dai-q6 [First Level Nodes] @@ -415,6 +420,11 @@ Example: qcom,msm-pcm-low-latency; }; + qcom,msm-pcm-loopback-low-latency { + compatible = "qcom,msm-pcm-loopback"; + qcom,msm-pcm-loopback-low-latency; + }; + qcom,msm-pcm-routing { compatible = "qcom,msm-pcm-routing"; }; @@ -2116,13 +2126,15 @@ Example: asoc-platform = <&pcm0>, <&pcm1>, <&pcm2>, <&voip>, <&voice>, <&loopback>, <&compress>, <&hostless>, - <&afe>, <&lsm>, <&routing>, <&compr>; + <&afe>, <&lsm>, <&routing>, <&compr>, + <&loopback1>; asoc-platform-names = "msm-pcm-dsp.0", "msm-pcm-dsp.1", "msm-pcm-dsp.2", "msm-voip-dsp", "msm-pcm-voice", "msm-pcm-loopback", "msm-compress-dsp", "msm-pcm-hostless", "msm-pcm-afe", "msm-lsm-client", - "msm-pcm-routing", "msm-compr-dsp"; + "msm-pcm-routing", "msm-compr-dsp", + "msm-pcm-loopback.1"; asoc-cpu = <&dai_pri_auxpcm>, <&dai_sec_auxpcm>, <&dai_hdmi>, <&dai_mi2s>, <&dai_mi2s_quat>, <&afe_pcm_rx>, <&afe_pcm_tx>, |
