Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c89dc3d0 authored by Linux Build Service Account's avatar Linux Build Service Account Committed by Gerrit - the friendly Code Review server
Browse files

Merge "ARM: dts: msm: Modify APQ8009W SDW2500 dts"

parents dab1ac3b 2f0437c7
Loading
Loading
Loading
Loading
+62 −2
Original line number Diff line number Diff line
@@ -20,6 +20,7 @@
#include "msm8909w-pm660-mtp.dtsi"
#include "msm8909w-pm660-camera.dtsi"
#include "msm8909w-pm660-camera-sensor-wtp-v1.dtsi"
#include "spi-panel-st7789v2-qvga-cmd.dtsi"

/ {
	model = "Qualcomm Technologies, Inc. APQ8009W-PM660 WTP V2K";
@@ -71,8 +72,15 @@
		/delete-node/ it7260@46;
	};

	spi@78b8000 {  /* BLSP1 QUP4 */
	spi@78B8000 {  /* BLSP1 QUP4 */
		status = "ok";
		qcom,mdss_spi_client {
			reg = <0>;
			compatible = "qcom,mdss-spi-client";
			label = "MDSS SPI QUP4 CLIENT";
			dc-gpio = <&msm_gpio 59 0>;
			spi-max-frequency = <50000000>;
		};
	};

	qcom,msm-ssc-sensors {
@@ -118,6 +126,37 @@

		qcom,subsys-name = "modem";
	};

	mdss_spi: qcom,mdss_spi {
		compatible = "qcom,mdss-spi-display";
		label = "mdss spi panel";

		qcom,mdss-fb-map = <&mdss_fb0>;
		qcom,mdss-mdp = <&mdss_mdp>;
		vdd-supply = <&pm660_l18>;
		vddio-supply = <&pm660_l11>;

		qcom,panel-supply-entries {
			#address-cells = <1>;
			#size-cells = <0>;
			qcom,panel-supply-entry@0 {
				reg = <0>;
				qcom,supply-name = "vdd";
				qcom,supply-min-voltage = <3000000>;
				qcom,supply-max-voltage = <3000000>;
				qcom,supply-enable-load = <100000>;
				qcom,supply-disable-load = <100>;
			};
			qcom,panel-supply-entry@1 {
				reg = <1>;
				qcom,supply-name = "vddio";
				qcom,supply-min-voltage = <1800000>;
				qcom,supply-max-voltage = <3000000>;
				qcom,supply-enable-load = <100000>;
				qcom,supply-disable-load = <100>;
			};
		};
	};
};

&qcom_seecom {
@@ -254,6 +293,27 @@
	qcom,platform-bklight-en-gpio = <&msm_gpio 37 0>;
};

&spi_st7789v2_qvga_cmd {
	qcom,panel-supply-entries = <&dsi_pm660_panel_pwr_supply>;
	qcom,mdss-spi-bl-pmic-pwm-frequency = <100>;
	qcom,mdss-spi-bl-pmic-bank-select = <0>;
	qcom,cont-splash-enabled;
};

&mdss_spi {
	qcom,spi-pref-prim-pan = <&spi_st7789v2_qvga_cmd>;
	pinctrl-names = "mdss_default", "mdss_sleep";
	pinctrl-0 = <&mdss_te_active>;
	pinctrl-1 = <&mdss_te_suspend>;

	qcom,platform-te-gpio = <&msm_gpio 24 0>;
	qcom,platform-reset-gpio = <&msm_gpio 25 0>;
	qcom,platform-spi-dc-gpio = <&msm_gpio 59 0>;

	vdd-supply = <&pm660_l18>;
	vddio-supply = <&pm660_l11>;
};

&dai_mi2s3 {
	qcom,msm-mi2s-rx-lines = <1>;
	qcom,msm-mi2s-tx-lines = <2>;
@@ -263,7 +323,7 @@
	compatible = "qcom,msm8909-audio-codec";
	qcom,model = "msm8909w-wtp-snd-card";
	qcom,msm-ext-pa = "quaternary";
	/delete-property/qcom,split-a2dp;
	qcom,split-a2dp;
	qcom,audio-routing =
		"CDC_CONN", "MCLK",
		"QUAT_MI2S_RX", "DIGIT_REGULATOR",