Loading arch/arm/boot/dts/qcom/msm8996-cdp.dtsi +21 −0 Original line number Original line Diff line number Diff line Loading @@ -462,6 +462,26 @@ qcom,cdc-micbias3-ext-cap; qcom,cdc-micbias3-ext-cap; qcom,cdc-micbias4-ext-cap; qcom,cdc-micbias4-ext-cap; }; }; tasha_codec { swr_master { compatible = "qcom,swr-wcd"; #address-cells = <2>; #size-cells = <0>; wsa881x_1: wsa881x@20170212 { compatible = "qcom,wsa881x"; reg = <0x00 0x20170212>; qcom,spkr-sd-n-gpio = <&pmi8994_gpios 3 0>; }; wsa881x_2: wsa881x@20170211 { compatible = "qcom,wsa881x"; reg = <0x00 0x20170211>; qcom,spkr-sd-n-gpio = <&pmi8994_gpios 2 0>; }; }; }; }; }; &pm8994_gpios { &pm8994_gpios { Loading Loading @@ -629,6 +649,7 @@ asoc-codec = <&stub_codec>, <&hdmi_audio>; asoc-codec = <&stub_codec>, <&hdmi_audio>; asoc-codec-names = "msm-stub-codec.1", "msm-hdmi-audio-codec-rx"; asoc-codec-names = "msm-stub-codec.1", "msm-hdmi-audio-codec-rx"; qcom,us-euro-gpios = <&pm8994_mpps 2 0>; qcom,us-euro-gpios = <&pm8994_mpps 2 0>; qcom,aux-codec = <&wsa881x_1>, <&wsa881x_2>; }; }; }; }; Loading arch/arm/boot/dts/qcom/msm8996-fluid.dtsi +18 −1 Original line number Original line Diff line number Diff line Loading @@ -440,11 +440,12 @@ }; }; sound-9335 { sound-9335 { qcom,model = "msm8996-tasha-mtp-snd-card"; qcom,model = "msm8996-tasha-fluid-snd-card"; qcom,hdmi-audio-rx; qcom,hdmi-audio-rx; asoc-codec = <&stub_codec>, <&hdmi_audio>; asoc-codec = <&stub_codec>, <&hdmi_audio>; asoc-codec-names = "msm-stub-codec.1", asoc-codec-names = "msm-stub-codec.1", "msm-hdmi-audio-codec-rx"; "msm-hdmi-audio-codec-rx"; qcom,aux-codec = <&wsa881x_1>; }; }; }; }; Loading Loading @@ -613,3 +614,19 @@ status = "okay"; status = "okay"; }; }; }; }; &slim_msm { tasha_codec { swr_master { compatible = "qcom,swr-wcd"; #address-cells = <2>; #size-cells = <0>; wsa881x_1: wsa881x@20170211 { compatible = "qcom,wsa881x"; reg = <0x00 0x20170211>; qcom,spkr-sd-n-gpio = <&pmi8994_gpios 2 0>; }; }; }; }; arch/arm/boot/dts/qcom/msm8996-liquid.dtsi +21 −0 Original line number Original line Diff line number Diff line Loading @@ -482,6 +482,7 @@ qcom,hdmi-audio-rx; qcom,hdmi-audio-rx; asoc-codec = <&stub_codec>, <&hdmi_audio>; asoc-codec = <&stub_codec>, <&hdmi_audio>; asoc-codec-names = "msm-stub-codec.1", "msm-hdmi-audio-codec-rx"; asoc-codec-names = "msm-stub-codec.1", "msm-hdmi-audio-codec-rx"; qcom,aux-codec = <&wsa881x_1>, <&wsa881x_2>; }; }; }; }; Loading Loading @@ -655,4 +656,24 @@ qcom,cdc-micbias3-ext-cap; qcom,cdc-micbias3-ext-cap; qcom,cdc-micbias4-ext-cap; qcom,cdc-micbias4-ext-cap; }; }; tasha_codec { swr_master { compatible = "qcom,swr-wcd"; #address-cells = <2>; #size-cells = <0>; wsa881x_1: wsa881x@21170214 { compatible = "qcom,wsa881x"; reg = <0x00 0x21170214>; qcom,spkr-sd-n-gpio = <&pmi8994_gpios 3 0>; }; wsa881x_2: wsa881x@21170213 { compatible = "qcom,wsa881x"; reg = <0x00 0x21170213>; qcom,spkr-sd-n-gpio = <&pmi8994_gpios 2 0>; }; }; }; }; }; arch/arm/boot/dts/qcom/msm8996-mtp.dtsi +21 −0 Original line number Original line Diff line number Diff line Loading @@ -679,6 +679,7 @@ qcom,hph-en1-gpio = <&pmi8994_gpios 10 0>; qcom,hph-en1-gpio = <&pmi8994_gpios 10 0>; qcom,hph-en0-gpio = <&pm8994_gpios 13 0>; qcom,hph-en0-gpio = <&pm8994_gpios 13 0>; qcom,us-euro-gpios = <&pm8994_mpps 2 0>; qcom,us-euro-gpios = <&pm8994_mpps 2 0>; qcom,aux-codec = <&wsa881x_1>, <&wsa881x_2>; }; }; }; }; Loading Loading @@ -825,4 +826,24 @@ qcom,cdc-micbias3-ext-cap; qcom,cdc-micbias3-ext-cap; qcom,cdc-micbias4-ext-cap; qcom,cdc-micbias4-ext-cap; }; }; tasha_codec { swr_master { compatible = "qcom,swr-wcd"; #address-cells = <2>; #size-cells = <0>; wsa881x_1: wsa881x@20170212 { compatible = "qcom,wsa881x"; reg = <0x00 0x20170212>; qcom,spkr-sd-n-gpio = <&pmi8994_gpios 3 0>; }; wsa881x_2: wsa881x@20170211 { compatible = "qcom,wsa881x"; reg = <0x00 0x20170211>; qcom,spkr-sd-n-gpio = <&pmi8994_gpios 2 0>; }; }; }; }; }; arch/arm/boot/dts/qcom/msm8996.dtsi +0 −19 Original line number Original line Diff line number Diff line Loading @@ -1077,24 +1077,6 @@ qcom,cdc-slim-ifd-elemental-addr = [00 00 A0 01 17 02]; qcom,cdc-slim-ifd-elemental-addr = [00 00 A0 01 17 02]; qcom,cdc-dmic-sample-rate = <4800000>; qcom,cdc-dmic-sample-rate = <4800000>; qcom,cdc-mad-dmic-rate = <600000>; qcom,cdc-mad-dmic-rate = <600000>; swr_master { compatible = "qcom,swr-wcd"; #address-cells = <2>; #size-cells = <0>; wsa881x_1: wsa881x@20170212 { compatible = "qcom,wsa881x"; reg = <0x00 0x20170212>; qcom,spkr-sd-n-gpio = <&pmi8994_gpios 3 0>; }; wsa881x_2: wsa881x@20170211 { compatible = "qcom,wsa881x"; reg = <0x00 0x20170211>; qcom,spkr-sd-n-gpio = <&pmi8994_gpios 2 0>; }; }; }; }; }; }; Loading Loading @@ -3032,7 +3014,6 @@ "msm-dai-q6-dev.32770", "msm-dai-q6-dev.16394"; "msm-dai-q6-dev.32770", "msm-dai-q6-dev.16394"; asoc-codec = <&stub_codec>; asoc-codec = <&stub_codec>; asoc-codec-names = "msm-stub-codec.1"; asoc-codec-names = "msm-stub-codec.1"; qcom,aux-codec = <&wsa881x_1>, <&wsa881x_2>; }; }; qcom,msm-adsp-loader { qcom,msm-adsp-loader { Loading Loading
arch/arm/boot/dts/qcom/msm8996-cdp.dtsi +21 −0 Original line number Original line Diff line number Diff line Loading @@ -462,6 +462,26 @@ qcom,cdc-micbias3-ext-cap; qcom,cdc-micbias3-ext-cap; qcom,cdc-micbias4-ext-cap; qcom,cdc-micbias4-ext-cap; }; }; tasha_codec { swr_master { compatible = "qcom,swr-wcd"; #address-cells = <2>; #size-cells = <0>; wsa881x_1: wsa881x@20170212 { compatible = "qcom,wsa881x"; reg = <0x00 0x20170212>; qcom,spkr-sd-n-gpio = <&pmi8994_gpios 3 0>; }; wsa881x_2: wsa881x@20170211 { compatible = "qcom,wsa881x"; reg = <0x00 0x20170211>; qcom,spkr-sd-n-gpio = <&pmi8994_gpios 2 0>; }; }; }; }; }; &pm8994_gpios { &pm8994_gpios { Loading Loading @@ -629,6 +649,7 @@ asoc-codec = <&stub_codec>, <&hdmi_audio>; asoc-codec = <&stub_codec>, <&hdmi_audio>; asoc-codec-names = "msm-stub-codec.1", "msm-hdmi-audio-codec-rx"; asoc-codec-names = "msm-stub-codec.1", "msm-hdmi-audio-codec-rx"; qcom,us-euro-gpios = <&pm8994_mpps 2 0>; qcom,us-euro-gpios = <&pm8994_mpps 2 0>; qcom,aux-codec = <&wsa881x_1>, <&wsa881x_2>; }; }; }; }; Loading
arch/arm/boot/dts/qcom/msm8996-fluid.dtsi +18 −1 Original line number Original line Diff line number Diff line Loading @@ -440,11 +440,12 @@ }; }; sound-9335 { sound-9335 { qcom,model = "msm8996-tasha-mtp-snd-card"; qcom,model = "msm8996-tasha-fluid-snd-card"; qcom,hdmi-audio-rx; qcom,hdmi-audio-rx; asoc-codec = <&stub_codec>, <&hdmi_audio>; asoc-codec = <&stub_codec>, <&hdmi_audio>; asoc-codec-names = "msm-stub-codec.1", asoc-codec-names = "msm-stub-codec.1", "msm-hdmi-audio-codec-rx"; "msm-hdmi-audio-codec-rx"; qcom,aux-codec = <&wsa881x_1>; }; }; }; }; Loading Loading @@ -613,3 +614,19 @@ status = "okay"; status = "okay"; }; }; }; }; &slim_msm { tasha_codec { swr_master { compatible = "qcom,swr-wcd"; #address-cells = <2>; #size-cells = <0>; wsa881x_1: wsa881x@20170211 { compatible = "qcom,wsa881x"; reg = <0x00 0x20170211>; qcom,spkr-sd-n-gpio = <&pmi8994_gpios 2 0>; }; }; }; };
arch/arm/boot/dts/qcom/msm8996-liquid.dtsi +21 −0 Original line number Original line Diff line number Diff line Loading @@ -482,6 +482,7 @@ qcom,hdmi-audio-rx; qcom,hdmi-audio-rx; asoc-codec = <&stub_codec>, <&hdmi_audio>; asoc-codec = <&stub_codec>, <&hdmi_audio>; asoc-codec-names = "msm-stub-codec.1", "msm-hdmi-audio-codec-rx"; asoc-codec-names = "msm-stub-codec.1", "msm-hdmi-audio-codec-rx"; qcom,aux-codec = <&wsa881x_1>, <&wsa881x_2>; }; }; }; }; Loading Loading @@ -655,4 +656,24 @@ qcom,cdc-micbias3-ext-cap; qcom,cdc-micbias3-ext-cap; qcom,cdc-micbias4-ext-cap; qcom,cdc-micbias4-ext-cap; }; }; tasha_codec { swr_master { compatible = "qcom,swr-wcd"; #address-cells = <2>; #size-cells = <0>; wsa881x_1: wsa881x@21170214 { compatible = "qcom,wsa881x"; reg = <0x00 0x21170214>; qcom,spkr-sd-n-gpio = <&pmi8994_gpios 3 0>; }; wsa881x_2: wsa881x@21170213 { compatible = "qcom,wsa881x"; reg = <0x00 0x21170213>; qcom,spkr-sd-n-gpio = <&pmi8994_gpios 2 0>; }; }; }; }; };
arch/arm/boot/dts/qcom/msm8996-mtp.dtsi +21 −0 Original line number Original line Diff line number Diff line Loading @@ -679,6 +679,7 @@ qcom,hph-en1-gpio = <&pmi8994_gpios 10 0>; qcom,hph-en1-gpio = <&pmi8994_gpios 10 0>; qcom,hph-en0-gpio = <&pm8994_gpios 13 0>; qcom,hph-en0-gpio = <&pm8994_gpios 13 0>; qcom,us-euro-gpios = <&pm8994_mpps 2 0>; qcom,us-euro-gpios = <&pm8994_mpps 2 0>; qcom,aux-codec = <&wsa881x_1>, <&wsa881x_2>; }; }; }; }; Loading Loading @@ -825,4 +826,24 @@ qcom,cdc-micbias3-ext-cap; qcom,cdc-micbias3-ext-cap; qcom,cdc-micbias4-ext-cap; qcom,cdc-micbias4-ext-cap; }; }; tasha_codec { swr_master { compatible = "qcom,swr-wcd"; #address-cells = <2>; #size-cells = <0>; wsa881x_1: wsa881x@20170212 { compatible = "qcom,wsa881x"; reg = <0x00 0x20170212>; qcom,spkr-sd-n-gpio = <&pmi8994_gpios 3 0>; }; wsa881x_2: wsa881x@20170211 { compatible = "qcom,wsa881x"; reg = <0x00 0x20170211>; qcom,spkr-sd-n-gpio = <&pmi8994_gpios 2 0>; }; }; }; }; };
arch/arm/boot/dts/qcom/msm8996.dtsi +0 −19 Original line number Original line Diff line number Diff line Loading @@ -1077,24 +1077,6 @@ qcom,cdc-slim-ifd-elemental-addr = [00 00 A0 01 17 02]; qcom,cdc-slim-ifd-elemental-addr = [00 00 A0 01 17 02]; qcom,cdc-dmic-sample-rate = <4800000>; qcom,cdc-dmic-sample-rate = <4800000>; qcom,cdc-mad-dmic-rate = <600000>; qcom,cdc-mad-dmic-rate = <600000>; swr_master { compatible = "qcom,swr-wcd"; #address-cells = <2>; #size-cells = <0>; wsa881x_1: wsa881x@20170212 { compatible = "qcom,wsa881x"; reg = <0x00 0x20170212>; qcom,spkr-sd-n-gpio = <&pmi8994_gpios 3 0>; }; wsa881x_2: wsa881x@20170211 { compatible = "qcom,wsa881x"; reg = <0x00 0x20170211>; qcom,spkr-sd-n-gpio = <&pmi8994_gpios 2 0>; }; }; }; }; }; }; Loading Loading @@ -3032,7 +3014,6 @@ "msm-dai-q6-dev.32770", "msm-dai-q6-dev.16394"; "msm-dai-q6-dev.32770", "msm-dai-q6-dev.16394"; asoc-codec = <&stub_codec>; asoc-codec = <&stub_codec>; asoc-codec-names = "msm-stub-codec.1"; asoc-codec-names = "msm-stub-codec.1"; qcom,aux-codec = <&wsa881x_1>, <&wsa881x_2>; }; }; qcom,msm-adsp-loader { qcom,msm-adsp-loader { Loading