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 D | dsi_pll.h | 17 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 D | dsi_pll.c | 8 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 D | dsi_pll_28nm_8960.c | 64 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 D | dsi_pll_28nm.c | 70 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 D | dsi_pll_10nm.c | 88 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 D | dsi_pll_7nm.c | 88 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 D | dsi_pll_14nm.c | 118 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 D | dsi.h | 108 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 D | dsi_manager.c | 73 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 D | dsi_host.c | 2256 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 D | dsi_phy.h | 93 struct msm_dsi_pll *pll;
|
H A D | dsi_phy.c | 852 struct msm_dsi_pll *msm_dsi_phy_get_pll(struct msm_dsi_phy *phy) in msm_dsi_phy_get_pll()
|
Completed in 21 milliseconds