Loading arch/arm/boot/dts/qcom/Makefile +2 −1 Original line number Diff line number Diff line Loading @@ -207,7 +207,8 @@ dtb-$(CONFIG_ARCH_MSM8920) += msm8920-pmi8937-cdp.dtb \ msm8920-pmi8950-mtp.dtb \ msm8920-pmi8937-rcm.dtb \ msm8920-pmi8950-rcm.dtb \ msm8920-pmi8940-qrd-sku7.dtb msm8920-pmi8940-qrd-sku7.dtb \ msm8920-pmi8950-ext-codec-cdp.dtb dtb-$(CONFIG_ARCH_MSM8940) += msm8940-pmi8937-cdp.dtb \ msm8940-pmi8937-mtp.dtb \ Loading arch/arm/boot/dts/qcom/msm8920-pmi8950-ext-codec-cdp.dts 0 → 100644 +102 −0 Original line number Diff line number Diff line /* * Copyright (c) 2015-2016, 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 * only version 2 as published by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. */ /dts-v1/; #include "msm8920.dtsi" #include "msm8917-pmi8950-cdp.dtsi" / { model = "Qualcomm Technologies, Inc. MSM8920-PMI8950 CDP"; compatible = "qcom,msm8920-cdp", "qcom,msm8920", "qcom,cdp"; qcom,board-id= <1 1>; qcom,pmic-id = <0x10019 0x010011 0x0 0x0>; }; &pm8937_gpios { gpio@c000 { status = "ok"; qcom,mode = <1>; qcom,pull = <5>; qcom,vin-sel = <0>; qcom,src-sel = <2>; qcom,master-en = <1>; qcom,out-strength = <2>; }; gpio@c600 { status = "ok"; qcom,mode = <1>; qcom,pull = <5>; qcom,vin-sel = <0>; qcom,src-sel = <0>; qcom,master-en = <1>; qcom,out-strength = <2>; }; }; &slim_msm { status = "okay"; }; &dai_slim { status = "okay"; }; &wcd9xxx_intc { status = "okay"; }; &clock_audio { status = "okay"; }; &wcd9335 { status = "okay"; }; &wcd_rst_gpio { status = "okay"; }; &ext_codec { status = "okay"; }; &int_codec { status = "disabled"; }; &pm8937_cajon_dig { status = "disabled"; }; &pm8937_cajon_analog { status = "disabled"; }; &wsa881x_i2c_e { status = "disabled"; }; &wsa881x_i2c_44 { status = "disabled"; }; &wsa881x_i2c_f { status = "disabled"; }; &wsa881x_i2c_45 { status = "disabled"; }; Loading
arch/arm/boot/dts/qcom/Makefile +2 −1 Original line number Diff line number Diff line Loading @@ -207,7 +207,8 @@ dtb-$(CONFIG_ARCH_MSM8920) += msm8920-pmi8937-cdp.dtb \ msm8920-pmi8950-mtp.dtb \ msm8920-pmi8937-rcm.dtb \ msm8920-pmi8950-rcm.dtb \ msm8920-pmi8940-qrd-sku7.dtb msm8920-pmi8940-qrd-sku7.dtb \ msm8920-pmi8950-ext-codec-cdp.dtb dtb-$(CONFIG_ARCH_MSM8940) += msm8940-pmi8937-cdp.dtb \ msm8940-pmi8937-mtp.dtb \ Loading
arch/arm/boot/dts/qcom/msm8920-pmi8950-ext-codec-cdp.dts 0 → 100644 +102 −0 Original line number Diff line number Diff line /* * Copyright (c) 2015-2016, 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 * only version 2 as published by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. */ /dts-v1/; #include "msm8920.dtsi" #include "msm8917-pmi8950-cdp.dtsi" / { model = "Qualcomm Technologies, Inc. MSM8920-PMI8950 CDP"; compatible = "qcom,msm8920-cdp", "qcom,msm8920", "qcom,cdp"; qcom,board-id= <1 1>; qcom,pmic-id = <0x10019 0x010011 0x0 0x0>; }; &pm8937_gpios { gpio@c000 { status = "ok"; qcom,mode = <1>; qcom,pull = <5>; qcom,vin-sel = <0>; qcom,src-sel = <2>; qcom,master-en = <1>; qcom,out-strength = <2>; }; gpio@c600 { status = "ok"; qcom,mode = <1>; qcom,pull = <5>; qcom,vin-sel = <0>; qcom,src-sel = <0>; qcom,master-en = <1>; qcom,out-strength = <2>; }; }; &slim_msm { status = "okay"; }; &dai_slim { status = "okay"; }; &wcd9xxx_intc { status = "okay"; }; &clock_audio { status = "okay"; }; &wcd9335 { status = "okay"; }; &wcd_rst_gpio { status = "okay"; }; &ext_codec { status = "okay"; }; &int_codec { status = "disabled"; }; &pm8937_cajon_dig { status = "disabled"; }; &pm8937_cajon_analog { status = "disabled"; }; &wsa881x_i2c_e { status = "disabled"; }; &wsa881x_i2c_44 { status = "disabled"; }; &wsa881x_i2c_f { status = "disabled"; }; &wsa881x_i2c_45 { status = "disabled"; };