• Home
  • Raw
  • Download

Lines Matching refs:clk_hw

14 void imx_check_clk_hws(struct clk_hw *clks[], unsigned int count);
24 void imx_unregister_hw_clocks(struct clk_hw *hws[], unsigned int count);
143 struct clk_hw *imx_dev_clk_hw_pll14xx(struct device *dev, const char *name,
147 struct clk_hw *imx_clk_hw_pllv1(enum imx_pllv1_type type, const char *name,
150 struct clk_hw *imx_clk_hw_pllv2(const char *name, const char *parent,
153 struct clk_hw *imx_clk_hw_frac_pll(const char *name, const char *parent_name,
156 struct clk_hw *imx_clk_hw_sscg_pll(const char *name,
176 struct clk_hw *imx_clk_hw_pllv3(enum imx_pllv3_type type, const char *name,
196 struct clk_hw *imx_clk_hw_pllv4(const char *name, const char *parent_name,
199 struct clk_hw *clk_hw_register_gate2(struct device *dev, const char *name,
208 struct clk_hw *imx_obtain_fixed_clock_hw(
211 struct clk_hw *imx_obtain_fixed_clk_hw(struct device_node *np,
214 struct clk_hw *imx_clk_hw_gate_exclusive(const char *name, const char *parent,
217 struct clk_hw *imx_clk_hw_pfd(const char *name, const char *parent_name,
220 struct clk_hw *imx_clk_hw_pfdv2(const char *name, const char *parent_name,
223 struct clk_hw *imx_clk_hw_busy_divider(const char *name, const char *parent_name,
227 struct clk_hw *imx_clk_hw_busy_mux(const char *name, void __iomem *reg, u8 shift,
231 struct clk_hw *imx7ulp_clk_hw_composite(const char *name,
237 struct clk_hw *imx_clk_hw_fixup_divider(const char *name, const char *parent,
241 struct clk_hw *imx_clk_hw_fixup_mux(const char *name, void __iomem *reg,
245 static inline struct clk *to_clk(struct clk_hw *hw) in to_clk()
252 static inline struct clk_hw *imx_clk_hw_pll14xx(const char *name, const char *parent_name, in imx_clk_hw_pll14xx()
259 static inline struct clk_hw *imx_clk_hw_fixed(const char *name, int rate) in imx_clk_hw_fixed()
264 static inline struct clk_hw *imx_clk_hw_mux_ldb(const char *name, void __iomem *reg, in imx_clk_hw_mux_ldb()
273 static inline struct clk_hw *imx_clk_hw_fixed_factor(const char *name, in imx_clk_hw_fixed_factor()
280 static inline struct clk_hw *imx_clk_hw_divider(const char *name, in imx_clk_hw_divider()
289 static inline struct clk_hw *imx_clk_hw_divider_flags(const char *name, in imx_clk_hw_divider_flags()
298 static inline struct clk_hw *imx_clk_hw_divider2(const char *name, const char *parent, in imx_clk_hw_divider2()
315 static inline struct clk_hw *imx_clk_hw_gate_flags(const char *name, const char *parent, in imx_clk_hw_gate_flags()
322 static inline struct clk_hw *imx_clk_hw_gate(const char *name, const char *parent, in imx_clk_hw_gate()
329 static inline struct clk_hw *imx_dev_clk_hw_gate(struct device *dev, const char *name, in imx_dev_clk_hw_gate()
336 static inline struct clk_hw *imx_clk_hw_gate_dis(const char *name, const char *parent, in imx_clk_hw_gate_dis()
343 static inline struct clk_hw *imx_clk_hw_gate_dis_flags(const char *name, const char *parent, in imx_clk_hw_gate_dis_flags()
350 static inline struct clk_hw *imx_clk_hw_gate2(const char *name, const char *parent, in imx_clk_hw_gate2()
357 static inline struct clk_hw *imx_clk_hw_gate2_flags(const char *name, const char *parent, in imx_clk_hw_gate2_flags()
364 static inline struct clk_hw *imx_clk_hw_gate2_shared(const char *name, in imx_clk_hw_gate2_shared()
372 static inline struct clk_hw *imx_clk_hw_gate2_shared2(const char *name, in imx_clk_hw_gate2_shared2()
381 static inline struct clk_hw *imx_dev_clk_hw_gate_shared(struct device *dev, in imx_dev_clk_hw_gate_shared()
399 static inline struct clk_hw *imx_clk_hw_gate3(const char *name, const char *parent, in imx_clk_hw_gate3()
407 static inline struct clk_hw *imx_clk_hw_gate3_flags(const char *name, in imx_clk_hw_gate3_flags()
419 static inline struct clk_hw *imx_clk_hw_gate4(const char *name, const char *parent, in imx_clk_hw_gate4()
427 static inline struct clk_hw *imx_clk_hw_gate4_flags(const char *name, in imx_clk_hw_gate4_flags()
439 static inline struct clk_hw *imx_clk_hw_mux(const char *name, void __iomem *reg, in imx_clk_hw_mux()
448 static inline struct clk_hw *imx_dev_clk_hw_mux(struct device *dev, in imx_dev_clk_hw_mux()
466 static inline struct clk_hw *imx_clk_hw_mux2(const char *name, void __iomem *reg, in imx_clk_hw_mux2()
487 static inline struct clk_hw *imx_clk_hw_mux2_flags(const char *name, in imx_clk_hw_mux2_flags()
507 static inline struct clk_hw *imx_clk_hw_mux_flags(const char *name, in imx_clk_hw_mux_flags()
519 static inline struct clk_hw *imx_dev_clk_hw_mux_flags(struct device *dev, in imx_dev_clk_hw_mux_flags()
532 struct clk_hw *imx_clk_hw_cpu(const char *name, const char *parent_name,
540 struct clk_hw *imx8m_clk_hw_composite_flags(const char *name,
600 struct clk_hw *imx_clk_hw_divider_gate(const char *name, const char *parent_name,