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

Commit 12f88c49 authored by RAJAT GUPTA's avatar RAJAT GUPTA Committed by Gerrit - the friendly Code Review server
Browse files

ARM: dts: msm: Add support for NX3DV221 IC on atoll QRD



Atoll QRDs doesn't have a fsa4480 switch. Instead they have
NX3DV221 IC for aux transactions. Adding support for IC.

Change-Id: I13b1ad44214a643395f4e3d7f9749d40dfa091da
Signed-off-by: default avatarRAJAT GUPTA <rajatgu@codeaurora.org>
parent f7f46a8d
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -296,3 +296,7 @@
	qcom,mdss-dsi-bl-pmic-control-type = "bl_ctrl_dcs";
	qcom,platform-reset-gpio = <&pm6150l_gpios 3 0>;
};

&sde_dp {
	 qcom,dp-aux-switch=<&fsa4480>;
};
+0 −1
Original line number Diff line number Diff line
@@ -184,7 +184,6 @@
};

&qupv3_se9_i2c {
	status = "ok";
	fsa4480: fsa4480@42 {
		compatible = "qcom,fsa4480-i2c";
		reg = <0x42>;
+5 −0
Original line number Diff line number Diff line
@@ -283,3 +283,8 @@
				&nfc_clk_req_suspend>;
	};
};

&sde_dp{
	qcom,dp-aux-switch = <&fsa4480>;
};
+26 −0
Original line number Diff line number Diff line
@@ -218,6 +218,32 @@
			};
		};

		sde_dp_aux_active: sde_dp_aux_active {
			mux {
				pins = "gpio55", "gpio33";
				function = "gpio";
			};

			config{
				pins = "gpio55", "gpio33";
				bias-disable = <0>;
				drive-strength = <8>;
			};
		};

		sde_dp_aux_suspend: sde_dp_aux_suspend {
			mux {
				pins = "gpio55", "gpio33";
				function = "gpio";
			};

			config {
				pins = "gpio55", "gpio33";
				bias-pull-down;
				drive-strength = <2>;
			};
		};

		sde_dp_usbplug_cc_suspend: sde_dp_cc_suspend {
			mux {
				pins = "gpio104";
+13 −0
Original line number Diff line number Diff line
@@ -479,3 +479,16 @@
&dsi_rm69299_visionox_amoled_vid_display {
	qcom,dsi-display-active;
};

&sde_dp{
	pinctrl-names = "mdss_dp_active", "mdss_dp_sleep";
	pinctrl-0 = <&sde_dp_aux_active &sde_dp_usbplug_cc_active>;
	pinctrl-1 = <&sde_dp_aux_suspend &sde_dp_usbplug_cc_suspend>;
	qcom,aux-en-gpio = <&tlmm 55 0>;
	qcom,aux-sel-gpio = <&tlmm 33 0>;
	qcom,dp-gpio-aux-switch;
};

&fsa4480{
	status="disabled";
};
Loading