一、帧切换LP
在帧之间切换LP模式很简单,只需要两个feature就可以。
+ qcom,mdss-dsi-bllp-power-mode; 打开blank low power 模式
+ qcom,mdss-dsi-bllp-eof-power-mode; 在 end of frame 打开 blank low power模式
以上配置是将mipi线在两帧之间切换成了low power模式,用示波器测量可以看到会有1.2V的高电平,高电平宽度和一行数据宽度一样,高电平个数是设置的vbp+vfp+vpw总和,每两个高电平之间会拉低一下(应该是有短包数据)。
如下图红色标记的部分:
二、行切换LP
在行之间切换LP模式也是添加几个feature。
+ qcom,mdss-dsi-bllp-power-mode; 打开blank low power 模式
+ qcom,mdss-dsi-hfp-power-mode;; 把horizon front pulse切换到LP11模式
+ qcom,mdss-dsi-hbp-power-mode;; 把horizon back pulse切换到LP11模式
+ qcom,mdss-dsi-hsa-pow