mtk_clk_pll
static int hopping_hw_flow(struct mtk_clk_pll *pll, struct fh_pll_regs *regs,
static unsigned int __get_postdiv(struct mtk_clk_pll *pll)
static void __set_postdiv(struct mtk_clk_pll *pll, unsigned int postdiv)
struct mtk_clk_pll *pll = &fh->clk_pll;
struct mtk_clk_pll *pll = &fh->clk_pll;
static void dump_hw(struct mtk_clk_pll *pll, struct fh_pll_regs *regs,
static int fhctl_set_ssc_regs(struct mtk_clk_pll *pll, struct fh_pll_regs *regs,
static void mtk_pll_set_rate_regs(struct mtk_clk_pll *pll, u32 pcw,
void mtk_pll_calc_values(struct mtk_clk_pll *pll, u32 *pcw, u32 *postdiv,
struct mtk_clk_pll *pll = to_mtk_clk_pll(hw);
struct mtk_clk_pll *pll = to_mtk_clk_pll(hw);
struct mtk_clk_pll *pll = to_mtk_clk_pll(hw);
struct mtk_clk_pll *pll = to_mtk_clk_pll(hw);
struct mtk_clk_pll *pll = to_mtk_clk_pll(hw);
struct mtk_clk_pll *pll = to_mtk_clk_pll(hw);
struct mtk_clk_pll *pll = to_mtk_clk_pll(hw);
struct clk_hw *mtk_clk_register_pll_ops(struct mtk_clk_pll *pll,
struct mtk_clk_pll *pll = to_mtk_clk_pll(hw);
struct mtk_clk_pll *pll;
struct mtk_clk_pll *pll;
struct mtk_clk_pll *pll = to_mtk_clk_pll(hw);
struct mtk_clk_pll *pll = to_mtk_clk_pll(hw);
static unsigned long __mtk_pll_recalc_rate(struct mtk_clk_pll *pll, u32 fin,
static void __mtk_pll_tuner_enable(struct mtk_clk_pll *pll)
static void __mtk_pll_tuner_disable(struct mtk_clk_pll *pll)
void mtk_pll_calc_values(struct mtk_clk_pll *pll, u32 *pcw, u32 *postdiv,
struct clk_hw *mtk_clk_register_pll_ops(struct mtk_clk_pll *pll,
static inline struct mtk_clk_pll *to_mtk_clk_pll(struct clk_hw *hw)
return container_of(hw, struct mtk_clk_pll, hw);
struct mtk_clk_pll *pll = to_mtk_clk_pll(hw);
struct mtk_clk_pll *pll = to_mtk_clk_pll(hw);
struct mtk_clk_pll clk_pll;