arm64: dts: lahaina: add tertiary audio interface
This commit is contained in:
parent
6a4d180535
commit
110f7083ea
@ -93,6 +93,7 @@
|
|||||||
compatible = "qcom,lahaina-asoc-snd";
|
compatible = "qcom,lahaina-asoc-snd";
|
||||||
qcom,mi2s-audio-intf = <1>;
|
qcom,mi2s-audio-intf = <1>;
|
||||||
qcom,auxpcm-audio-intf = <1>;
|
qcom,auxpcm-audio-intf = <1>;
|
||||||
|
qcom,tdm-audio-intf = <1>;
|
||||||
qcom,wcn-bt = <0>;
|
qcom,wcn-bt = <0>;
|
||||||
qcom,ext-disp-audio-rx = <0>;
|
qcom,ext-disp-audio-rx = <0>;
|
||||||
qcom,afe-rxtx-lb = <0>;
|
qcom,afe-rxtx-lb = <0>;
|
||||||
@ -133,6 +134,7 @@
|
|||||||
<&dai_pri_tdm_rx_0>, <&dai_pri_tdm_tx_0>,
|
<&dai_pri_tdm_rx_0>, <&dai_pri_tdm_tx_0>,
|
||||||
<&dai_sec_tdm_rx_0>, <&dai_sec_tdm_tx_0>,
|
<&dai_sec_tdm_rx_0>, <&dai_sec_tdm_tx_0>,
|
||||||
<&dai_tert_tdm_rx_0>, <&dai_tert_tdm_tx_0>,
|
<&dai_tert_tdm_rx_0>, <&dai_tert_tdm_tx_0>,
|
||||||
|
<&dai_tert_tdm_rx_1>, <&dai_tert_tdm_tx_1>,
|
||||||
<&dai_quat_tdm_rx_0>, <&dai_quat_tdm_tx_0>,
|
<&dai_quat_tdm_rx_0>, <&dai_quat_tdm_tx_0>,
|
||||||
<&dai_quin_tdm_rx_0>, <&dai_quin_tdm_tx_0>,
|
<&dai_quin_tdm_rx_0>, <&dai_quin_tdm_tx_0>,
|
||||||
<&dai_sen_tdm_rx_0>, <&dai_sen_tdm_tx_0>,
|
<&dai_sen_tdm_rx_0>, <&dai_sen_tdm_tx_0>,
|
||||||
@ -171,6 +173,7 @@
|
|||||||
"msm-dai-q6-tdm.36864", "msm-dai-q6-tdm.36865",
|
"msm-dai-q6-tdm.36864", "msm-dai-q6-tdm.36865",
|
||||||
"msm-dai-q6-tdm.36880", "msm-dai-q6-tdm.36881",
|
"msm-dai-q6-tdm.36880", "msm-dai-q6-tdm.36881",
|
||||||
"msm-dai-q6-tdm.36896", "msm-dai-q6-tdm.36897",
|
"msm-dai-q6-tdm.36896", "msm-dai-q6-tdm.36897",
|
||||||
|
"msm-dai-q6-tdm.36898", "msm-dai-q6-tdm.36899",
|
||||||
"msm-dai-q6-tdm.36912", "msm-dai-q6-tdm.36913",
|
"msm-dai-q6-tdm.36912", "msm-dai-q6-tdm.36913",
|
||||||
"msm-dai-q6-tdm.36928", "msm-dai-q6-tdm.36929",
|
"msm-dai-q6-tdm.36928", "msm-dai-q6-tdm.36929",
|
||||||
"msm-dai-q6-tdm.36944", "msm-dai-q6-tdm.36945",
|
"msm-dai-q6-tdm.36944", "msm-dai-q6-tdm.36945",
|
||||||
|
@ -579,11 +579,11 @@
|
|||||||
tdm_tert_rx: qcom,msm-dai-tdm-tert-rx {
|
tdm_tert_rx: qcom,msm-dai-tdm-tert-rx {
|
||||||
compatible = "qcom,msm-dai-tdm";
|
compatible = "qcom,msm-dai-tdm";
|
||||||
qcom,msm-cpudai-tdm-group-id = <37152>;
|
qcom,msm-cpudai-tdm-group-id = <37152>;
|
||||||
qcom,msm-cpudai-tdm-group-num-ports = <1>;
|
qcom,msm-cpudai-tdm-group-num-ports = <2>;
|
||||||
qcom,msm-cpudai-tdm-group-port-id = <36896>;
|
qcom,msm-cpudai-tdm-group-port-id = <36896 36898>;
|
||||||
qcom,msm-cpudai-tdm-clk-rate = <1536000>;
|
qcom,msm-cpudai-tdm-clk-rate = <1536000>;
|
||||||
qcom,msm-cpudai-tdm-clk-internal = <1>;
|
qcom,msm-cpudai-tdm-clk-internal = <1>;
|
||||||
qcom,msm-cpudai-tdm-sync-mode = <1>;
|
qcom,msm-cpudai-tdm-sync-mode = <0>;
|
||||||
qcom,msm-cpudai-tdm-sync-src = <1>;
|
qcom,msm-cpudai-tdm-sync-src = <1>;
|
||||||
qcom,msm-cpudai-tdm-data-out = <0>;
|
qcom,msm-cpudai-tdm-data-out = <0>;
|
||||||
qcom,msm-cpudai-tdm-invert-sync = <1>;
|
qcom,msm-cpudai-tdm-invert-sync = <1>;
|
||||||
@ -593,23 +593,33 @@
|
|||||||
qcom,msm-cpudai-tdm-dev-id = <36896>;
|
qcom,msm-cpudai-tdm-dev-id = <36896>;
|
||||||
qcom,msm-cpudai-tdm-data-align = <0>;
|
qcom,msm-cpudai-tdm-data-align = <0>;
|
||||||
};
|
};
|
||||||
|
dai_tert_tdm_rx_1: qcom,msm-dai-q6-tdm-tert-rx-1 {
|
||||||
|
compatible = "qcom,msm-dai-q6-tdm";
|
||||||
|
qcom,msm-cpudai-tdm-dev-id = <36898>;
|
||||||
|
qcom,msm-cpudai-tdm-data-align = <0>;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
tdm_tert_tx: qcom,msm-dai-tdm-tert-tx {
|
tdm_tert_tx: qcom,msm-dai-tdm-tert-tx {
|
||||||
compatible = "qcom,msm-dai-tdm";
|
compatible = "qcom,msm-dai-tdm";
|
||||||
qcom,msm-cpudai-tdm-group-id = <37153>;
|
qcom,msm-cpudai-tdm-group-id = <37153>;
|
||||||
qcom,msm-cpudai-tdm-group-num-ports = <1>;
|
qcom,msm-cpudai-tdm-group-num-ports = <2>;
|
||||||
qcom,msm-cpudai-tdm-group-port-id = <36897 >;
|
qcom,msm-cpudai-tdm-group-port-id = <36897 36899>;
|
||||||
qcom,msm-cpudai-tdm-clk-rate = <1536000>;
|
qcom,msm-cpudai-tdm-clk-rate = <1536000>;
|
||||||
qcom,msm-cpudai-tdm-clk-internal = <1>;
|
qcom,msm-cpudai-tdm-clk-internal = <1>;
|
||||||
qcom,msm-cpudai-tdm-sync-mode = <1>;
|
qcom,msm-cpudai-tdm-sync-mode = <0>;
|
||||||
qcom,msm-cpudai-tdm-sync-src = <1>;
|
qcom,msm-cpudai-tdm-sync-src = <1>;
|
||||||
qcom,msm-cpudai-tdm-data-out = <0>;
|
qcom,msm-cpudai-tdm-data-out = <0>;
|
||||||
qcom,msm-cpudai-tdm-invert-sync = <1>;
|
qcom,msm-cpudai-tdm-invert-sync = <1>;
|
||||||
qcom,msm-cpudai-tdm-data-delay = <1>;
|
qcom,msm-cpudai-tdm-data-delay = <1>;
|
||||||
dai_tert_tdm_tx_0: qcom,msm-dai-q6-tdm-tert-tx-0 {
|
dai_tert_tdm_tx_0: qcom,msm-dai-q6-tdm-tert-tx-0 {
|
||||||
compatible = "qcom,msm-dai-q6-tdm";
|
compatible = "qcom,msm-dai-q6-tdm";
|
||||||
qcom,msm-cpudai-tdm-dev-id = <36897 >;
|
qcom,msm-cpudai-tdm-dev-id = <36897>;
|
||||||
|
qcom,msm-cpudai-tdm-data-align = <0>;
|
||||||
|
};
|
||||||
|
dai_tert_tdm_tx_1: qcom,msm-dai-q6-tdm-tert-tx-1 {
|
||||||
|
compatible = "qcom,msm-dai-q6-tdm";
|
||||||
|
qcom,msm-cpudai-tdm-dev-id = <36899>;
|
||||||
qcom,msm-cpudai-tdm-data-align = <0>;
|
qcom,msm-cpudai-tdm-data-align = <0>;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
Loading…
Reference in New Issue
Block a user