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

Commit 9736c327 authored by Manoj Rao's avatar Manoj Rao
Browse files

ARM: dts: msm: add pinctrl support in mdss for msm8916



Add pinctrl support for the installation
of the required GPIOs from DT. Modify msm8916 board
device tree.

Change-Id: I1576f4fd63bca046c199843c7fb14f5715b4c1b2
Signed-off-by: default avatarManoj Rao <manojraj@codeaurora.org>
Signed-off-by: default avatarJeevan Shriram <jshriram@codeaurora.org>
parent e6650504
Loading
Loading
Loading
Loading
+15 −0
Original line number Original line Diff line number Diff line
@@ -119,3 +119,18 @@
		status = "disabled";
		status = "disabled";
	};
	};
};
};

&pmx_mdss {
                qcom,num-grp-pins = <3>;
                qcom,pins = <&gp 97>, <&gp 25>, <&gp 98>;
};

&mdss_dsi0 {
                pinctrl-names = "mdss_default", "mdss_sleep";
                pinctrl-0 = <&mdss_dsi_active>;
                pinctrl-1 = <&mdss_dsi_suspend>;

                qcom,platform-enable-gpio = <&msm_gpio 97 0>;
                qcom,platform-reset-gpio = <&msm_gpio 25 0>;
                qcom,platform-bklight-en-gpio = <&msm_gpio 98 0>;
};
+15 −0
Original line number Original line Diff line number Diff line
@@ -119,3 +119,18 @@
		status = "disabled";
		status = "disabled";
	};
	};
};
};

&pmx_mdss {
                qcom,num-grp-pins = <3>;
                qcom,pins = <&gp 97>, <&gp 25>, <&gp 98>;
};

&mdss_dsi0 {
                pinctrl-names = "mdss_default", "mdss_sleep";
                pinctrl-0 = <&mdss_dsi_active>;
                pinctrl-1 = <&mdss_dsi_suspend>;

                qcom,platform-enable-gpio = <&msm_gpio 97 0>;
                qcom,platform-reset-gpio = <&msm_gpio 25 0>;
                qcom,platform-bklight-en-gpio = <&msm_gpio 98 0>;
};
+13 −0
Original line number Original line Diff line number Diff line
@@ -415,5 +415,18 @@
				drive-strength = <3>; /* 3 MA */
				drive-strength = <3>; /* 3 MA */
			};
			};
		};
		};
		pmx_mdss: pmx_mdss {
			label = "mdss-pins";
			mdss_dsi_active: active {
				drive-strength = <8>; /* 8 mA */
				bias-disable = <0>; /* no pull */
				output-high;
			};
			mdss_dsi_suspend: suspend {
				drive-strength = <2>; /* 2 mA */
				bias-pull-down; /* pull down */
				output-low;
			};
		};
	};
	};
};
};
+15 −0
Original line number Original line Diff line number Diff line
@@ -104,3 +104,18 @@


	status = "ok";
	status = "ok";
};
};

&pmx_mdss {
		qcom,num-grp-pins = <3>;
		qcom,pins = <&gp 24>, <&gp 25>, <&gp 98>;
};

&mdss_dsi0 {
		pinctrl-names = "mdss_default", "mdss_sleep";
		pinctrl-0 = <&mdss_dsi_active>;
		pinctrl-1 = <&mdss_dsi_suspend>;

		qcom,platform-enable-gpio = <&msm_gpio 24 0>;
		qcom,platform-reset-gpio = <&msm_gpio 25 0>;
		qcom,platform-bklight-en-gpio = <&msm_gpio 98 0>;
};
 No newline at end of file