Lines Matching +full:tdm +full:- +full:data +full:- +full:delay

1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: "http://devicetree.org/schemas/sound/qcom,q6dsp-lpass-ports.yaml#"
5 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
10 - Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
18 - qcom,q6afe-dais
19 - qcom,q6apm-lpass-dais
21 '#sound-dai-cells':
24 '#address-cells':
27 '#size-cells':
32 '^dai@[0-9]+$':
42 qcom,sd-lines:
43 $ref: /schemas/types.yaml#/definitions/uint32-array
45 List of serial data lines used by this dai.should be one or more of the 0-3 sd lines.
53 qcom,tdm-sync-mode:
57 TDM Synchronization mode
62 qcom,tdm-sync-src:
66 TDM Synchronization source
70 qcom,tdm-data-out:
74 TDM Data out signal to drive with other masters
78 qcom,tdm-invert-sync:
82 TDM Invert the sync
86 qcom,tdm-data-delay:
90 TDM Number of bit clock to delay data
95 qcom,tdm-data-align:
99 Indicate how data is packed within the slot. For example, 32 slot
100 width in case of sample bit width is 24TDM Invert the sync.
105 - reg
108 - if:
112 # TDM DAI ID range from PRIMARY_TDM_RX_0 - QUINARY_TDM_TX_7
118 - qcom,tdm-sync-mode
119 - qcom,tdm-sync-src
120 - qcom,tdm-data-out
121 - qcom,tdm-invert-sync
122 - qcom,tdm-data-delay
123 - qcom,tdm-data-align
125 - if:
129 # MI2S DAI ID range PRIMARY_MI2S_RX - QUATERNARY_MI2S_TX and
130 # QUINARY_MI2S_RX - QUINARY_MI2S_TX
133 - minimum: 16
135 - minimum: 127
139 - qcom,sd-lines
144 - compatible
145 - "#sound-dai-cells"
146 - "#address-cells"
147 - "#size-cells"
152 - |
153 #include <dt-bindings/soc/qcom,apr.h>
154 #include <dt-bindings/sound/qcom,q6afe.h>
156 compatible = "qcom,apr-v2";
157 #address-cells = <1>;
158 #size-cells = <0>;
164 qcom,protection-domain = "avs/audio", "msm/adsp/audio_pd";
167 compatible = "qcom,q6afe-dais";
168 #address-cells = <1>;
169 #size-cells = <0>;
170 #sound-dai-cells = <1>;
174 qcom,sd-lines = <0 1 2 3>;
179 - |
180 #include <dt-bindings/soc/qcom,gpr.h>
183 #address-cells = <1>;
184 #size-cells = <0>;
192 compatible = "qcom,q6apm-lpass-dais";
193 #address-cells = <1>;
194 #size-cells = <0>;
195 #sound-dai-cells = <1>;
199 qcom,sd-lines = <0 1 2 3>;