ARM: dts: msm: add pinctrl settings for DP GPIOs for msmcobalt

Add active and sleep sets for the DP Aux input lanes, HPD and
the USB-type-C orientation detection GPIO.
These GPIOs are needed to enable display on the DP interface.

Change-Id: I4d743246dfe74a80ecce283b6056baf153e588f9
Signed-off-by: Chandan Uddaraju <chandanu@codeaurora.org>
This commit is contained in:
Chandan Uddaraju 2016-06-01 11:35:11 -07:00
parent ab2606e098
commit 2d313b43d2

View file

@ -1425,6 +1425,84 @@
};
};
mdss_dp_aux_active: mdss_dp_aux_active {
mux {
pins = "gpio77", "gpio78";
function = "gpio";
};
config {
pins = "gpio77", "gpio78";
bias-disable = <0>; /* no pull */
drive-strength = <8>;
};
};
mdss_dp_aux_suspend: mdss_dp_aux_suspend {
mux {
pins = "gpio77", "gpio78";
function = "gpio";
};
config {
pins = "gpio77", "gpio78";
bias-pull-down;
drive-strength = <2>;
};
};
mdss_dp_usbplug_cc_active: mdss_dp_usbplug_cc_active {
mux {
pins = "gpio38";
function = "usb_phy";
};
config {
pins = "gpio38";
bias-disable;
drive-strength = <16>;
};
};
mdss_dp_usbplug_cc_suspend: mdss_dp_usbplug_cc_suspend {
mux {
pins = "gpio38";
function = "usb_phy";
};
config {
pins = "gpio38";
bias-pull-down;
drive-strength = <2>;
};
};
mdss_dp_hpd_active: mdss_dp_hpd_active {
mux {
pins = "gpio34";
function = "edp_hot";
};
config {
pins = "gpio34";
bias-pull-down;
drive-strength = <16>;
};
};
mdss_dp_hpd_suspend: mdss_dp_hpd_suspend {
mux {
pins = "gpio34";
function = "edp_hot";
};
config {
pins = "gpio34";
bias-pull-down;
drive-strength = <2>;
};
};
blsp2_uart3_active: blsp2_uart3_active {
mux {
pins = "gpio49", "gpio50", "gpio51", "gpio52";