/kernel/linux/linux-5.10/drivers/gpu/drm/msm/dsi/pll/ |
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() local 66 struct msm_dsi_pll *pll = hw_clk_to_pll(hw); in msm_dsi_pll_helper_clk_prepare() local 73 struct msm_dsi_pll *pll = hw_clk_to_pll(hw); in msm_dsi_pll_helper_clk_unprepare() local 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 *pll, in msm_dsi_pll_set_usecase() [all …]
|
/kernel/linux/linux-4.19/drivers/gpu/drm/msm/dsi/pll/ |
D | dsi_pll.c | 16 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() local 74 struct msm_dsi_pll *pll = hw_clk_to_pll(hw); in msm_dsi_pll_helper_clk_prepare() local 81 struct msm_dsi_pll *pll = hw_clk_to_pll(hw); in msm_dsi_pll_helper_clk_unprepare() local 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 …]
|
D | dsi_pll_10nm.c | 127 static void dsi_pll_setup_config(struct dsi_pll_10nm *pll) in dsi_pll_setup_config() 150 static void dsi_pll_calc_dec_frac(struct dsi_pll_10nm *pll) in dsi_pll_calc_dec_frac() 195 static void dsi_pll_calc_ssc(struct dsi_pll_10nm *pll) in dsi_pll_calc_ssc() 239 static void dsi_pll_ssc_commit(struct dsi_pll_10nm *pll) in dsi_pll_ssc_commit() 264 static void dsi_pll_config_hzindep_reg(struct dsi_pll_10nm *pll) in dsi_pll_config_hzindep_reg() 290 static void dsi_pll_commit(struct dsi_pll_10nm *pll) in dsi_pll_commit() 314 struct msm_dsi_pll *pll = hw_clk_to_pll(hw); in dsi_pll_10nm_vco_set_rate() local 341 static int dsi_pll_10nm_lock_status(struct dsi_pll_10nm *pll) in dsi_pll_10nm_lock_status() 361 static void dsi_pll_disable_pll_bias(struct dsi_pll_10nm *pll) in dsi_pll_disable_pll_bias() 371 static void dsi_pll_enable_pll_bias(struct dsi_pll_10nm *pll) in dsi_pll_enable_pll_bias() [all …]
|
/kernel/linux/linux-5.10/drivers/clk/meson/ |
D | clk-pll.c | 46 static int __pll_round_closest_mult(struct meson_clk_pll_data *pll) in __pll_round_closest_mult() 58 struct meson_clk_pll_data *pll) in __pll_params_to_rate() 76 struct meson_clk_pll_data *pll = meson_clk_pll_data(clk); in meson_clk_pll_recalc_rate() local 102 struct meson_clk_pll_data *pll) in __pll_params_with_frac() 124 struct meson_clk_pll_data *pll) in meson_clk_pll_is_better() 142 struct meson_clk_pll_data *pll) in meson_clk_get_pll_table_index() 156 struct meson_clk_pll_data *pll) in meson_clk_get_pll_range_m() 171 struct meson_clk_pll_data *pll) in meson_clk_get_pll_range_index() 204 struct meson_clk_pll_data *pll) in meson_clk_get_pll_get_index() 219 struct meson_clk_pll_data *pll) in meson_clk_get_pll_settings() [all …]
|
/kernel/linux/linux-5.10/drivers/clk/sprd/ |
D | pll.c | 18 #define pindex(pll, member) \ argument 21 #define pshift(pll, member) \ argument 24 #define pwidth(pll, member) \ argument 27 #define pmask(pll, member) \ argument 32 #define pinternal(pll, cfg, member) \ argument 35 #define pinternal_val(pll, cfg, member) \ argument 39 sprd_pll_read(const struct sprd_pll *pll, u8 index) in sprd_pll_read() 53 sprd_pll_write(const struct sprd_pll *pll, u8 index, in sprd_pll_write() 69 static unsigned long pll_get_refin(const struct sprd_pll *pll) in pll_get_refin() 98 static unsigned long _sprd_pll_recalc_rate(const struct sprd_pll *pll, in _sprd_pll_recalc_rate() [all …]
|
/kernel/linux/linux-4.19/drivers/clk/sprd/ |
D | pll.c | 18 #define pindex(pll, member) \ argument 21 #define pshift(pll, member) \ argument 24 #define pwidth(pll, member) \ argument 27 #define pmask(pll, member) \ argument 32 #define pinternal(pll, cfg, member) \ argument 35 #define pinternal_val(pll, cfg, member) \ argument 39 sprd_pll_read(const struct sprd_pll *pll, u8 index) in sprd_pll_read() 53 sprd_pll_write(const struct sprd_pll *pll, u8 index, in sprd_pll_write() 69 static unsigned long pll_get_refin(const struct sprd_pll *pll) in pll_get_refin() 97 static unsigned long _sprd_pll_recalc_rate(const struct sprd_pll *pll, in _sprd_pll_recalc_rate() [all …]
|
/kernel/linux/linux-5.10/drivers/clk/qcom/ |
D | clk-alpha-pll.c | 161 static int wait_for_pll(struct clk_alpha_pll *pll, u32 mask, bool inverse, in wait_for_pll() 189 #define wait_for_pll_enable_active(pll) \ argument 192 #define wait_for_pll_enable_lock(pll) \ argument 195 #define wait_for_pll_disable(pll) \ argument 198 #define wait_for_pll_offline(pll) \ argument 201 #define wait_for_pll_update(pll) \ argument 204 #define wait_for_pll_update_ack_set(pll) \ argument 207 #define wait_for_pll_update_ack_clear(pll) \ argument 210 void clk_alpha_pll_configure(struct clk_alpha_pll *pll, struct regmap *regmap, in clk_alpha_pll_configure() 254 struct clk_alpha_pll *pll = to_clk_alpha_pll(hw); in clk_alpha_pll_hwfsm_enable() local [all …]
|
D | clk-pll.c | 26 struct clk_pll *pll = to_clk_pll(hw); in clk_pll_enable() local 67 struct clk_pll *pll = to_clk_pll(hw); in clk_pll_disable() local 82 struct clk_pll *pll = to_clk_pll(hw); in clk_pll_recalc_rate() local 128 struct clk_pll *pll = to_clk_pll(hw); in clk_pll_determine_rate() local 143 struct clk_pll *pll = to_clk_pll(hw); in clk_pll_set_rate() local 179 static int wait_for_pll(struct clk_pll *pll) in wait_for_pll() 218 static void clk_pll_configure(struct clk_pll *pll, struct regmap *regmap, in clk_pll_configure() 245 void clk_pll_configure_sr(struct clk_pll *pll, struct regmap *regmap, in clk_pll_configure_sr() 254 void clk_pll_configure_sr_hpm_lp(struct clk_pll *pll, struct regmap *regmap, in clk_pll_configure_sr_hpm_lp() 265 struct clk_pll *pll = to_clk_pll(hw); in clk_pll_sr2_enable() local [all …]
|
/kernel/linux/linux-4.19/drivers/clk/rockchip/ |
D | clk-pll.c | 59 struct rockchip_clk_pll *pll, unsigned long rate) in rockchip_get_pll_settings() 75 struct rockchip_clk_pll *pll = to_rockchip_clk_pll(hw); in rockchip_pll_round_rate() local 94 static int rockchip_pll_wait_lock(struct rockchip_clk_pll *pll) in rockchip_pll_wait_lock() 137 static void rockchip_rk3036_pll_get_params(struct rockchip_clk_pll *pll, in rockchip_rk3036_pll_get_params() 164 struct rockchip_clk_pll *pll = to_rockchip_clk_pll(hw); in rockchip_rk3036_pll_recalc_rate() local 187 static int rockchip_rk3036_pll_set_params(struct rockchip_clk_pll *pll, in rockchip_rk3036_pll_set_params() 249 struct rockchip_clk_pll *pll = to_rockchip_clk_pll(hw); in rockchip_rk3036_pll_set_rate() local 268 struct rockchip_clk_pll *pll = to_rockchip_clk_pll(hw); in rockchip_rk3036_pll_enable() local 279 struct rockchip_clk_pll *pll = to_rockchip_clk_pll(hw); in rockchip_rk3036_pll_disable() local 288 struct rockchip_clk_pll *pll = to_rockchip_clk_pll(hw); in rockchip_rk3036_pll_is_enabled() local [all …]
|
/kernel/linux/linux-5.10/drivers/clk/rockchip/ |
D | clk-pll.c | 51 struct rockchip_clk_pll *pll, unsigned long rate) in rockchip_get_pll_settings() 67 struct rockchip_clk_pll *pll = to_rockchip_clk_pll(hw); in rockchip_pll_round_rate() local 86 static int rockchip_pll_wait_lock(struct rockchip_clk_pll *pll) in rockchip_pll_wait_lock() 120 static int rockchip_rk3036_pll_wait_lock(struct rockchip_clk_pll *pll) in rockchip_rk3036_pll_wait_lock() 139 static void rockchip_rk3036_pll_get_params(struct rockchip_clk_pll *pll, in rockchip_rk3036_pll_get_params() 166 struct rockchip_clk_pll *pll = to_rockchip_clk_pll(hw); in rockchip_rk3036_pll_recalc_rate() local 189 static int rockchip_rk3036_pll_set_params(struct rockchip_clk_pll *pll, in rockchip_rk3036_pll_set_params() 251 struct rockchip_clk_pll *pll = to_rockchip_clk_pll(hw); in rockchip_rk3036_pll_set_rate() local 270 struct rockchip_clk_pll *pll = to_rockchip_clk_pll(hw); in rockchip_rk3036_pll_enable() local 281 struct rockchip_clk_pll *pll = to_rockchip_clk_pll(hw); in rockchip_rk3036_pll_disable() local [all …]
|
/kernel/linux/linux-4.19/drivers/clk/qcom/ |
D | clk-alpha-pll.c | 135 static int wait_for_pll(struct clk_alpha_pll *pll, u32 mask, bool inverse, in wait_for_pll() 163 #define wait_for_pll_enable_active(pll) \ argument 166 #define wait_for_pll_enable_lock(pll) \ argument 169 #define wait_for_pll_disable(pll) \ argument 172 #define wait_for_pll_offline(pll) \ argument 175 #define wait_for_pll_update(pll) \ argument 178 #define wait_for_pll_update_ack_set(pll) \ argument 181 #define wait_for_pll_update_ack_clear(pll) \ argument 184 void clk_alpha_pll_configure(struct clk_alpha_pll *pll, struct regmap *regmap, in clk_alpha_pll_configure() 227 struct clk_alpha_pll *pll = to_clk_alpha_pll(hw); in clk_alpha_pll_hwfsm_enable() local [all …]
|
D | clk-pll.c | 34 struct clk_pll *pll = to_clk_pll(hw); in clk_pll_enable() local 75 struct clk_pll *pll = to_clk_pll(hw); in clk_pll_disable() local 90 struct clk_pll *pll = to_clk_pll(hw); in clk_pll_recalc_rate() local 136 struct clk_pll *pll = to_clk_pll(hw); in clk_pll_determine_rate() local 151 struct clk_pll *pll = to_clk_pll(hw); in clk_pll_set_rate() local 187 static int wait_for_pll(struct clk_pll *pll) in wait_for_pll() 226 static void clk_pll_configure(struct clk_pll *pll, struct regmap *regmap, in clk_pll_configure() 253 void clk_pll_configure_sr(struct clk_pll *pll, struct regmap *regmap, in clk_pll_configure_sr() 262 void clk_pll_configure_sr_hpm_lp(struct clk_pll *pll, struct regmap *regmap, in clk_pll_configure_sr_hpm_lp() 273 struct clk_pll *pll = to_clk_pll(hw); in clk_pll_sr2_enable() local [all …]
|
/kernel/linux/linux-5.10/drivers/clk/pistachio/ |
D | clk-pll.c | 78 static inline u32 pll_readl(struct pistachio_clk_pll *pll, u32 reg) in pll_readl() 83 static inline void pll_writel(struct pistachio_clk_pll *pll, u32 val, u32 reg) in pll_writel() 88 static inline void pll_lock(struct pistachio_clk_pll *pll) in pll_lock() 107 struct pistachio_clk_pll *pll = to_pistachio_pll(hw); in pll_frac_get_mode() local 116 struct pistachio_clk_pll *pll = to_pistachio_pll(hw); in pll_frac_set_mode() local 129 pll_get_params(struct pistachio_clk_pll *pll, unsigned long fref, in pll_get_params() 145 struct pistachio_clk_pll *pll = to_pistachio_pll(hw); in pll_round_rate() local 159 struct pistachio_clk_pll *pll = to_pistachio_pll(hw); in pll_gf40lp_frac_enable() local 178 struct pistachio_clk_pll *pll = to_pistachio_pll(hw); in pll_gf40lp_frac_disable() local 188 struct pistachio_clk_pll *pll = to_pistachio_pll(hw); in pll_gf40lp_frac_is_enabled() local [all …]
|
/kernel/linux/linux-4.19/drivers/clk/pistachio/ |
D | clk-pll.c | 81 static inline u32 pll_readl(struct pistachio_clk_pll *pll, u32 reg) in pll_readl() 86 static inline void pll_writel(struct pistachio_clk_pll *pll, u32 val, u32 reg) in pll_writel() 91 static inline void pll_lock(struct pistachio_clk_pll *pll) in pll_lock() 110 struct pistachio_clk_pll *pll = to_pistachio_pll(hw); in pll_frac_get_mode() local 119 struct pistachio_clk_pll *pll = to_pistachio_pll(hw); in pll_frac_set_mode() local 132 pll_get_params(struct pistachio_clk_pll *pll, unsigned long fref, in pll_get_params() 148 struct pistachio_clk_pll *pll = to_pistachio_pll(hw); in pll_round_rate() local 162 struct pistachio_clk_pll *pll = to_pistachio_pll(hw); in pll_gf40lp_frac_enable() local 181 struct pistachio_clk_pll *pll = to_pistachio_pll(hw); in pll_gf40lp_frac_disable() local 191 struct pistachio_clk_pll *pll = to_pistachio_pll(hw); in pll_gf40lp_frac_is_enabled() local [all …]
|
/kernel/linux/linux-5.10/drivers/clk/tegra/ |
D | clk-pll.c | 276 static void clk_pll_enable_lock(struct tegra_clk_pll *pll) in clk_pll_enable_lock() 291 static int clk_pll_wait_for_lock(struct tegra_clk_pll *pll) in clk_pll_wait_for_lock() 325 int tegra_pll_wait_for_lock(struct tegra_clk_pll *pll) in tegra_pll_wait_for_lock() 330 static bool pllm_clk_is_gated_by_pmc(struct tegra_clk_pll *pll) in pllm_clk_is_gated_by_pmc() 340 struct tegra_clk_pll *pll = to_clk_pll(hw); in clk_pll_is_enabled() local 358 struct tegra_clk_pll *pll = to_clk_pll(hw); in _clk_pll_enable() local 391 struct tegra_clk_pll *pll = to_clk_pll(hw); in _clk_pll_disable() local 420 static void pll_clk_start_ss(struct tegra_clk_pll *pll) in pll_clk_start_ss() 430 static void pll_clk_stop_ss(struct tegra_clk_pll *pll) in pll_clk_stop_ss() 442 struct tegra_clk_pll *pll = to_clk_pll(hw); in clk_pll_enable() local [all …]
|
/kernel/linux/linux-5.10/drivers/clk/mediatek/ |
D | clk-pll.c | 57 struct mtk_clk_pll *pll = to_mtk_clk_pll(hw); in mtk_pll_is_prepared() local 62 static unsigned long __mtk_pll_recalc_rate(struct mtk_clk_pll *pll, u32 fin, in __mtk_pll_recalc_rate() 89 static void __mtk_pll_tuner_enable(struct mtk_clk_pll *pll) in __mtk_pll_tuner_enable() 102 static void __mtk_pll_tuner_disable(struct mtk_clk_pll *pll) in __mtk_pll_tuner_disable() 115 static void mtk_pll_set_rate_regs(struct mtk_clk_pll *pll, u32 pcw, in mtk_pll_set_rate_regs() 159 static void mtk_pll_calc_values(struct mtk_clk_pll *pll, u32 *pcw, u32 *postdiv, in mtk_pll_calc_values() 199 struct mtk_clk_pll *pll = to_mtk_clk_pll(hw); in mtk_pll_set_rate() local 212 struct mtk_clk_pll *pll = to_mtk_clk_pll(hw); in mtk_pll_recalc_rate() local 228 struct mtk_clk_pll *pll = to_mtk_clk_pll(hw); in mtk_pll_round_rate() local 239 struct mtk_clk_pll *pll = to_mtk_clk_pll(hw); in mtk_pll_prepare() local [all …]
|
/kernel/linux/linux-4.19/drivers/clk/mediatek/ |
D | clk-pll.c | 62 struct mtk_clk_pll *pll = to_mtk_clk_pll(hw); in mtk_pll_is_prepared() local 67 static unsigned long __mtk_pll_recalc_rate(struct mtk_clk_pll *pll, u32 fin, in __mtk_pll_recalc_rate() 91 static void __mtk_pll_tuner_enable(struct mtk_clk_pll *pll) in __mtk_pll_tuner_enable() 104 static void __mtk_pll_tuner_disable(struct mtk_clk_pll *pll) in __mtk_pll_tuner_disable() 117 static void mtk_pll_set_rate_regs(struct mtk_clk_pll *pll, u32 pcw, in mtk_pll_set_rate_regs() 170 static void mtk_pll_calc_values(struct mtk_clk_pll *pll, u32 *pcw, u32 *postdiv, in mtk_pll_calc_values() 208 struct mtk_clk_pll *pll = to_mtk_clk_pll(hw); in mtk_pll_set_rate() local 221 struct mtk_clk_pll *pll = to_mtk_clk_pll(hw); in mtk_pll_recalc_rate() local 237 struct mtk_clk_pll *pll = to_mtk_clk_pll(hw); in mtk_pll_round_rate() local 248 struct mtk_clk_pll *pll = to_mtk_clk_pll(hw); in mtk_pll_prepare() local [all …]
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/ |
D | intel_dpll_mgr.c | 72 struct intel_shared_dpll *pll = &dev_priv->dpll.shared_dplls[i]; in intel_atomic_duplicate_dpll_state() local 120 struct intel_shared_dpll *pll) in intel_get_shared_dpll_id() 134 struct intel_shared_dpll *pll, in assert_shared_dpll() 152 struct intel_shared_dpll *pll) in intel_combo_pll_enable_reg() 173 struct intel_shared_dpll *pll = crtc_state->shared_dpll; in intel_prepare_shared_dpll() local 200 struct intel_shared_dpll *pll = crtc_state->shared_dpll; in intel_enable_shared_dpll() local 246 struct intel_shared_dpll *pll = crtc_state->shared_dpll; in intel_disable_shared_dpll() local 287 struct intel_shared_dpll *pll, *unused_pll = NULL; in intel_find_shared_dpll() local 332 const struct intel_shared_dpll *pll, in intel_reference_shared_dpll() 352 const struct intel_shared_dpll *pll) in intel_unreference_shared_dpll() [all …]
|
/kernel/linux/linux-4.19/drivers/clk/bcm/ |
D | clk-iproc-pll.c | 85 struct iproc_pll *pll; member 128 static int pll_get_rate_index(struct iproc_pll *pll, unsigned int target_rate) in pll_get_rate_index() 157 static int pll_wait_for_lock(struct iproc_pll *pll) in pll_wait_for_lock() 173 static void iproc_pll_write(const struct iproc_pll *pll, void __iomem *base, in iproc_pll_write() 185 static void __pll_disable(struct iproc_pll *pll) in __pll_disable() 214 static int __pll_enable(struct iproc_pll *pll) in __pll_enable() 243 static void __pll_put_in_reset(struct iproc_pll *pll) in __pll_put_in_reset() 257 static void __pll_bring_out_reset(struct iproc_pll *pll, unsigned int kp, in __pll_bring_out_reset() 286 static bool pll_fractional_change_only(struct iproc_pll *pll, in pll_fractional_change_only() 318 struct iproc_pll *pll = clk->pll; in pll_set_rate() local [all …]
|
/kernel/linux/linux-5.10/drivers/clk/bcm/ |
D | clk-iproc-pll.c | 85 struct iproc_pll *pll; member 128 static int pll_get_rate_index(struct iproc_pll *pll, unsigned int target_rate) in pll_get_rate_index() 157 static int pll_wait_for_lock(struct iproc_pll *pll) in pll_wait_for_lock() 173 static void iproc_pll_write(const struct iproc_pll *pll, void __iomem *base, in iproc_pll_write() 185 static void __pll_disable(struct iproc_pll *pll) in __pll_disable() 214 static int __pll_enable(struct iproc_pll *pll) in __pll_enable() 243 static void __pll_put_in_reset(struct iproc_pll *pll) in __pll_put_in_reset() 257 static void __pll_bring_out_reset(struct iproc_pll *pll, unsigned int kp, in __pll_bring_out_reset() 286 static bool pll_fractional_change_only(struct iproc_pll *pll, in pll_fractional_change_only() 318 struct iproc_pll *pll = clk->pll; in pll_set_rate() local [all …]
|
/kernel/linux/linux-4.19/drivers/clk/tegra/ |
D | clk-pll.c | 287 static void clk_pll_enable_lock(struct tegra_clk_pll *pll) in clk_pll_enable_lock() 302 static int clk_pll_wait_for_lock(struct tegra_clk_pll *pll) in clk_pll_wait_for_lock() 336 int tegra_pll_wait_for_lock(struct tegra_clk_pll *pll) in tegra_pll_wait_for_lock() 343 struct tegra_clk_pll *pll = to_clk_pll(hw); in clk_pll_is_enabled() local 359 struct tegra_clk_pll *pll = to_clk_pll(hw); in _clk_pll_enable() local 392 struct tegra_clk_pll *pll = to_clk_pll(hw); in _clk_pll_disable() local 421 static void pll_clk_start_ss(struct tegra_clk_pll *pll) in pll_clk_start_ss() 431 static void pll_clk_stop_ss(struct tegra_clk_pll *pll) in pll_clk_stop_ss() 443 struct tegra_clk_pll *pll = to_clk_pll(hw); in clk_pll_enable() local 464 struct tegra_clk_pll *pll = to_clk_pll(hw); in clk_pll_disable() local [all …]
|
/kernel/linux/linux-5.10/drivers/video/fbdev/omap2/omapfb/dss/ |
D | pll.c | 30 int dss_pll_register(struct dss_pll *pll) in dss_pll_register() 44 void dss_pll_unregister(struct dss_pll *pll) in dss_pll_unregister() 68 int dss_pll_enable(struct dss_pll *pll) in dss_pll_enable() 96 void dss_pll_disable(struct dss_pll *pll) in dss_pll_disable() 108 int dss_pll_set_config(struct dss_pll *pll, const struct dss_pll_clock_info *cinfo) in dss_pll_set_config() 121 bool dss_pll_hsdiv_calc(const struct dss_pll *pll, unsigned long clkdco, in dss_pll_hsdiv_calc() 146 bool dss_pll_calc(const struct dss_pll *pll, unsigned long clkin, in dss_pll_calc() 214 int dss_pll_wait_reset_done(struct dss_pll *pll) in dss_pll_wait_reset_done() 224 static int dss_wait_hsdiv_ack(struct dss_pll *pll, u32 hsdiv_ack_mask) in dss_wait_hsdiv_ack() 238 int dss_pll_write_config_type_a(struct dss_pll *pll, in dss_pll_write_config_type_a() [all …]
|
/kernel/linux/linux-4.19/drivers/video/fbdev/omap2/omapfb/dss/ |
D | pll.c | 41 int dss_pll_register(struct dss_pll *pll) in dss_pll_register() 55 void dss_pll_unregister(struct dss_pll *pll) in dss_pll_unregister() 79 int dss_pll_enable(struct dss_pll *pll) in dss_pll_enable() 107 void dss_pll_disable(struct dss_pll *pll) in dss_pll_disable() 119 int dss_pll_set_config(struct dss_pll *pll, const struct dss_pll_clock_info *cinfo) in dss_pll_set_config() 132 bool dss_pll_hsdiv_calc(const struct dss_pll *pll, unsigned long clkdco, in dss_pll_hsdiv_calc() 157 bool dss_pll_calc(const struct dss_pll *pll, unsigned long clkin, in dss_pll_calc() 225 int dss_pll_wait_reset_done(struct dss_pll *pll) in dss_pll_wait_reset_done() 235 static int dss_wait_hsdiv_ack(struct dss_pll *pll, u32 hsdiv_ack_mask) in dss_wait_hsdiv_ack() 249 int dss_pll_write_config_type_a(struct dss_pll *pll, in dss_pll_write_config_type_a() [all …]
|
/kernel/linux/linux-4.19/drivers/clk/meson/ |
D | clk-pll.c | 46 struct meson_clk_pll_data *pll) in __pll_params_to_rate() 65 struct meson_clk_pll_data *pll = meson_clk_pll_data(clk); in meson_clk_pll_recalc_rate() local 91 struct meson_clk_pll_data *pll) in __pll_params_with_frac() 110 struct meson_clk_pll_data *pll) in meson_clk_get_pll_settings() 137 struct meson_clk_pll_data *pll = meson_clk_pll_data(clk); in meson_clk_pll_round_rate() local 161 struct meson_clk_pll_data *pll = meson_clk_pll_data(clk); in meson_clk_pll_wait_lock() local 178 struct meson_clk_pll_data *pll = meson_clk_pll_data(clk); in meson_clk_pll_init() local 192 struct meson_clk_pll_data *pll = meson_clk_pll_data(clk); in meson_clk_pll_set_rate() local
|
/kernel/linux/linux-5.10/drivers/gpu/drm/omapdrm/dss/ |
D | pll.c | 28 int dss_pll_register(struct dss_device *dss, struct dss_pll *pll) in dss_pll_register() 43 void dss_pll_unregister(struct dss_pll *pll) in dss_pll_unregister() 72 struct dss_pll *pll; in dss_pll_find_by_src() local 123 int dss_pll_enable(struct dss_pll *pll) in dss_pll_enable() 151 void dss_pll_disable(struct dss_pll *pll) in dss_pll_disable() 163 int dss_pll_set_config(struct dss_pll *pll, const struct dss_pll_clock_info *cinfo) in dss_pll_set_config() 176 bool dss_pll_hsdiv_calc_a(const struct dss_pll *pll, unsigned long clkdco, in dss_pll_hsdiv_calc_a() 205 bool dss_pll_calc_a(const struct dss_pll *pll, unsigned long clkin, in dss_pll_calc_a() 266 bool dss_pll_calc_b(const struct dss_pll *pll, unsigned long clkin, in dss_pll_calc_b() 350 int dss_pll_wait_reset_done(struct dss_pll *pll) in dss_pll_wait_reset_done() [all …]
|