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

Commit 87304fd4 authored by Vishnuvardhan Prodduturi's avatar Vishnuvardhan Prodduturi
Browse files

ARM: dts: msm: add pinctrl support for display on msmgold



Add pinctrl support for display pins to drive panel bias,
display reset and backlight on msmgold.

Change-Id: I433df806745b494e6054566e00ebe4dc07fc387c
Signed-off-by: default avatarVishnuvardhan Prodduturi <vproddut@codeaurora.org>
parent e4632b33
Loading
Loading
Loading
Loading
+55 −0
Original line number Diff line number Diff line
@@ -49,5 +49,60 @@
			};

		};

		pmx_mdss: pmx_mdss {
			mdss_dsi_active: mdss_dsi_active {
				mux {
					pins = "gpio60", "gpio98", "gpio99";
					function = "gpio";
				};

				config {
					pins = "gpio60", "gpio98", "gpio99";
					drive-strength = <8>; /* 8 mA */
					bias-disable = <0>; /* no pull */
					output-high;
				};
			};
			mdss_dsi_suspend: mdss_dsi_suspend {
				mux {
					pins = "gpio60", "gpio98", "gpio99";
					function = "gpio";
				};

				config {
					pins = "gpio60", "gpio98", "gpio99";
					drive-strength = <2>; /* 2 mA */
					bias-pull-down; /* pull down */
				};
			};
		};

		pmx_mdss_te {
			mdss_te_active: mdss_te_active {
				mux {
					pins = "gpio24";
					function = "mdp_vsync";
				};

				config {
					pins = "gpio24";
					drive-strength = <2>; /* 8 mA */
					bias-pull-down; /* pull down*/
				};
			};
			mdss_te_suspend: mdss_te_suspend {
				mux {
					pins = "gpio24";
					function = "mdp_vsync";
				};

				config {
					pins = "gpio24";
					drive-strength = <2>; /* 2 mA */
					bias-pull-down; /* pull down */
				};
			};
		};
	};
};