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

Commit 6cd1a4ab authored by Ingrid Gallardo's avatar Ingrid Gallardo
Browse files

ARM: dts: reduce on/off time for nt35597 dsc panels



Reduce the wait on each of the commands for the
on/off sequences of the nt35587 dsc command and
video mode panels. This optimizes the suspend/resume
delays on these panels.

CRs-Fixed: 1048778
Change-Id: Ia5602cd4c612b8aacbdf27206a0a28cb50858911
Signed-off-by: default avatarIngrid Gallardo <ingridg@codeaurora.org>
parent 11d6060f
Loading
Loading
Loading
Loading
+32 −32
Original line number Diff line number Diff line
/* Copyright (c) 2015, The Linux Foundation. All rights reserved.
/* Copyright (c) 2015-2016, The Linux Foundation. All rights reserved.
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License version 2 and
@@ -53,41 +53,41 @@
		qcom,ulps-enabled;

		qcom,adjust-timer-wakeup-ms = <1>;
		qcom,mdss-dsi-on-command = [15 01 00 00 0a 00 02 ff 10
			15 01 00 00 0a 00 02 fb 01
			15 01 00 00 0a 00 02 ba 03
			15 01 00 00 0a 00 02 e5 01
			15 01 00 00 0a 00 02 b0 03
			15 01 00 00 0a 00 02 ff 28
			15 01 00 00 0a 00 02 7a 02
			15 01 00 00 0a 00 02 fb 01
			15 01 00 00 0a 00 02 ff 10
			15 01 00 00 0a 00 02 fb 01
			15 01 00 00 0a 00 02 c0 03
			15 01 00 00 0a 00 02 bb 10
			15 01 00 00 0a 00 02 ff e0
			15 01 00 00 0a 00 02 fb 01
			15 01 00 00 0a 00 02 6b 3d
			15 01 00 00 0a 00 02 6c 3d
			15 01 00 00 0a 00 02 6d 3d
			15 01 00 00 0a 00 02 6e 3d
			15 01 00 00 0a 00 02 6f 3d
			15 01 00 00 0a 00 02 35 02
			15 01 00 00 0a 00 02 36 72
			15 01 00 00 0a 00 02 37 10
			15 01 00 00 0a 00 02 08 c0
			15 01 00 00 0a 00 02 ff 24
			15 01 00 00 0a 00 02 fb 01
			15 01 00 00 0a 00 02 c6 06
			15 01 00 00 0a 00 02 ff 10
			05 01 00 00 f0 00 01 11
			05 01 00 00 f0 00 01 29
		qcom,mdss-dsi-on-command = [15 01 00 00 00 00 02 ff 10
			15 01 00 00 00 00 02 fb 01
			15 01 00 00 00 00 02 ba 03
			15 01 00 00 00 00 02 e5 01
			15 01 00 00 00 00 02 b0 03
			15 01 00 00 00 00 02 ff 28
			15 01 00 00 00 00 02 7a 02
			15 01 00 00 00 00 02 fb 01
			15 01 00 00 00 00 02 ff 10
			15 01 00 00 00 00 02 fb 01
			15 01 00 00 00 00 02 c0 03
			15 01 00 00 00 00 02 bb 10
			15 01 00 00 00 00 02 ff e0
			15 01 00 00 00 00 02 fb 01
			15 01 00 00 00 00 02 6b 3d
			15 01 00 00 00 00 02 6c 3d
			15 01 00 00 00 00 02 6d 3d
			15 01 00 00 00 00 02 6e 3d
			15 01 00 00 00 00 02 6f 3d
			15 01 00 00 00 00 02 35 02
			15 01 00 00 00 00 02 36 72
			15 01 00 00 00 00 02 37 10
			15 01 00 00 00 00 02 08 c0
			15 01 00 00 00 00 02 ff 24
			15 01 00 00 00 00 02 fb 01
			15 01 00 00 00 00 02 c6 06
			15 01 00 00 00 00 02 ff 10
			05 01 00 00 a0 00 01 11
			05 01 00 00 00 00 01 29
			07 01 00 00 0a 00 02 01 00];

		qcom,mdss-dsi-post-panel-on-command = [05 01 00 00 a0 00 01 29];

		qcom,mdss-dsi-off-command = [05 01 00 00 78 00 02 28 00
				 05 01 00 00 78 00 02 10 00];
		qcom,mdss-dsi-off-command = [05 01 00 00 0a 00 02 28 00
				 05 01 00 00 0a 00 02 10 00];

		qcom,compression-mode = "dsc";
		qcom,config-select = <&dsi_nt35597_dsc_cmd_config2>;
+30 −30
Original line number Diff line number Diff line
/* Copyright (c) 2015, The Linux Foundation. All rights reserved.
/* Copyright (c) 2015-2016, The Linux Foundation. All rights reserved.
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License version 2 and
@@ -30,37 +30,37 @@
		qcom,mdss-dsi-underflow-color = <0xff>;
		qcom,mdss-dsi-border-color = <0>;

		qcom,mdss-dsi-on-command = [15 01 00 00 0a 00 02 ff 10
			15 01 00 00 0a 00 02 fb 01
			15 01 00 00 0a 00 02 ba 03
			15 01 00 00 0a 00 02 e5 01
			15 01 00 00 0a 00 02 b0 03
			39 01 00 00 0a 00 06 3B 03 08 08 2e 64
			15 01 00 00 0a 00 02 ff 28
			15 01 00 00 0a 00 02 7a 02
			15 01 00 00 0a 00 02 fb 01
			15 01 00 00 0a 00 02 ff 10
			15 01 00 00 0a 00 02 fb 01
			15 01 00 00 0a 00 02 c0 03
			15 01 00 00 0a 00 02 bb 03
			15 01 00 00 0a 00 02 ff e0
			15 01 00 00 0a 00 02 fb 01
			15 01 00 00 0a 00 02 6b 3d
			15 01 00 00 0a 00 02 6c 3d
			15 01 00 00 0a 00 02 6d 3d
			15 01 00 00 0a 00 02 6e 3d
			15 01 00 00 0a 00 02 6f 3d
			15 01 00 00 0a 00 02 35 02
			15 01 00 00 0a 00 02 36 72
			15 01 00 00 0a 00 02 37 10
			15 01 00 00 0a 00 02 08 c0
			15 01 00 00 0a 00 02 ff 10
		qcom,mdss-dsi-on-command = [15 01 00 00 00 00 02 ff 10
			15 01 00 00 00 00 02 fb 01
			15 01 00 00 00 00 02 ba 03
			15 01 00 00 00 00 02 e5 01
			15 01 00 00 00 00 02 b0 03
			39 01 00 00 00 00 06 3B 03 08 08 2e 64
			15 01 00 00 00 00 02 ff 28
			15 01 00 00 00 00 02 7a 02
			15 01 00 00 00 00 02 fb 01
			15 01 00 00 00 00 02 ff 10
			15 01 00 00 00 00 02 fb 01
			15 01 00 00 00 00 02 c0 03
			15 01 00 00 00 00 02 bb 03
			15 01 00 00 00 00 02 ff e0
			15 01 00 00 00 00 02 fb 01
			15 01 00 00 00 00 02 6b 3d
			15 01 00 00 00 00 02 6c 3d
			15 01 00 00 00 00 02 6d 3d
			15 01 00 00 00 00 02 6e 3d
			15 01 00 00 00 00 02 6f 3d
			15 01 00 00 00 00 02 35 02
			15 01 00 00 00 00 02 36 72
			15 01 00 00 00 00 02 37 10
			15 01 00 00 00 00 02 08 c0
			15 01 00 00 00 00 02 ff 10
			05 01 00 00 a0 00 01 11
			05 01 00 00 a0 00 01 29
			07 01 00 00 a0 00 01 01];
			05 01 00 00 00 00 01 29
			07 01 00 00 0a 00 01 01];

		qcom,mdss-dsi-off-command = [05 01 00 00 78 00 02 28 00
				 05 01 00 00 78 00 02 10 00];
		qcom,mdss-dsi-off-command = [05 01 00 00 0a 00 02 28 00
				 05 01 00 00 0a 00 02 10 00];
		qcom,mdss-dsi-on-command-state = "dsi_lp_mode";
		qcom,mdss-dsi-off-command-state = "dsi_hs_mode";
		qcom,mdss-dsi-h-sync-pulse = <0>;