Home
last modified time | relevance | path

Searched refs:msm_dsi_pll (Results 1 – 11 of 11) sorted by relevance

/Linux-v4.19/drivers/gpu/drm/msm/dsi/pll/
Ddsi_pll.h25 struct msm_dsi_pll { struct
36 int (*enable_seqs[MAX_DSI_PLL_EN_SEQS])(struct msm_dsi_pll *pll); argument
37 void (*disable_seq)(struct msm_dsi_pll *pll); argument
38 int (*get_provider)(struct msm_dsi_pll *pll, argument
41 void (*destroy)(struct msm_dsi_pll *pll); argument
42 void (*save_state)(struct msm_dsi_pll *pll); argument
43 int (*restore_state)(struct msm_dsi_pll *pll); argument
44 int (*set_usecase)(struct msm_dsi_pll *pll, argument
48 #define hw_clk_to_pll(x) container_of(x, struct msm_dsi_pll, clk_hw)
89 struct msm_dsi_pll *msm_dsi_pll_28nm_init(struct platform_device *pdev,
[all …]
Ddsi_pll.c16 static int dsi_pll_enable(struct msm_dsi_pll *pll) in dsi_pll_enable()
46 static void dsi_pll_disable(struct msm_dsi_pll *pll) in dsi_pll_disable()
62 struct msm_dsi_pll *pll = hw_clk_to_pll(hw); in msm_dsi_pll_helper_clk_round_rate()
74 struct msm_dsi_pll *pll = hw_clk_to_pll(hw); in msm_dsi_pll_helper_clk_prepare()
81 struct msm_dsi_pll *pll = hw_clk_to_pll(hw); in msm_dsi_pll_helper_clk_unprepare()
103 int msm_dsi_pll_get_clk_provider(struct msm_dsi_pll *pll, in msm_dsi_pll_get_clk_provider()
114 void msm_dsi_pll_destroy(struct msm_dsi_pll *pll) in msm_dsi_pll_destroy()
120 void msm_dsi_pll_save_state(struct msm_dsi_pll *pll) in msm_dsi_pll_save_state()
128 int msm_dsi_pll_restore_state(struct msm_dsi_pll *pll) in msm_dsi_pll_restore_state()
143 int msm_dsi_pll_set_usecase(struct msm_dsi_pll *pll, in msm_dsi_pll_set_usecase()
[all …]
Ddsi_pll_28nm_8960.c72 struct msm_dsi_pll base;
120 struct msm_dsi_pll *pll = hw_clk_to_pll(hw); in dsi_pll_28nm_clk_set_rate()
161 struct msm_dsi_pll *pll = hw_clk_to_pll(hw); in dsi_pll_28nm_clk_is_enabled()
171 struct msm_dsi_pll *pll = hw_clk_to_pll(hw); in dsi_pll_28nm_clk_recalc_rate()
295 static int dsi_pll_28nm_enable_seq(struct msm_dsi_pll *pll) in dsi_pll_28nm_enable_seq()
337 static void dsi_pll_28nm_disable_seq(struct msm_dsi_pll *pll) in dsi_pll_28nm_disable_seq()
345 static void dsi_pll_28nm_save_state(struct msm_dsi_pll *pll) in dsi_pll_28nm_save_state()
361 static int dsi_pll_28nm_restore_state(struct msm_dsi_pll *pll) in dsi_pll_28nm_restore_state()
386 static int dsi_pll_28nm_get_provider(struct msm_dsi_pll *pll, in dsi_pll_28nm_get_provider()
401 static void dsi_pll_28nm_destroy(struct msm_dsi_pll *pll) in dsi_pll_28nm_destroy()
[all …]
Ddsi_pll_28nm.c78 struct msm_dsi_pll base;
138 struct msm_dsi_pll *pll = hw_clk_to_pll(hw); in dsi_pll_28nm_clk_set_rate()
253 struct msm_dsi_pll *pll = hw_clk_to_pll(hw); in dsi_pll_28nm_clk_is_enabled()
263 struct msm_dsi_pll *pll = hw_clk_to_pll(hw); in dsi_pll_28nm_clk_recalc_rate()
321 static int dsi_pll_28nm_enable_seq_hpm(struct msm_dsi_pll *pll) in dsi_pll_28nm_enable_seq_hpm()
396 static int dsi_pll_28nm_enable_seq_lp(struct msm_dsi_pll *pll) in dsi_pll_28nm_enable_seq_lp()
439 static void dsi_pll_28nm_disable_seq(struct msm_dsi_pll *pll) in dsi_pll_28nm_disable_seq()
447 static void dsi_pll_28nm_save_state(struct msm_dsi_pll *pll) in dsi_pll_28nm_save_state()
461 static int dsi_pll_28nm_restore_state(struct msm_dsi_pll *pll) in dsi_pll_28nm_restore_state()
486 static int dsi_pll_28nm_get_provider(struct msm_dsi_pll *pll, in dsi_pll_28nm_get_provider()
[all …]
Ddsi_pll_10nm.c86 struct msm_dsi_pll base;
312 struct msm_dsi_pll *pll = hw_clk_to_pll(hw); in dsi_pll_10nm_vco_set_rate()
399 struct msm_dsi_pll *pll = hw_clk_to_pll(hw); in dsi_pll_10nm_vco_prepare()
448 struct msm_dsi_pll *pll = hw_clk_to_pll(hw); in dsi_pll_10nm_vco_unprepare()
471 struct msm_dsi_pll *pll = hw_clk_to_pll(hw); in dsi_pll_10nm_vco_recalc_rate()
520 static void dsi_pll_10nm_save_state(struct msm_dsi_pll *pll) in dsi_pll_10nm_save_state()
543 static int dsi_pll_10nm_restore_state(struct msm_dsi_pll *pll) in dsi_pll_10nm_restore_state()
568 static int dsi_pll_10nm_set_usecase(struct msm_dsi_pll *pll, in dsi_pll_10nm_set_usecase()
598 static int dsi_pll_10nm_get_provider(struct msm_dsi_pll *pll, in dsi_pll_10nm_get_provider()
615 static void dsi_pll_10nm_destroy(struct msm_dsi_pll *pll) in dsi_pll_10nm_destroy()
[all …]
Ddsi_pll_14nm.c126 struct msm_dsi_pll base;
585 struct msm_dsi_pll *pll = hw_clk_to_pll(hw); in dsi_pll_14nm_vco_set_rate()
635 struct msm_dsi_pll *pll = hw_clk_to_pll(hw); in dsi_pll_14nm_vco_recalc_rate()
770 static int dsi_pll_14nm_enable_seq(struct msm_dsi_pll *pll) in dsi_pll_14nm_enable_seq()
793 static void dsi_pll_14nm_disable_seq(struct msm_dsi_pll *pll) in dsi_pll_14nm_disable_seq()
803 static void dsi_pll_14nm_save_state(struct msm_dsi_pll *pll) in dsi_pll_14nm_save_state()
821 static int dsi_pll_14nm_restore_state(struct msm_dsi_pll *pll) in dsi_pll_14nm_restore_state()
855 static int dsi_pll_14nm_set_usecase(struct msm_dsi_pll *pll, in dsi_pll_14nm_set_usecase()
887 static int dsi_pll_14nm_get_provider(struct msm_dsi_pll *pll, in dsi_pll_14nm_get_provider()
902 static void dsi_pll_14nm_destroy(struct msm_dsi_pll *pll) in dsi_pll_14nm_destroy()
[all …]
/Linux-v4.19/drivers/gpu/drm/msm/dsi/
Ddsi.h114 struct msm_dsi_pll;
116 struct msm_dsi_pll *msm_dsi_pll_init(struct platform_device *pdev,
118 void msm_dsi_pll_destroy(struct msm_dsi_pll *pll);
119 int msm_dsi_pll_get_clk_provider(struct msm_dsi_pll *pll,
121 void msm_dsi_pll_save_state(struct msm_dsi_pll *pll);
122 int msm_dsi_pll_restore_state(struct msm_dsi_pll *pll);
123 int msm_dsi_pll_set_usecase(struct msm_dsi_pll *pll,
126 static inline struct msm_dsi_pll *msm_dsi_pll_init(struct platform_device *pdev, in msm_dsi_pll_init()
130 static inline void msm_dsi_pll_destroy(struct msm_dsi_pll *pll) in msm_dsi_pll_destroy()
133 static inline int msm_dsi_pll_get_clk_provider(struct msm_dsi_pll *pll, in msm_dsi_pll_get_clk_provider()
[all …]
Ddsi_manager.c81 struct msm_dsi_pll *src_pll; in dsi_mgr_setup_components()
Ddsi_host.c2196 struct msm_dsi_pll *src_pll) in msm_dsi_host_set_src_pll()
/Linux-v4.19/drivers/gpu/drm/msm/dsi/phy/
Ddsi_phy.h94 struct msm_dsi_pll *pll;
Ddsi_phy.c746 struct msm_dsi_pll *msm_dsi_phy_get_pll(struct msm_dsi_phy *phy) in msm_dsi_phy_get_pll()