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

Commit 85bd68c8 authored by Rajesh Bharathwaj's avatar Rajesh Bharathwaj Committed by Gerrit - the friendly Code Review server
Browse files

ARM: dts: qcom: add display support for Kona 5G reference device

Adding display panel support for XR 5G reference device platform.

Change-Id: Ib42c74755887937e7b5d2c8d18a7d0e2c95b3690
parent c7cfb98f
Loading
Loading
Loading
Loading
+73 −0
Original line number Diff line number Diff line
@@ -4,6 +4,37 @@
#include "kona-audio-overlay.dtsi"
#include "kona-thermal-overlay.dtsi"

&tlmm {
	display_panel_led1_default: display_panel_led1_default {
		mux {
			pins = "gpio144";
			function = "gpio";
		};

		config {
			pins = "gpio144";
			drive-strength = <8>;
			bias-disable = <0>;
			output-high;
		};
	};

	display_panel_led2_default: display_panel_led2_default {
		mux {
			pins = "gpio140";
			function = "gpio";
		};

		config {
			pins = "gpio140";
			drive-strength = <8>;
			bias-disable = <0>;
			output-high;
		};
	};

};

&vendor {
	kona_xrfusion_batterydata: qcom,battery-data {
		qcom,batt-id-range-pct = <15>;
@@ -539,6 +570,48 @@
	status = "ok";
};

&dsi_dual_xrsmrtvwr_jdi_video {
	qcom,panel-supply-entries = <&dsi_panel_pwr_supply_lab_ibb>;
	qcom,mdss-dsi-bl-pmic-control-type = "bl_ctrl_external";
	qcom,mdss-dsi-bl-min-level = <1>;
	qcom,mdss-dsi-bl-max-level = <4095>;
	qcom,mdss-brightness-max-level = <255>;
	qcom,platform-reset-gpio = <&tlmm 75 0>;
	qcom,platform-te-gpio = <&tlmm 66 0>;

	qcom,platform-bklight-en-gpio = <&tlmm 133 0>;
	qcom,5v-boost-gpio = <&tlmm 134 0>;
	/delete-property/ qcom,platform-en-gpio;
};

&sde_dsi {
	avdd-supply = <&display_panel_avdd>;
	lab-supply = <&lcdb_ldo_vreg>;
	ibb-supply = <&lcdb_ncp_vreg>;
	qcom,dsi-default-panel = <&dsi_dual_xrsmrtvwr_jdi_video>;
};

&display_panel_avdd {
	display_panel_led1_gpio = <&tlmm 144 0>;
	display_panel_led2_gpio = <&tlmm 140 0>;
	enable-active-high;
	regulator-boot-on;
	pinctrl-names = "default";
	pinctrl-0 = <&display_panel_led1_default
	&display_panel_led2_default>;
};

&dsi_panel_pwr_supply_lab_ibb {
	qcom,panel-supply-entry@3 {
		reg = <1>;
		qcom,supply-name = "avdd";
		qcom,supply-min-voltage = <4600000>;
		qcom,supply-max-voltage = <6000000>;
		qcom,supply-enable-load = <100000>;
		qcom,supply-disable-load = <100>;
	};
};

&pm8150l_lcdb {
	status = "ok";
};