mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-26 06:33:19 -04:00
Merge "ARM: dts: msm: add dispcc clock reference for holi dsi-dsiplay node"
This commit is contained in:
commit
57a2f2dd45
1 changed files with 19 additions and 2 deletions
|
|
@ -1,4 +1,5 @@
|
|||
#include "holi-sde-display-common.dtsi"
|
||||
#include <dt-bindings/clock/qcom,dispcc-holi.h>
|
||||
|
||||
&sde_dsi {
|
||||
clocks = <&mdss_dsi_phy0 BYTECLK_MUX_0_CLK>,
|
||||
|
|
@ -6,10 +7,26 @@
|
|||
<&mdss_dsi_phy0 BYTECLK_SRC_0_CLK>,
|
||||
<&mdss_dsi_phy0 PCLK_SRC_0_CLK>,
|
||||
<&mdss_dsi_phy0 SHADOW_BYTECLK_SRC_0_CLK>,
|
||||
<&mdss_dsi_phy0 SHADOW_PCLK_SRC_0_CLK>;
|
||||
<&mdss_dsi_phy0 SHADOW_PCLK_SRC_0_CLK>,
|
||||
/*
|
||||
* 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. 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 this 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.
|
||||
*/
|
||||
<&dispcc DISP_CC_MDSS_MDP_CLK>;
|
||||
clock-names = "mux_byte_clk0", "mux_pixel_clk0",
|
||||
"src_byte_clk0", "src_pixel_clk0",
|
||||
"shadow_byte_clk0", "shadow_pixel_clk0";
|
||||
"shadow_byte_clk0", "shadow_pixel_clk0",
|
||||
"mdp_core_clk";
|
||||
|
||||
pinctrl-names = "panel_active", "panel_suspend";
|
||||
pinctrl-0 = <&sde_te_active &disp_pins_default>;
|
||||
|
|
|
|||
Loading…
Reference in a new issue