summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaocai <daocai@codeaurora.org>2017-12-01 15:06:52 +0800
committerDaocai <daocai@codeaurora.org>2017-12-01 15:06:52 +0800
commit5394b5a5a65dd31a938cc03e6446fd7e8f7c54a5 (patch)
tree0be59e1ea00924c31f1a8c35be82d43f4f73960a
parent511b3b485d0af086c0c6fc92fe292033ab18bc14 (diff)
ARM: dts: msm: Remove adv7533 power commands for 600p DSI panel
Remove "qcom,mdss-dsi-on-command" and "mdss-dsi-off command" commands for boot up performance optimization. The two commands are for native DSI panels without a bridge chip. However,AUTO platform has adv7533 bridge chip,which is controlled by I2C instead of the above two commands. In addition,the two command will cause extra wait for about 210ms in dsi_panel_tx_cmd_set() for dsi_display_enbale(). This make drmAtomicCommit() in libdrm a little slower, so total boot time will be longer. Change-Id: I1c95456b1734acb05cf2f38bb4c95441343bffab Signed-off-by: Daocai <daocai@codeaurora.org>
-rw-r--r--arch/arm/boot/dts/qcom/dsi-adv7533-1024-600p.dtsi7
1 files changed, 0 insertions, 7 deletions
diff --git a/arch/arm/boot/dts/qcom/dsi-adv7533-1024-600p.dtsi b/arch/arm/boot/dts/qcom/dsi-adv7533-1024-600p.dtsi
index 5e382f307530..709b5d694bf0 100644
--- a/arch/arm/boot/dts/qcom/dsi-adv7533-1024-600p.dtsi
+++ b/arch/arm/boot/dts/qcom/dsi-adv7533-1024-600p.dtsi
@@ -37,13 +37,6 @@ dsi_adv7533_1024_600p: qcom,mdss_dsi_adv7533_1024_600p {
qcom,mdss-dsi-bpp = <24>;
qcom,mdss-dsi-underflow-color = <0xff>;
qcom,mdss-dsi-border-color = <0>;
- qcom,mdss-dsi-on-command = [
- 05 01 00 00 c8 00 02 11 00
- 05 01 00 00 0a 00 02 29 00];
- qcom,mdss-dsi-off-command = [05 01 00 00 00 00 02 28 00
- 05 01 00 00 00 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 = <1>;
qcom,mdss-dsi-traffic-mode = "non_burst_sync_pulse";
qcom,mdss-dsi-bllp-eof-power-mode;