Lines Matching refs:parent

25 		const char *parent, void __iomem *base);
27 struct clk *imx_clk_pllv2(const char *name, const char *parent,
54 struct clk *imx_clk_gate_exclusive(const char *name, const char *parent,
68 struct clk *imx_clk_fixup_divider(const char *name, const char *parent,
90 const char *parent, unsigned int mult, unsigned int div) in imx_clk_fixed_factor() argument
92 return clk_register_fixed_factor(NULL, name, parent, in imx_clk_fixed_factor()
96 static inline struct clk *imx_clk_divider(const char *name, const char *parent, in imx_clk_divider() argument
99 return clk_register_divider(NULL, name, parent, CLK_SET_RATE_PARENT, in imx_clk_divider()
104 const char *parent, void __iomem *reg, u8 shift, u8 width, in imx_clk_divider_flags() argument
107 return clk_register_divider(NULL, name, parent, flags, in imx_clk_divider_flags()
111 static inline struct clk *imx_clk_divider2(const char *name, const char *parent, in imx_clk_divider2() argument
114 return clk_register_divider(NULL, name, parent, in imx_clk_divider2()
119 static inline struct clk *imx_clk_gate(const char *name, const char *parent, in imx_clk_gate() argument
122 return clk_register_gate(NULL, name, parent, CLK_SET_RATE_PARENT, reg, in imx_clk_gate()
126 static inline struct clk *imx_clk_gate_flags(const char *name, const char *parent, in imx_clk_gate_flags() argument
129 return clk_register_gate(NULL, name, parent, flags | CLK_SET_RATE_PARENT, reg, in imx_clk_gate_flags()
133 static inline struct clk *imx_clk_gate_dis(const char *name, const char *parent, in imx_clk_gate_dis() argument
136 return clk_register_gate(NULL, name, parent, CLK_SET_RATE_PARENT, reg, in imx_clk_gate_dis()
140 static inline struct clk *imx_clk_gate2(const char *name, const char *parent, in imx_clk_gate2() argument
143 return clk_register_gate2(NULL, name, parent, CLK_SET_RATE_PARENT, reg, in imx_clk_gate2()
147 static inline struct clk *imx_clk_gate2_flags(const char *name, const char *parent, in imx_clk_gate2_flags() argument
150 return clk_register_gate2(NULL, name, parent, flags | CLK_SET_RATE_PARENT, reg, in imx_clk_gate2_flags()
155 const char *parent, void __iomem *reg, u8 shift, in imx_clk_gate2_shared() argument
158 return clk_register_gate2(NULL, name, parent, CLK_SET_RATE_PARENT, reg, in imx_clk_gate2_shared()
163 const char *parent, void __iomem *reg, u8 shift, in imx_clk_gate2_shared2() argument
166 return clk_register_gate2(NULL, name, parent, CLK_SET_RATE_PARENT | in imx_clk_gate2_shared2()
172 const char *parent, void __iomem *reg, u8 shift, u8 cgr_val) in imx_clk_gate2_cgr() argument
174 return clk_register_gate2(NULL, name, parent, CLK_SET_RATE_PARENT, reg, in imx_clk_gate2_cgr()
178 static inline struct clk *imx_clk_gate3(const char *name, const char *parent, in imx_clk_gate3() argument
181 return clk_register_gate(NULL, name, parent, in imx_clk_gate3()
186 static inline struct clk *imx_clk_gate4(const char *name, const char *parent, in imx_clk_gate4() argument
189 return clk_register_gate2(NULL, name, parent, in imx_clk_gate4()