Home
last modified time | relevance | path

Searched refs:msm_dsi_pll (Results 1 - 12 of 12) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/msm/dsi/pll/
H A Ddsi_pll.h17 struct msm_dsi_pll { struct
28 int (*enable_seqs[MAX_DSI_PLL_EN_SEQS])(struct msm_dsi_pll *pll);
29 void (*disable_seq)(struct msm_dsi_pll *pll);
30 int (*get_provider)(struct msm_dsi_pll *pll,
33 void (*destroy)(struct msm_dsi_pll *pll);
34 void (*save_state)(struct msm_dsi_pll *pll);
35 int (*restore_state)(struct msm_dsi_pll *pll);
36 int (*set_usecase)(struct msm_dsi_pll *pll,
40 #define hw_clk_to_pll(x) container_of(x, struct msm_dsi_pll, clk_hw)
81 struct msm_dsi_pll *msm_dsi_pll_28nm_ini
[all...]
H A Ddsi_pll.c8 static int dsi_pll_enable(struct msm_dsi_pll *pll) in dsi_pll_enable()
38 static void dsi_pll_disable(struct msm_dsi_pll *pll) in dsi_pll_disable()
54 struct msm_dsi_pll *pll = hw_clk_to_pll(hw); in msm_dsi_pll_helper_clk_round_rate()
66 struct msm_dsi_pll *pll = hw_clk_to_pll(hw); in msm_dsi_pll_helper_clk_prepare()
73 struct msm_dsi_pll *pll = hw_clk_to_pll(hw); in msm_dsi_pll_helper_clk_unprepare()
95 int msm_dsi_pll_get_clk_provider(struct msm_dsi_pll *pll, in msm_dsi_pll_get_clk_provider()
106 void msm_dsi_pll_destroy(struct msm_dsi_pll *pll) in msm_dsi_pll_destroy()
112 void msm_dsi_pll_save_state(struct msm_dsi_pll *pll) in msm_dsi_pll_save_state()
120 int msm_dsi_pll_restore_state(struct msm_dsi_pll *pll) in msm_dsi_pll_restore_state()
135 int msm_dsi_pll_set_usecase(struct msm_dsi_pll *pl
[all...]
H A Ddsi_pll_28nm_8960.c64 struct msm_dsi_pll base;
112 struct msm_dsi_pll *pll = hw_clk_to_pll(hw); in dsi_pll_28nm_clk_set_rate()
153 struct msm_dsi_pll *pll = hw_clk_to_pll(hw); in dsi_pll_28nm_clk_is_enabled()
163 struct msm_dsi_pll *pll = hw_clk_to_pll(hw); in dsi_pll_28nm_clk_recalc_rate()
287 static int dsi_pll_28nm_enable_seq(struct msm_dsi_pll *pll) in dsi_pll_28nm_enable_seq()
329 static void dsi_pll_28nm_disable_seq(struct msm_dsi_pll *pll) in dsi_pll_28nm_disable_seq()
337 static void dsi_pll_28nm_save_state(struct msm_dsi_pll *pll) in dsi_pll_28nm_save_state()
353 static int dsi_pll_28nm_restore_state(struct msm_dsi_pll *pll) in dsi_pll_28nm_restore_state()
378 static int dsi_pll_28nm_get_provider(struct msm_dsi_pll *pll, in dsi_pll_28nm_get_provider()
393 static void dsi_pll_28nm_destroy(struct msm_dsi_pll *pl
[all...]
H A Ddsi_pll_28nm.c70 struct msm_dsi_pll base;
130 struct msm_dsi_pll *pll = hw_clk_to_pll(hw); in dsi_pll_28nm_clk_set_rate()
245 struct msm_dsi_pll *pll = hw_clk_to_pll(hw); in dsi_pll_28nm_clk_is_enabled()
255 struct msm_dsi_pll *pll = hw_clk_to_pll(hw); in dsi_pll_28nm_clk_recalc_rate()
313 static int dsi_pll_28nm_enable_seq_hpm(struct msm_dsi_pll *pll) in dsi_pll_28nm_enable_seq_hpm()
388 static int dsi_pll_28nm_enable_seq_lp(struct msm_dsi_pll *pll) in dsi_pll_28nm_enable_seq_lp()
431 static void dsi_pll_28nm_disable_seq(struct msm_dsi_pll *pll) in dsi_pll_28nm_disable_seq()
439 static void dsi_pll_28nm_save_state(struct msm_dsi_pll *pll) in dsi_pll_28nm_save_state()
453 static int dsi_pll_28nm_restore_state(struct msm_dsi_pll *pll) in dsi_pll_28nm_restore_state()
478 static int dsi_pll_28nm_get_provider(struct msm_dsi_pll *pl
[all...]
H A Ddsi_pll_10nm.c88 struct msm_dsi_pll base;
319 struct msm_dsi_pll *pll = hw_clk_to_pll(hw); in dsi_pll_10nm_vco_set_rate()
406 struct msm_dsi_pll *pll = hw_clk_to_pll(hw); in dsi_pll_10nm_vco_prepare()
461 struct msm_dsi_pll *pll = hw_clk_to_pll(hw); in dsi_pll_10nm_vco_unprepare()
484 struct msm_dsi_pll *pll = hw_clk_to_pll(hw); in dsi_pll_10nm_vco_recalc_rate()
533 static void dsi_pll_10nm_save_state(struct msm_dsi_pll *pll) in dsi_pll_10nm_save_state()
556 static int dsi_pll_10nm_restore_state(struct msm_dsi_pll *pll) in dsi_pll_10nm_restore_state()
589 static int dsi_pll_10nm_set_usecase(struct msm_dsi_pll *pll, in dsi_pll_10nm_set_usecase()
619 static int dsi_pll_10nm_get_provider(struct msm_dsi_pll *pll, in dsi_pll_10nm_get_provider()
636 static void dsi_pll_10nm_destroy(struct msm_dsi_pll *pl
[all...]
H A Ddsi_pll_7nm.c88 struct msm_dsi_pll base;
337 struct msm_dsi_pll *pll = hw_clk_to_pll(hw); in dsi_pll_7nm_vco_set_rate()
436 struct msm_dsi_pll *pll = hw_clk_to_pll(hw); in dsi_pll_7nm_vco_prepare()
487 struct msm_dsi_pll *pll = hw_clk_to_pll(hw); in dsi_pll_7nm_vco_unprepare()
510 struct msm_dsi_pll *pll = hw_clk_to_pll(hw); in dsi_pll_7nm_vco_recalc_rate()
559 static void dsi_pll_7nm_save_state(struct msm_dsi_pll *pll) in dsi_pll_7nm_save_state()
582 static int dsi_pll_7nm_restore_state(struct msm_dsi_pll *pll) in dsi_pll_7nm_restore_state()
615 static int dsi_pll_7nm_set_usecase(struct msm_dsi_pll *pll, in dsi_pll_7nm_set_usecase()
645 static int dsi_pll_7nm_get_provider(struct msm_dsi_pll *pll, in dsi_pll_7nm_get_provider()
662 static void dsi_pll_7nm_destroy(struct msm_dsi_pll *pl
[all...]
H A Ddsi_pll_14nm.c118 struct msm_dsi_pll base;
577 struct msm_dsi_pll *pll = hw_clk_to_pll(hw); in dsi_pll_14nm_vco_set_rate()
627 struct msm_dsi_pll *pll = hw_clk_to_pll(hw); in dsi_pll_14nm_vco_recalc_rate()
762 static int dsi_pll_14nm_enable_seq(struct msm_dsi_pll *pll) in dsi_pll_14nm_enable_seq()
785 static void dsi_pll_14nm_disable_seq(struct msm_dsi_pll *pll) in dsi_pll_14nm_disable_seq()
795 static void dsi_pll_14nm_save_state(struct msm_dsi_pll *pll) in dsi_pll_14nm_save_state()
813 static int dsi_pll_14nm_restore_state(struct msm_dsi_pll *pll) in dsi_pll_14nm_restore_state()
847 static int dsi_pll_14nm_set_usecase(struct msm_dsi_pll *pll, in dsi_pll_14nm_set_usecase()
879 static int dsi_pll_14nm_get_provider(struct msm_dsi_pll *pll, in dsi_pll_14nm_get_provider()
894 static void dsi_pll_14nm_destroy(struct msm_dsi_pll *pl
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/dsi/
H A Ddsi.h108 struct msm_dsi_pll;
110 struct msm_dsi_pll *msm_dsi_pll_init(struct platform_device *pdev,
112 void msm_dsi_pll_destroy(struct msm_dsi_pll *pll);
113 int msm_dsi_pll_get_clk_provider(struct msm_dsi_pll *pll,
115 void msm_dsi_pll_save_state(struct msm_dsi_pll *pll);
116 int msm_dsi_pll_restore_state(struct msm_dsi_pll *pll);
117 int msm_dsi_pll_set_usecase(struct msm_dsi_pll *pll,
120 static inline struct msm_dsi_pll *msm_dsi_pll_init(struct platform_device *pdev, in msm_dsi_pll_init()
124 static inline void msm_dsi_pll_destroy(struct msm_dsi_pll *pll) in msm_dsi_pll_destroy()
127 static inline int msm_dsi_pll_get_clk_provider(struct msm_dsi_pll *pl in msm_dsi_pll_destroy()
[all...]
H A Ddsi_manager.c73 struct msm_dsi_pll *src_pll; in dsi_mgr_setup_components()
508 struct msm_dsi_pll *src_pll; in dsi_mgr_bridge_post_disable()
H A Ddsi_host.c2256 struct msm_dsi_pll *src_pll) in msm_dsi_host_set_src_pll()
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/dsi/phy/
H A Ddsi_phy.h93 struct msm_dsi_pll *pll;
H A Ddsi_phy.c852 struct msm_dsi_pll *msm_dsi_phy_get_pll(struct msm_dsi_phy *phy) in msm_dsi_phy_get_pll()

Completed in 12 milliseconds