Lines Matching refs:parent
24 const char *parent, void __iomem *base);
26 struct clk *imx_clk_pllv2(const char *name, const char *parent,
51 struct clk *imx_clk_gate_exclusive(const char *name, const char *parent,
54 static inline struct clk *imx_clk_gate2(const char *name, const char *parent, in imx_clk_gate2() argument
57 return clk_register_gate2(NULL, name, parent, CLK_SET_RATE_PARENT, reg, in imx_clk_gate2()
62 const char *parent, void __iomem *reg, u8 shift, in imx_clk_gate2_shared() argument
65 return clk_register_gate2(NULL, name, parent, CLK_SET_RATE_PARENT, reg, in imx_clk_gate2_shared()
80 struct clk *imx_clk_fixup_divider(const char *name, const char *parent,
93 static inline struct clk *imx_clk_divider(const char *name, const char *parent, in imx_clk_divider() argument
96 return clk_register_divider(NULL, name, parent, CLK_SET_RATE_PARENT, in imx_clk_divider()
101 const char *parent, void __iomem *reg, u8 shift, u8 width, in imx_clk_divider_flags() argument
104 return clk_register_divider(NULL, name, parent, flags, in imx_clk_divider_flags()
108 static inline struct clk *imx_clk_gate(const char *name, const char *parent, in imx_clk_gate() argument
111 return clk_register_gate(NULL, name, parent, CLK_SET_RATE_PARENT, reg, in imx_clk_gate()
115 static inline struct clk *imx_clk_gate_dis(const char *name, const char *parent, in imx_clk_gate_dis() argument
118 return clk_register_gate(NULL, name, parent, CLK_SET_RATE_PARENT, reg, in imx_clk_gate_dis()
140 const char *parent, unsigned int mult, unsigned int div) in imx_clk_fixed_factor() argument
142 return clk_register_fixed_factor(NULL, name, parent, in imx_clk_fixed_factor()