android_kernel_motorola_sm6375/qcom/dsi-panel-mot-djn-nt36525c-hd-video.dtsi
wangyq13 6eb6b8bd26 arm/dt: Decrease the dimming time of djn panel
Decrease the dimming time of din panel, avoid baclight flicker
when resume.
If dimming is long, when cabc enable, the pwm output of panel is
small, then user senses the brightness changes before and after cabc
enabled.

Change-Id: I084c6a07b944de21382b8befe6595bccff231d40
Signed-off-by: wangyq13 <[email protected]>
Reviewed-on: https://gerrit.mot.com/1865436
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Shanshan Dai <[email protected]>
Reviewed-by: Dezhen Hou <[email protected]>
Submit-Approved: Jira Key
2023-10-22 09:57:53 +08:00

90 lines
3 KiB
Devicetree

&mdss_mdp {
dsi_nt36525c_djn_video: qcom,mdss_dsi_nt36525c_djn_video {
qcom,mdss-dsi-panel-name =
"mipi_mot_vid_djn_720p_651";
qcom,mdss-dsi-panel-type = "dsi_video_mode";
qcom,dsi-ctrl-num = <0>;
qcom,dsi-phy-num = <0>;
qcom,mdss-dsi-virtual-channel-id = <0>;
qcom,mdss-dsi-stream = <0>;
qcom,mdss-dsi-bpp = <24>;
qcom,mdss-dsi-color-order = "rgb_swap_rgb";
qcom,mdss-dsi-underflow-color = <0xff>;
qcom,mdss-dsi-border-color = <0>;
qcom,mdss-dsi-h-sync-pulse = <0>;
qcom,mdss-dsi-traffic-mode = "non_burst_sync_event";
qcom,mdss-dsi-lane-map = "lane_map_0123";
qcom,mdss-dsi-bllp-eof-power-mode;
qcom,mdss-dsi-bllp-power-mode;
qcom,mdss-dsi-tx-eot-append;
qcom,mdss-dsi-lane-0-state;
qcom,mdss-dsi-lane-1-state;
qcom,mdss-dsi-lane-2-state;
qcom,mdss-dsi-lane-3-state;
qcom,mdss-dsi-dma-trigger = "trigger_sw";
qcom,mdss-dsi-mdp-trigger = "none";
qcom,mdss-dsi-lp11-init;
qcom,mdss-dsi-bl-min-level = <1>;
qcom,mdss-dsi-bl-max-level = <255>;
qcom,mdss-dsi-reset-sequence = <0 6>, <1 11>, <0 4>, <1 11>;
qcom,mdss-pan-physical-width-dimension = <68>;
qcom,mdss-pan-physical-height-dimension = <151>;
qcom,mdss-dsi-cabc-mv-command = [15 01 00 00 00 00 02 55 03];
qcom,mdss-dsi-cabc-mv-command-state = "dsi_hs_mode";
qcom,mdss-dsi-cabc-ui-command = [15 01 00 00 00 00 02 55 01];
qcom,mdss-dsi-cabc-ui-command-state = "dsi_hs_mode";
qcom,mdss-dsi-cabc-dis-command = [15 01 00 00 00 00 02 55 00];
qcom,mdss-dsi-cabc-dis-command-state = "dsi_hs_mode";
qcom,mdss-dsi-display-timings {
timing@0 {
qcom,mdss-dsi-panel-width = <720>;
qcom,mdss-dsi-panel-height = <1600>;
qcom,mdss-dsi-h-front-porch = <44>;
qcom,mdss-dsi-h-back-porch = <44>;
qcom,mdss-dsi-h-pulse-width = <4>;
qcom,mdss-dsi-h-sync-skew = <0>;
qcom,mdss-dsi-h-sync-pulse = <0>;
qcom,mdss-dsi-v-back-porch = <318>;
qcom,mdss-dsi-v-front-porch = <8>;
qcom,mdss-dsi-v-pulse-width = <2>;
qcom,mdss-dsi-panel-framerate = <90>;
qcom,mdss-dsi-h-left-border = <0>;
qcom,mdss-dsi-h-right-border = <0>;
qcom,mdss-dsi-v-top-border = <0>;
qcom,mdss-dsi-v-bottom-border = <0>;
qcom,mdss-dsi-on-command =
[
15 00 00 00 00 00 02 FF F0
15 00 00 00 00 00 02 FB 01
15 00 00 00 00 00 02 CF 22
15 00 00 00 00 00 02 FF 23
15 00 00 00 00 00 02 FB 01
15 00 00 00 00 00 02 04 02
15 00 00 00 00 00 02 05 22
15 00 00 00 00 00 02 06 02
15 00 00 00 00 00 02 FF 10
15 00 00 00 00 00 02 FB 01
39 00 00 00 00 00 03 68 02 01
39 00 00 00 00 00 03 51 06 66
15 00 00 00 00 00 02 35 00
15 00 00 00 00 00 02 53 2C
15 00 00 00 00 00 02 55 01
05 01 00 00 78 00 01 11
05 01 00 00 14 00 01 29
];
qcom,mdss-dsi-off-command = [
05 00 00 00 00 00 01 28
05 01 00 00 44 00 01 10
];
qcom,mdss-dsi-t-clk-post = <0x0E>;
qcom,mdss-dsi-t-clk-pre = <0x35>;
qcom,mdss-dsi-on-command-state = "dsi_lp_mode";
qcom,mdss-dsi-off-command-state = "dsi_lp_mode";
};
};
};
};