Lines Matching refs:parent
13 struct clk *imx_clk_pllv1(const char *name, const char *parent,
16 struct clk *imx_clk_pllv2(const char *name, const char *parent,
40 struct clk *imx_clk_gate_exclusive(const char *name, const char *parent,
43 static inline struct clk *imx_clk_gate2(const char *name, const char *parent, in imx_clk_gate2() argument
46 return clk_register_gate2(NULL, name, parent, CLK_SET_RATE_PARENT, reg, in imx_clk_gate2()
51 const char *parent, void __iomem *reg, u8 shift, in imx_clk_gate2_shared() argument
54 return clk_register_gate2(NULL, name, parent, CLK_SET_RATE_PARENT, reg, in imx_clk_gate2_shared()
69 struct clk *imx_clk_fixup_divider(const char *name, const char *parent,
82 static inline struct clk *imx_clk_divider(const char *name, const char *parent, in imx_clk_divider() argument
85 return clk_register_divider(NULL, name, parent, CLK_SET_RATE_PARENT, in imx_clk_divider()
90 const char *parent, void __iomem *reg, u8 shift, u8 width, in imx_clk_divider_flags() argument
93 return clk_register_divider(NULL, name, parent, flags, in imx_clk_divider_flags()
97 static inline struct clk *imx_clk_gate(const char *name, const char *parent, in imx_clk_gate() argument
100 return clk_register_gate(NULL, name, parent, CLK_SET_RATE_PARENT, reg, in imx_clk_gate()
104 static inline struct clk *imx_clk_gate_dis(const char *name, const char *parent, in imx_clk_gate_dis() argument
107 return clk_register_gate(NULL, name, parent, CLK_SET_RATE_PARENT, reg, in imx_clk_gate_dis()
129 const char *parent, unsigned int mult, unsigned int div) in imx_clk_fixed_factor() argument
131 return clk_register_fixed_factor(NULL, name, parent, in imx_clk_fixed_factor()