ARM: dts: msm: add audio support for HDK660/630 boards
Add support for required node for audio of HDK660/630 boards with tasha codec. Change-Id: I1b5acb70d4fb8e8e4958ffafb2b83c16df1d933c CRs-Fixed: 2047107 Signed-off-by: Walter Yang <yandongy@codeaurora.org>
This commit is contained in:
parent
60be71604a
commit
8166e48761
2 changed files with 45 additions and 28 deletions
|
@ -16,7 +16,7 @@
|
|||
#include "sda630.dtsi"
|
||||
#include "sdm630-qrd.dtsi"
|
||||
#include "msm-pm660a.dtsi"
|
||||
#include "sdm660-internal-codec.dtsi"
|
||||
#include "sdm660-external-codec.dtsi"
|
||||
|
||||
/ {
|
||||
model = "Qualcomm Technologies, Inc. SDM 630 PM660 + PM660A QRD HDK630";
|
||||
|
@ -25,33 +25,6 @@
|
|||
qcom,pmic-id = <0x0001001b 0x0001011a 0x0 0x0>;
|
||||
};
|
||||
|
||||
&int_codec {
|
||||
qcom,model = "sdm660-snd-card-skush";
|
||||
/delete-property/ qcom,us-euro-gpios;
|
||||
qcom,audio-routing =
|
||||
"RX_BIAS", "INT_MCLK0",
|
||||
"SPK_RX_BIAS", "INT_MCLK0",
|
||||
"INT_LDO_H", "INT_MCLK0",
|
||||
"MIC BIAS External2", "Headset Mic",
|
||||
"AMIC2", "MIC BIAS External2",
|
||||
"MIC BIAS External", "Digital Mic1",
|
||||
"DMIC1", "MIC BIAS External",
|
||||
"MIC BIAS External", "Digital Mic3",
|
||||
"DMIC3", "MIC BIAS External",
|
||||
"MIC BIAS External", "Digital Mic4",
|
||||
"DMIC4", "MIC BIAS External",
|
||||
"SpkrLeft IN", "SPK1 OUT",
|
||||
"PDM_IN_RX1", "PDM_OUT_RX1",
|
||||
"PDM_IN_RX2", "PDM_OUT_RX2",
|
||||
"PDM_IN_RX3", "PDM_OUT_RX3",
|
||||
"ADC1_IN", "ADC1_OUT",
|
||||
"ADC2_IN", "ADC2_OUT",
|
||||
"ADC3_IN", "ADC3_OUT";
|
||||
qcom,wsa-max-devs = <1>;
|
||||
qcom,wsa-devs = <&wsa881x_211_en>, <&wsa881x_213_en>;
|
||||
qcom,wsa-aux-dev-prefix = "SpkrLeft", "SpkrLeft";
|
||||
};
|
||||
|
||||
&pm660a_oledb {
|
||||
status = "okay";
|
||||
qcom,oledb-default-voltage-mv = <6400>;
|
||||
|
@ -83,3 +56,30 @@
|
|||
qcom,mdss-dsi-bl-max-level = <255>;
|
||||
qcom,panel-supply-entries = <&dsi_panel_pwr_supply_labibb_amoled>;
|
||||
};
|
||||
|
||||
/delete-node/ &tasha_hph_en0;
|
||||
/delete-node/ &tasha_hph_en1;
|
||||
|
||||
&tasha_snd {
|
||||
qcom,model = "sdm660-tasha-skus-snd-card";
|
||||
qcom,audio-routing =
|
||||
"AIF4 VI", "MCLK",
|
||||
"RX_BIAS", "MCLK",
|
||||
"MADINPUT", "MCLK",
|
||||
"AMIC2", "MIC BIAS2",
|
||||
"MIC BIAS2", "Headset Mic",
|
||||
"DMIC0", "MIC BIAS1",
|
||||
"MIC BIAS1", "Digital Mic0",
|
||||
"DMIC3", "MIC BIAS3",
|
||||
"MIC BIAS3", "Digital Mic3",
|
||||
"DMIC5", "MIC BIAS4",
|
||||
"MIC BIAS4", "Digital Mic5",
|
||||
"SpkrLeft IN", "SPK1 OUT";
|
||||
qcom,msm-mbhc-hphl-swh = <0>;
|
||||
/delete-property/ qcom,us-euro-gpios;
|
||||
/delete-property/ qcom,hph-en0-gpio;
|
||||
/delete-property/ qcom,hph-en1-gpio;
|
||||
qcom,wsa-max-devs = <1>;
|
||||
qcom,wsa-devs = <&wsa881x_211>, <&wsa881x_213>;
|
||||
qcom,wsa-aux-dev-prefix = "SpkrLeft", "SpkrLeft";
|
||||
};
|
||||
|
|
|
@ -191,3 +191,20 @@
|
|||
qcom,mdss-dsi-bl-max-level = <255>;
|
||||
qcom,panel-supply-entries = <&dsi_panel_pwr_supply_labibb_amoled>;
|
||||
};
|
||||
|
||||
&tasha_snd {
|
||||
qcom,audio-routing =
|
||||
"AIF4 VI", "MCLK",
|
||||
"RX_BIAS", "MCLK",
|
||||
"MADINPUT", "MCLK",
|
||||
"AMIC2", "MIC BIAS2",
|
||||
"MIC BIAS2", "Headset Mic",
|
||||
"DMIC0", "MIC BIAS1",
|
||||
"MIC BIAS1", "Digital Mic0",
|
||||
"DMIC3", "MIC BIAS3",
|
||||
"MIC BIAS3", "Digital Mic3",
|
||||
"DMIC5", "MIC BIAS4",
|
||||
"MIC BIAS4", "Digital Mic5",
|
||||
"SpkrLeft IN", "SPK1 OUT";
|
||||
qcom,msm-mbhc-hphl-swh = <0>;
|
||||
};
|
||||
|
|
Loading…
Add table
Reference in a new issue