This change reverts commit 8198c2b43d6e ("reduce transfer
time by 100 usec in yupik target"). The oriGinal issue of
unstable fps on cphy panels will be fixed with commit
72f31fb34b ("disp: msm: dsi: update CPHY command mode
clock calculation").
Change-Id: I57ab55416c1fd264b49f9097738942c2b9471096
Currently the dsi clock handles are under the dsi controller DT
node. As soon as the controller probe finishes, the dispcc sync
state can get called before the dsi_display probe potentially
disturbing the clock votes. dsi_display adds its component to the
list of components hence controlling the bind which adds the dsi
clock votes. There is no separate component for the dsi_ctrl.
Hence we are no longer protected by the component model in this
case against the disp cc sync state getting triggered after the
dsi_ctrl probe. To protect against this incorrect sync state trigger
add a dummy MDP clk vote handle to the dsi_display DT node. Since
the dsi_display driver does not parse MDP clock nodes, no actual
vote shall be added and this change is done just to satisfy sync
state requirements.
Change-Id: I4c4baf15171a13a066a3383bdc1242279809444d
Currently the dsi clock handles are under the dsi
controller DT node. As soon as the controller probe
finishes, the dispcc sync state can get called before
the dsi_display probe potentially disturbing the clock
votes for cont_splash use case. dsi_display adds its
component to the list of components hence controlling the
bind which adds the dsi clock votes. There is no separate
component for the dsi_ctrl. Hence we are no longer
protected by the component model in this case against the
disp cc sync state getting triggered after the dsi_ctrl
probe. To protect against this incorrect sync state trigger
add a dummy MDP clk vote handle to the dsi_display
DT node. Since the dsi_display driver does not parse
MDP clock nodes, no actual vote shall be added and this
change is done just to satisfy sync state requirements.
Change-Id: I47c458f4f6f2937effdd1212496b41eacab4e052
Add 120Hz nt36672e Video mode panel support on yupik
idp platform. Also, enable DFPS and ESD feature for
the panel.
Change-Id: Ic8e0bf998c3ebf83fba917389754326b39bbac96
Add 144hz video, 120hz cmd, and video modes for qrd device.
And also enable 120hz cmd dynamic fps switch, 144hz, and 120hz
video dfps feature.
Change-Id: I5a2e896cf0ad9c3ce8bfd8f4de421385ae98c15e
Add r66451 60hz cphy command mode panel for qrd yupik, and enable RFI
and ESD check for this panel.
Change-Id: Ibfbb942c4a2747db9b80b0c81cf9cef40803517b
Some qrd devices vddio voltage have larger drop, need to
increase the vddio votage to 1.88v, then they might work
well.
Change-Id: I951dc1240a84161828dc6a0e79a79aff15fb8d16
Clock drivers have moved GCC_DISP_AHB_CLK to their probe and
kept it always ON, and are not registering this clock with the
framework. Hence, removing GCC_DISP_AHB_CLK from display clock list.
Change-Id: Ifc21194814275f65776c642777263d9d37da3637