ARM: dts: msm: add audio device node for qrd msm8998 interposer

Add support for required node for audio of qrd msm8998
interposer with tasha codec.

CRs-Fixed: 1088193
Change-Id: Ib3f91e3f8df014f3d1c78b4fd12f8f9c2d262209
Signed-off-by: Walter Yang <yandongy@codeaurora.org>
Signed-off-by: Laxminath Kasam <lkasam@codeaurora.org>
This commit is contained in:
Laxminath Kasam 2016-12-27 12:30:55 +05:30 committed by Walter Yang
parent 8bb66a7e41
commit dc8d39270d

View file

@ -1,4 +1,4 @@
/* Copyright (c) 2016, The Linux Foundation. All rights reserved.
/* Copyright (c) 2016-2017, The Linux Foundation. All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 and
@ -25,24 +25,6 @@
qcom,board-id = <0x03000b 0x80>;
};
&slim_aud {
tasha_codec {
/delete-property/cdc-vdd-buck-supply;
/delete-property/cdc-buck-sido-supply;
/delete-property/cdc-vdd-tx-h-supply;
/delete-property/cdc-vdd-rx-h-supply;
/delete-property/cdc-vddpx-1-supply;
};
tavil_codec {
/delete-property/cdc-vdd-buck-supply;
/delete-property/cdc-buck-sido-supply;
/delete-property/cdc-vdd-tx-h-supply;
/delete-property/cdc-vdd-rx-h-supply;
/delete-property/cdc-vddpx-1-supply;
};
};
&clock_gcc {
vdd_dig-supply = <&pm660l_s3_level>;
vdd_dig_ao-supply = <&pm660l_s3_level_ao>;
@ -167,3 +149,25 @@
&pm660l_wled {
qcom,led-strings-list = [00 01];
};
&tasha_snd {
qcom,model = "msmfalcon-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",
"DMIC2", "MIC BIAS3",
"MIC BIAS3", "Digital Mic2",
"DMIC4", "MIC BIAS3",
"MIC BIAS3", "Digital Mic4",
"SpkrLeft IN", "SPK1 OUT";
qcom,msm-mbhc-hphl-swh = <1>;
/delete-property/ qcom,us-euro-gpios;
qcom,wsa-max-devs = <1>;
qcom,wsa-devs = <&wsa881x_211>, <&wsa881x_213>;
qcom,wsa-aux-dev-prefix = "SpkrLeft", "SpkrLeft";
};