Add display drivers for FP3
Includes all display related driver changes.
Issue: FP3-A11#21
Issue: FP3-A11#202
Change-Id: Idd7fdf53a98f1917649f48da10de99f3d09145a7
(cherry picked from commit 711c0e2252b71a0eacc9fc6bdc89f2894c9211ea)
diff --git a/arch/arm64/boot/dts/qcom/msm8953-pinctrl.dtsi b/arch/arm64/boot/dts/qcom/msm8953-pinctrl.dtsi
old mode 100644
new mode 100755
index 9da42f9..469edb3
--- a/arch/arm64/boot/dts/qcom/msm8953-pinctrl.dtsi
+++ b/arch/arm64/boot/dts/qcom/msm8953-pinctrl.dtsi
@@ -400,14 +400,15 @@
};
pmx_mdss: pmx_mdss {
+
mdss_dsi_active: mdss_dsi_active {
mux {
- pins = "gpio61", "gpio59";
+ pins = "gpio61", "gpio96";
function = "gpio";
};
config {
- pins = "gpio61", "gpio59";
+ pins = "gpio61", "gpio96";
drive-strength = <8>; /* 8 mA */
bias-disable = <0>; /* no pull */
output-high;
@@ -416,16 +417,17 @@
mdss_dsi_suspend: mdss_dsi_suspend {
mux {
- pins = "gpio61", "gpio59";
+ pins = "gpio61", "gpio96";
function = "gpio";
};
config {
- pins = "gpio61", "gpio59";
+ pins = "gpio61", "gpio96";
drive-strength = <2>; /* 2 mA */
bias-pull-down; /* pull down */
};
};
+
mdss_dsi_gpio: mdss_dsi_gpio {
mux {
pins = "gpio141";
@@ -1260,12 +1262,10 @@
wsa_reset {
wsa_reset_on: wsa_reset_on {
mux {
- pins = "gpio96";
function = "gpio";
};
config {
- pins = "gpio96";
drive-strength = <2>; /* 2 MA */
output-high;
};
@@ -1273,14 +1273,12 @@
wsa_reset_off: wsa_reset_off {
mux {
- pins = "gpio96";
function = "gpio";
};
config {
- pins = "gpio96";
drive-strength = <2>; /* 2 MA */
- output-low;
+ output-high;
};
};
};