From 6c34093c79808763da473c966a1030f012cc8146 Mon Sep 17 00:00:00 2001 From: Bhalchandra Gajare Date: Mon, 1 Aug 2016 12:16:28 -0700 Subject: [PATCH] ARM: dts: msm: Add support for wcd-dsp-mgr for msmcobalt wcd-dsp-mgr is the manager device to manage the dsp inside the codec. Add this device to enable wcd-dsp support for wcd934x audio codec for msmcobalt. CRs-Fixed: 1049012 Change-Id: I7ee469781ec2a7af0643032567b547c07319f3d9 Signed-off-by: Bhalchandra Gajare --- arch/arm/boot/dts/qcom/msmcobalt-audio.dtsi | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/qcom/msmcobalt-audio.dtsi b/arch/arm/boot/dts/qcom/msmcobalt-audio.dtsi index bc6157c79a89..4714e808b1a5 100644 --- a/arch/arm/boot/dts/qcom/msmcobalt-audio.dtsi +++ b/arch/arm/boot/dts/qcom/msmcobalt-audio.dtsi @@ -189,6 +189,14 @@ compatible = "qcom,msm-cpe-lsm"; }; + qcom,wcd-dsp-mgr { + compatible = "qcom,wcd-dsp-mgr"; + qcom,wdsp-components = <&wcd934x_cdc 0>, + <&wcd_spi_0 1>, + <&glink_spi_xprt_wdsp 2>; + qcom,img-filename = "cpe_9340"; + }; + wcd_us_euro_gpio: msm_cdc_pinctrl@75 { compatible = "qcom,msm-cdc-pinctrl"; pinctrl-names = "aud_active", "aud_sleep"; @@ -294,7 +302,7 @@ qcom,cdc-mad-dmic-rate = <600000>; }; - tavil_codec { + wcd934x_cdc: tavil_codec { compatible = "qcom,tavil-slim-pgd"; elemental-addr = [00 01 50 02 17 02]; @@ -345,6 +353,8 @@ qcom,cdc-dmic-sample-rate = <4800000>; qcom,cdc-mad-dmic-rate = <600000>; + qcom,wdsp-cmpnt-dev-name = "tavil_codec"; + wcd_spi_0: wcd_spi { compatible = "qcom,wcd-spi-v2"; qcom,master-bus-num = <10>;