Home
last modified time | relevance | path

Searched refs:parent_name (Results 1 – 113 of 113) sorted by relevance

/linux-4.1.27/drivers/clk/shmobile/
Dclk-r8a73a4.c67 const char *parent_name; in r8a73a4_cpg_register_clock() local
78 parent_name = of_clk_get_parent_name(np, 0); in r8a73a4_cpg_register_clock()
81 parent_name = of_clk_get_parent_name(np, 0); in r8a73a4_cpg_register_clock()
85 parent_name = of_clk_get_parent_name(np, 1); in r8a73a4_cpg_register_clock()
88 parent_name = of_clk_get_parent_name(np, 1); in r8a73a4_cpg_register_clock()
100 parent_name = "main"; in r8a73a4_cpg_register_clock()
107 parent_name = "main"; in r8a73a4_cpg_register_clock()
131 parent_name = "main"; in r8a73a4_cpg_register_clock()
135 parent_name = "extal2"; in r8a73a4_cpg_register_clock()
139 parent_name = "extal2"; in r8a73a4_cpg_register_clock()
[all …]
Dclk-r8a7740.c69 const char *parent_name; in r8a7740_cpg_register_clock() local
78 parent_name = of_clk_get_parent_name(np, 0); in r8a7740_cpg_register_clock()
83 parent_name = of_clk_get_parent_name(np, 0); in r8a7740_cpg_register_clock()
88 parent_name = of_clk_get_parent_name(np, 2); in r8a7740_cpg_register_clock()
92 parent_name = of_clk_get_parent_name(np, 0); in r8a7740_cpg_register_clock()
102 parent_name = "system"; in r8a7740_cpg_register_clock()
106 parent_name = "system"; in r8a7740_cpg_register_clock()
111 parent_name = "system"; in r8a7740_cpg_register_clock()
117 parent_name = of_clk_get_parent_name(np, 1); in r8a7740_cpg_register_clock()
119 parent_name = "system"; in r8a7740_cpg_register_clock()
[all …]
Dclk-rcar-gen2.c140 static const char *parent_name = "pll0"; in cpg_z_clk_register() local
152 init.parent_names = &parent_name; in cpg_z_clk_register()
169 const char *parent_name = of_clk_get_parent_name(np, 1); in cpg_rcan_clk_register() local
192 clk = clk_register_composite(NULL, "rcan", &parent_name, 1, NULL, NULL, in cpg_rcan_clk_register()
212 const char *parent_name = "pll1"; in cpg_adsp_clk_register() local
237 clk = clk_register_composite(NULL, "adsp", &parent_name, 1, NULL, NULL, in cpg_adsp_clk_register()
306 const char *parent_name; in rcar_gen2_cpg_register_clock() local
312 parent_name = of_clk_get_parent_name(np, 0); in rcar_gen2_cpg_register_clock()
321 parent_name = "main"; in rcar_gen2_cpg_register_clock()
324 parent_name = "main"; in rcar_gen2_cpg_register_clock()
[all …]
Dclk-sh73a0.c82 const char *parent_name; in sh73a0_cpg_register_clock() local
90 parent_name = of_clk_get_parent_name(np, parent_idx >> 1); in sh73a0_cpg_register_clock()
96 parent_name = "main"; in sh73a0_cpg_register_clock()
125 parent_name = phy_no ? "dsi1pck" : "dsi0pck"; in sh73a0_cpg_register_clock()
132 parent_name = "pll0"; in sh73a0_cpg_register_clock()
142 parent_name = c->parent; in sh73a0_cpg_register_clock()
155 return clk_register_fixed_factor(NULL, name, parent_name, 0, in sh73a0_cpg_register_clock()
158 return clk_register_divider_table(NULL, name, parent_name, 0, in sh73a0_cpg_register_clock()
Dclk-emev2.c75 const char *parent_name = of_clk_get_parent_name(np, 0); in emev2_smu_clkdiv_init() local
80 clk = clk_register_divider(NULL, np->name, parent_name, 0, in emev2_smu_clkdiv_init()
93 const char *parent_name = of_clk_get_parent_name(np, 0); in emev2_smu_gclk_init() local
98 clk = clk_register_gate(NULL, np->name, parent_name, 0, in emev2_smu_gclk_init()
Dclk-mstp.c125 cpg_mstp_clock_register(const char *name, const char *parent_name, in cpg_mstp_clock_register() argument
141 init.parent_names = &parent_name; in cpg_mstp_clock_register()
194 const char *parent_name; in cpg_mstp_clocks_init() local
205 parent_name = of_clk_get_parent_name(np, i); in cpg_mstp_clocks_init()
207 if (parent_name == NULL || ret < 0) in cpg_mstp_clocks_init()
216 clks[clkidx] = cpg_mstp_clock_register(name, parent_name, in cpg_mstp_clocks_init()
Dclk-r8a7779.c98 const char *parent_name = "plla"; in r8a7779_cpg_register_clock() local
103 parent_name = of_clk_get_parent_name(np, 0); in r8a7779_cpg_register_clock()
120 return clk_register_fixed_factor(NULL, name, parent_name, 0, mult, div); in r8a7779_cpg_register_clock()
Dclk-rz.c41 const char *parent_name = of_clk_get_parent_name(np, cpg_mode); in rz_cpg_register_clock() local
45 return clk_register_fixed_factor(NULL, name, parent_name, 0, mult, 1); in rz_cpg_register_clock()
/linux-4.1.27/drivers/clk/ux500/
Dclk.h18 const char *parent_name,
24 const char *parent_name,
30 const char *parent_name,
36 const char *parent_name,
41 const char *parent_name,
47 const char *parent_name,
52 const char *parent_name,
57 const char *parent_name,
64 const char *parent_name,
73 const char *parent_name,
Dclk-prcmu.c246 const char *parent_name, in clk_reg_prcmu() argument
278 clk_prcmu_init.parent_names = (parent_name ? &parent_name : NULL); in clk_reg_prcmu()
279 clk_prcmu_init.num_parents = (parent_name ? 1 : 0); in clk_reg_prcmu()
295 const char *parent_name, in clk_reg_prcmu_scalable() argument
300 return clk_reg_prcmu(name, parent_name, cg_sel, rate, flags, in clk_reg_prcmu_scalable()
305 const char *parent_name, in clk_reg_prcmu_gate() argument
309 return clk_reg_prcmu(name, parent_name, cg_sel, 0, flags, in clk_reg_prcmu_gate()
314 const char *parent_name, in clk_reg_prcmu_scalable_rate() argument
319 return clk_reg_prcmu(name, parent_name, cg_sel, rate, flags, in clk_reg_prcmu_scalable_rate()
324 const char *parent_name, in clk_reg_prcmu_rate() argument
[all …]
Dclk-prcc.c95 const char *parent_name, in clk_reg_prcc() argument
126 clk_prcc_init.parent_names = (parent_name ? &parent_name : NULL); in clk_reg_prcc()
127 clk_prcc_init.num_parents = (parent_name ? 1 : 0); in clk_reg_prcc()
145 const char *parent_name, in clk_reg_prcc_pclk() argument
150 return clk_reg_prcc(name, parent_name, phy_base, cg_sel, flags, in clk_reg_prcc_pclk()
155 const char *parent_name, in clk_reg_prcc_kclk() argument
160 return clk_reg_prcc(name, parent_name, phy_base, cg_sel, flags, in clk_reg_prcc_kclk()
Dclk-sysctrl.c181 const char *parent_name, in clk_reg_sysctrl_gate() argument
188 const char **parent_names = (parent_name ? &parent_name : NULL); in clk_reg_sysctrl_gate()
189 u8 num_parents = (parent_name ? 1 : 0); in clk_reg_sysctrl_gate()
198 const char *parent_name, in clk_reg_sysctrl_gate_fixed_rate() argument
206 const char **parent_names = (parent_name ? &parent_name : NULL); in clk_reg_sysctrl_gate_fixed_rate()
207 u8 num_parents = (parent_name ? 1 : 0); in clk_reg_sysctrl_gate_fixed_rate()
/linux-4.1.27/drivers/clk/mxs/
Dclk.h26 struct clk *mxs_clk_pll(const char *name, const char *parent_name,
29 struct clk *mxs_clk_ref(const char *name, const char *parent_name,
32 struct clk *mxs_clk_div(const char *name, const char *parent_name,
35 struct clk *mxs_clk_frac(const char *name, const char *parent_name,
44 const char *parent_name, void __iomem *reg, u8 shift) in mxs_clk_gate() argument
46 return clk_register_gate(NULL, name, parent_name, CLK_SET_RATE_PARENT, in mxs_clk_gate()
60 const char *parent_name, unsigned int mult, unsigned int div) in mxs_clk_fixed_factor() argument
62 return clk_register_fixed_factor(NULL, name, parent_name, in mxs_clk_fixed_factor()
Dclk-pll.c89 struct clk *mxs_clk_pll(const char *name, const char *parent_name, in mxs_clk_pll() argument
103 init.parent_names = (parent_name ? &parent_name: NULL); in mxs_clk_pll()
104 init.num_parents = (parent_name ? 1 : 0); in mxs_clk_pll()
Dclk-div.c77 struct clk *mxs_clk_div(const char *name, const char *parent_name, in mxs_clk_div() argument
91 init.parent_names = (parent_name ? &parent_name: NULL); in mxs_clk_div()
92 init.num_parents = (parent_name ? 1 : 0); in mxs_clk_div()
Dclk-frac.c111 struct clk *mxs_clk_frac(const char *name, const char *parent_name, in mxs_clk_frac() argument
125 init.parent_names = (parent_name ? &parent_name: NULL); in mxs_clk_frac()
126 init.num_parents = (parent_name ? 1 : 0); in mxs_clk_frac()
Dclk-ref.c128 struct clk *mxs_clk_ref(const char *name, const char *parent_name, in mxs_clk_ref() argument
142 init.parent_names = (parent_name ? &parent_name: NULL); in mxs_clk_ref()
143 init.num_parents = (parent_name ? 1 : 0); in mxs_clk_ref()
/linux-4.1.27/drivers/clk/mmp/
Dclk.h35 const char *parent_name, unsigned long flags,
121 const char *parent_name, unsigned long flags,
128 const char *parent_name, unsigned long flags);
130 const char *parent_name, void __iomem *base,
133 const char *parent_name, void __iomem *base, u32 enable_mask,
145 const char *parent_name; member
156 const char *parent_name; member
168 const char *parent_name; member
182 const char *parent_name; member
198 const char **parent_name; member
[all …]
Dclk-apmu.c69 struct clk *mmp_clk_register_apmu(const char *name, const char *parent_name, in mmp_clk_register_apmu() argument
83 init.parent_names = (parent_name ? &parent_name : NULL); in mmp_clk_register_apmu()
84 init.num_parents = (parent_name ? 1 : 0); in mmp_clk_register_apmu()
Dclk.c35 clks[i].parent_name, in mmp_register_fixed_rate_clks()
57 clks[i].parent_name, in mmp_register_fixed_factor_clks()
79 clks[i].parent_name, in mmp_register_general_gate_clks()
105 clks[i].parent_name, in mmp_register_gate_clks()
133 clks[i].parent_name, in mmp_register_mux_clks()
161 clks[i].parent_name, in mmp_register_div_clks()
Dclk-gate.c97 const char *parent_name, unsigned long flags, in mmp_clk_register_gate() argument
115 init.parent_names = (parent_name ? &parent_name : NULL); in mmp_clk_register_gate()
116 init.num_parents = (parent_name ? 1 : 0); in mmp_clk_register_gate()
Dclk-apbc.c123 struct clk *mmp_clk_register_apbc(const char *name, const char *parent_name, in mmp_clk_register_apbc() argument
138 init.parent_names = (parent_name ? &parent_name : NULL); in mmp_clk_register_apbc()
139 init.num_parents = (parent_name ? 1 : 0); in mmp_clk_register_apbc()
Dclk-frac.c159 struct clk *mmp_clk_register_factor(const char *name, const char *parent_name, in mmp_clk_register_factor() argument
191 init.parent_names = &parent_name; in mmp_clk_register_factor()
/linux-4.1.27/drivers/clk/at91/
Dclk-peripheral.c105 const char *parent_name, u32 id) in at91_clk_register_peripheral() argument
111 if (!pmc || !name || !parent_name || id > PERIPHERAL_ID_MAX) in at91_clk_register_peripheral()
120 init.parent_names = (parent_name ? &parent_name : NULL); in at91_clk_register_peripheral()
121 init.num_parents = (parent_name ? 1 : 0); in at91_clk_register_peripheral()
314 const char *parent_name, u32 id, in at91_clk_register_sam9x5_peripheral() argument
321 if (!pmc || !name || !parent_name) in at91_clk_register_sam9x5_peripheral()
330 init.parent_names = (parent_name ? &parent_name : NULL); in at91_clk_register_sam9x5_peripheral()
331 init.num_parents = (parent_name ? 1 : 0); in at91_clk_register_sam9x5_peripheral()
356 const char *parent_name; in of_at91_clk_periph_setup() local
360 parent_name = of_clk_get_parent_name(np, 0); in of_at91_clk_periph_setup()
[all …]
Dclk-plldiv.c84 const char *parent_name) in at91_clk_register_plldiv() argument
96 init.parent_names = parent_name ? &parent_name : NULL; in at91_clk_register_plldiv()
97 init.num_parents = parent_name ? 1 : 0; in at91_clk_register_plldiv()
115 const char *parent_name; in of_at91_clk_plldiv_setup() local
118 parent_name = of_clk_get_parent_name(np, 0); in of_at91_clk_plldiv_setup()
122 clk = at91_clk_register_plldiv(pmc, name, parent_name); in of_at91_clk_plldiv_setup()
Dclk-utmi.c97 const char *name, const char *parent_name) in at91_clk_register_utmi() argument
110 init.parent_names = parent_name ? &parent_name : NULL; in at91_clk_register_utmi()
111 init.num_parents = parent_name ? 1 : 0; in at91_clk_register_utmi()
136 const char *parent_name; in of_at91_clk_utmi_setup() local
139 parent_name = of_clk_get_parent_name(np, 0); in of_at91_clk_utmi_setup()
147 clk = at91_clk_register_utmi(pmc, irq, name, parent_name); in of_at91_clk_utmi_setup()
Dclk-h32mx.c100 const char *parent_name; in of_sama5d4_clk_h32mx_setup() local
107 parent_name = of_clk_get_parent_name(np, 0); in of_sama5d4_clk_h32mx_setup()
111 init.parent_names = parent_name ? &parent_name : NULL; in of_sama5d4_clk_h32mx_setup()
112 init.num_parents = parent_name ? 1 : 0; in of_sama5d4_clk_h32mx_setup()
Dclk-usb.c230 const char *parent_name) in at91sam9n12_clk_register_usb() argument
242 init.parent_names = &parent_name; in at91sam9n12_clk_register_usb()
345 const char *parent_name, const u32 *divisors) in at91rm9200_clk_register_usb() argument
357 init.parent_names = &parent_name; in at91rm9200_clk_register_usb()
404 const char *parent_name; in of_at91sam9n12_clk_usb_setup() local
407 parent_name = of_clk_get_parent_name(np, 0); in of_at91sam9n12_clk_usb_setup()
408 if (!parent_name) in of_at91sam9n12_clk_usb_setup()
413 clk = at91sam9n12_clk_register_usb(pmc, name, parent_name); in of_at91sam9n12_clk_usb_setup()
424 const char *parent_name; in of_at91rm9200_clk_usb_setup() local
428 parent_name = of_clk_get_parent_name(np, 0); in of_at91rm9200_clk_usb_setup()
[all …]
Dclk-system.c104 const char *parent_name, u8 id, int irq) in at91_clk_register_system() argument
111 if (!parent_name || id > SYSTEM_MAX_ID) in at91_clk_register_system()
120 init.parent_names = &parent_name; in at91_clk_register_system()
153 const char *parent_name; in of_at91_clk_sys_setup() local
169 parent_name = of_clk_get_parent_name(sysclknp, 0); in of_at91_clk_sys_setup()
171 clk = at91_clk_register_system(pmc, name, parent_name, id, irq); in of_at91_clk_sys_setup()
Dclk-main.c145 const char *parent_name, in at91_clk_register_main_osc() argument
153 if (!pmc || !irq || !name || !parent_name) in at91_clk_register_main_osc()
162 init.parent_names = &parent_name; in at91_clk_register_main_osc()
198 const char *parent_name; in of_at91rm9200_clk_main_osc_setup() local
203 parent_name = of_clk_get_parent_name(np, 0); in of_at91rm9200_clk_main_osc_setup()
209 clk = at91_clk_register_main_osc(pmc, irq, name, parent_name, bypass); in of_at91rm9200_clk_main_osc_setup()
430 const char *parent_name) in at91_clk_register_rm9200_main() argument
439 if (!parent_name) in at91_clk_register_rm9200_main()
448 init.parent_names = &parent_name; in at91_clk_register_rm9200_main()
466 const char *parent_name; in of_at91rm9200_clk_main_setup() local
[all …]
Dclk-slow.c124 const char *parent_name, in at91_clk_register_slow_osc() argument
132 if (!sckcr || !name || !parent_name) in at91_clk_register_slow_osc()
141 init.parent_names = &parent_name; in at91_clk_register_slow_osc()
164 const char *parent_name; in of_at91sam9x5_clk_slow_osc_setup() local
169 parent_name = of_clk_get_parent_name(np, 0); in of_at91sam9x5_clk_slow_osc_setup()
174 clk = at91_clk_register_slow_osc(sckcr, name, parent_name, startup, in of_at91sam9x5_clk_slow_osc_setup()
Dclk-pll.c312 const char *parent_name, u8 id, in at91_clk_register_pll() argument
332 init.parent_names = &parent_name; in at91_clk_register_pll()
488 const char *parent_name; in of_at91_clk_pll_setup() local
495 parent_name = of_clk_get_parent_name(np, 0); in of_at91_clk_pll_setup()
507 clk = at91_clk_register_pll(pmc, irq, name, parent_name, id, layout, in of_at91_clk_pll_setup()
/linux-4.1.27/drivers/clk/
Dclk-moxart.c24 const char *parent_name; in moxart_of_pll_clk_init() local
27 parent_name = of_clk_get_parent_name(node, 0); in moxart_of_pll_clk_init()
44 clk = clk_register_fixed_factor(NULL, name, parent_name, 0, mul, 1); in moxart_of_pll_clk_init()
63 const char *parent_name; in moxart_of_apb_clk_init() local
66 parent_name = of_clk_get_parent_name(node, 0); in moxart_of_apb_clk_init()
87 clk = clk_register_fixed_factor(NULL, name, parent_name, 0, 1, div); in moxart_of_apb_clk_init()
Dclk-nomadik.c259 const char *parent_name, u32 id) in pll_clk_register() argument
278 init.parent_names = (parent_name ? &parent_name : NULL); in pll_clk_register()
279 init.num_parents = (parent_name ? 1 : 0); in pll_clk_register()
351 const char *parent_name, u8 id) in src_clk_register() argument
370 init.parent_names = (parent_name ? &parent_name : NULL); in src_clk_register()
371 init.num_parents = (parent_name ? 1 : 0); in src_clk_register()
515 const char *parent_name; in of_nomadik_pll_setup() local
526 parent_name = of_clk_get_parent_name(np, 0); in of_nomadik_pll_setup()
527 clk = pll_clk_register(NULL, clk_name, parent_name, pll_id); in of_nomadik_pll_setup()
538 const char *parent_name; in of_nomadik_hclk_setup() local
[all …]
Dclk-fixed-rate.c60 const char *name, const char *parent_name, unsigned long flags, in clk_register_fixed_rate_with_accuracy() argument
77 init.parent_names = (parent_name ? &parent_name: NULL); in clk_register_fixed_rate_with_accuracy()
78 init.num_parents = (parent_name ? 1 : 0); in clk_register_fixed_rate_with_accuracy()
103 const char *parent_name, unsigned long flags, in clk_register_fixed_rate() argument
106 return clk_register_fixed_rate_with_accuracy(dev, name, parent_name, in clk_register_fixed_rate()
Dclk-gpio-gate.c73 const char *parent_name, unsigned gpio, bool active_low, in clk_register_gpio_gate() argument
112 init.parent_names = (parent_name ? &parent_name : NULL); in clk_register_gpio_gate()
113 init.num_parents = (parent_name ? 1 : 0); in clk_register_gpio_gate()
153 const char *parent_name; in of_clk_gpio_gate_delayed_register_get() local
174 parent_name = of_clk_get_parent_name(data->node, 0); in of_clk_gpio_gate_delayed_register_get()
176 clk = clk_register_gpio_gate(NULL, clk_name, parent_name, gpio, in of_clk_gpio_gate_delayed_register_get()
Dclk-fixed-factor.c69 const char *parent_name, unsigned long flags, in clk_register_fixed_factor() argument
90 init.parent_names = &parent_name; in clk_register_fixed_factor()
110 const char *parent_name; in of_fixed_factor_clk_setup() local
126 parent_name = of_clk_get_parent_name(node, 0); in of_fixed_factor_clk_setup()
128 clk = clk_register_fixed_factor(NULL, clk_name, parent_name, 0, in of_fixed_factor_clk_setup()
Dclk-qoriq.c162 const char *clk_name, *parent_name; in core_pll_init() local
183 parent_name = of_clk_get_parent_name(np, 0); in core_pll_init()
184 if (!parent_name) { in core_pll_init()
219 parent_name, 0, mult, 1 + i); in core_pll_init()
223 parent_name, 0, mult, 1 << i); in core_pll_init()
279 const char *parent_name, *clk_name; in pltfrm_pll_init() local
301 parent_name = of_clk_get_parent_name(np, 0); in pltfrm_pll_init()
302 if (!parent_name) { in pltfrm_pll_init()
331 parent_name, 0, mult, 1 + i); in pltfrm_pll_init()
Dclk-u300.c693 const char *parent_name, unsigned long flags, in syscon_clk_register() argument
712 init.parent_names = (parent_name ? &parent_name : NULL); in syscon_clk_register()
713 init.num_parents = (parent_name ? 1 : 0); in syscon_clk_register()
872 const char *parent_name; in of_u300_syscon_clk_init() local
889 parent_name = of_clk_get_parent_name(np, 0); in of_u300_syscon_clk_init()
914 clk_name, parent_name, in of_u300_syscon_clk_init()
1115 const char *parent_name, bool is_mspro) in mclk_clk_register() argument
1130 init.parent_names = (parent_name ? &parent_name : NULL); in mclk_clk_register()
1131 init.num_parents = (parent_name ? 1 : 0); in mclk_clk_register()
1146 const char *parent_name; in of_u300_syscon_mclk_init() local
[all …]
Dclk-gate.c122 const char *parent_name, unsigned long flags, in clk_register_gate() argument
147 init.parent_names = (parent_name ? &parent_name: NULL); in clk_register_gate()
148 init.num_parents = (parent_name ? 1 : 0); in clk_register_gate()
Dclk-ls1x.c53 const char *parent_name, in clk_register_pll() argument
70 init.parent_names = (parent_name ? &parent_name : NULL); in clk_register_pll()
71 init.num_parents = (parent_name ? 1 : 0); in clk_register_pll()
Dclk-fractional-divider.c103 const char *name, const char *parent_name, unsigned long flags, in clk_register_fractional_divider() argument
120 init.parent_names = parent_name ? &parent_name : NULL; in clk_register_fractional_divider()
121 init.num_parents = parent_name ? 1 : 0; in clk_register_fractional_divider()
Dclk-divider.c416 const char *parent_name, unsigned long flags, in _register_divider() argument
442 init.parent_names = (parent_name ? &parent_name: NULL); in _register_divider()
443 init.num_parents = (parent_name ? 1 : 0); in _register_divider()
476 const char *parent_name, unsigned long flags, in clk_register_divider() argument
480 return _register_divider(dev, name, parent_name, flags, reg, shift, in clk_register_divider()
500 const char *parent_name, unsigned long flags, in clk_register_divider_table() argument
505 return _register_divider(dev, name, parent_name, flags, reg, shift, in clk_register_divider_table()
Dclk-xgene.c128 const char *name, const char *parent_name, in xgene_register_clk_pll() argument
146 init.parent_names = parent_name ? &parent_name : NULL; in xgene_register_clk_pll()
147 init.num_parents = parent_name ? 1 : 0; in xgene_register_clk_pll()
399 const char *name, const char *parent_name, in xgene_register_clk() argument
417 init.parent_names = parent_name ? &parent_name : NULL; in xgene_register_clk()
418 init.num_parents = parent_name ? 1 : 0; in xgene_register_clk()
Dclk-asm9260.c78 const char *parent_name; member
85 const char *parent_name; member
306 gd->parent_name, gd->flags | CLK_SET_RATE_PARENT, in asm9260_acc_init()
315 dc->parent_name, CLK_SET_RATE_PARENT, in asm9260_acc_init()
325 gd->parent_name, gd->flags, base + gd->reg, in asm9260_acc_init()
Dclk-nspire.c74 const char *parent_name; in nspire_ahbdiv_setup() local
86 parent_name = of_clk_get_parent_name(node, 0); in nspire_ahbdiv_setup()
88 clk = clk_register_fixed_factor(NULL, clk_name, parent_name, 0, in nspire_ahbdiv_setup()
Dclk-highbank.c51 char *parent_name; member
280 const char *parent_name; in hb_clk_init() local
304 parent_name = of_clk_get_parent_name(node, 0); in hb_clk_init()
305 init.parent_names = &parent_name; in hb_clk_init()
Dclk-vt8500.c238 const char *parent_name; in vtwm_device_clk_init() local
298 parent_name = of_clk_get_parent_name(node, 0); in vtwm_device_clk_init()
299 init.parent_names = &parent_name; in vtwm_device_clk_init()
656 const char *parent_name; in vtwm_pll_clk_init() local
680 parent_name = of_clk_get_parent_name(node, 0); in vtwm_pll_clk_init()
681 init.parent_names = &parent_name; in vtwm_pll_clk_init()
Dclk-axi-clkgen.c489 const char *parent_name; in axi_clkgen_probe() local
512 parent_name = of_clk_get_parent_name(pdev->dev.of_node, 0); in axi_clkgen_probe()
513 if (!parent_name) in axi_clkgen_probe()
523 init.parent_names = &parent_name; in axi_clkgen_probe()
/linux-4.1.27/drivers/clk/keystone/
Dpll.c127 const char *parent_name, in clk_register_pll() argument
141 init.parent_names = (parent_name ? &parent_name : NULL); in clk_register_pll()
142 init.num_parents = (parent_name ? 1 : 0); in clk_register_pll()
166 const char *parent_name; in _of_pll_clk_init() local
176 parent_name = of_clk_get_parent_name(node, 0); in _of_pll_clk_init()
216 clk = clk_register_pll(NULL, node->name, parent_name, pll_data); in _of_pll_clk_init()
255 const char *parent_name; in of_pll_div_clk_init() local
268 parent_name = of_clk_get_parent_name(node, 0); in of_pll_div_clk_init()
269 if (!parent_name) { in of_pll_div_clk_init()
284 clk = clk_register_divider(NULL, clk_name, parent_name, 0, reg, shift, in of_pll_div_clk_init()
Dgate.c168 const char *parent_name, in clk_register_psc() argument
183 init.parent_names = (parent_name ? &parent_name : NULL); in clk_register_psc()
184 init.num_parents = (parent_name ? 1 : 0); in clk_register_psc()
205 const char *parent_name; in of_psc_clk_init() local
237 parent_name = of_clk_get_parent_name(node, 0); in of_psc_clk_init()
238 if (!parent_name) { in of_psc_clk_init()
243 clk = clk_register_psc(NULL, clk_name, parent_name, data, lock); in of_psc_clk_init()
/linux-4.1.27/drivers/clk/st/
Dclkgen-pll.c393 static struct clk * __init clkgen_pll_register(const char *parent_name, in clkgen_pll_register() argument
410 init.parent_names = &parent_name; in clkgen_pll_register()
431 static struct clk * __init clkgen_c65_lsdiv_register(const char *parent_name, in clkgen_c65_lsdiv_register() argument
436 clk = clk_register_fixed_factor(NULL, clk_name, parent_name, 0, 1, 2); in clkgen_c65_lsdiv_register()
470 const char *parent_name; in clkgena_c65_pll_setup() local
474 parent_name = of_clk_get_parent_name(np, 0); in clkgena_c65_pll_setup()
475 if (!parent_name) in clkgena_c65_pll_setup()
500 clk_data->clks[0] = clkgen_pll_register(parent_name, in clkgena_c65_pll_setup()
529 clk_data->clks[2] = clkgen_pll_register(parent_name, in clkgena_c65_pll_setup()
546 static struct clk * __init clkgen_odf_register(const char *parent_name, in clkgen_odf_register() argument
[all …]
Dclkgen-mux.c492 const char *parent_name, *clk_name; in st_of_clkgena_prediv_setup() local
508 parent_name = of_clk_get_parent_name(np, 0); in st_of_clkgena_prediv_setup()
509 if (!parent_name) in st_of_clkgena_prediv_setup()
516 clk = clk_register_divider_table(NULL, clk_name, parent_name, 0, in st_of_clkgena_prediv_setup()
Dclkgen-fsyn.c618 const char *name, const char *parent_name, in st_clk_register_quadfs_pll() argument
629 if (WARN_ON(!name || !parent_name)) in st_clk_register_quadfs_pll()
639 init.parent_names = &parent_name; in st_clk_register_quadfs_pll()
1022 const char *name, const char *parent_name, in st_clk_register_quadfs_fsynth() argument
1033 if (WARN_ON(!name || !parent_name)) in st_clk_register_quadfs_fsynth()
1043 init.parent_names = &parent_name; in st_clk_register_quadfs_fsynth()
/linux-4.1.27/drivers/clk/tegra/
Dclk.h86 const char *parent_name, void __iomem *reg,
89 struct clk *tegra_clk_register_mc(const char *name, const char *parent_name,
263 struct clk *tegra_clk_register_pll(const char *name, const char *parent_name,
268 struct clk *tegra_clk_register_plle(const char *name, const char *parent_name,
273 struct clk *tegra_clk_register_pllxc(const char *name, const char *parent_name,
279 struct clk *tegra_clk_register_pllm(const char *name, const char *parent_name,
285 struct clk *tegra_clk_register_pllc(const char *name, const char *parent_name,
291 struct clk *tegra_clk_register_pllre(const char *name, const char *parent_name,
298 const char *parent_name,
303 struct clk *tegra_clk_register_pllss(const char *name, const char *parent_name,
[all …]
Dclk-divider.c151 const char *parent_name, void __iomem *reg, in tegra_clk_register_divider() argument
169 init.parent_names = parent_name ? &parent_name : NULL; in tegra_clk_register_divider()
170 init.num_parents = parent_name ? 1 : 0; in tegra_clk_register_divider()
195 struct clk *tegra_clk_register_mc(const char *name, const char *parent_name, in tegra_clk_register_mc() argument
198 return clk_register_divider_table(NULL, name, parent_name, 0, reg, in tegra_clk_register_mc()
Dclk-pll-out.c91 const char *parent_name, void __iomem *reg, u8 enb_bit_idx, in tegra_clk_register_pll_out() argument
105 init.parent_names = (parent_name ? &parent_name : NULL); in tegra_clk_register_pll_out()
106 init.num_parents = (parent_name ? 1 : 0); in tegra_clk_register_pll_out()
Dclk-periph-gate.c132 const char *parent_name, u8 gate_flags, void __iomem *clk_base, in tegra_clk_register_periph_gate() argument
152 init.parent_names = parent_name ? &parent_name : NULL; in tegra_clk_register_periph_gate()
153 init.num_parents = parent_name ? 1 : 0; in tegra_clk_register_periph_gate()
Dclk-pll.c1437 const char *name, const char *parent_name, unsigned long flags, in _tegra_clk_register_pll() argument
1445 init.parent_names = (parent_name ? &parent_name : NULL); in _tegra_clk_register_pll()
1446 init.num_parents = (parent_name ? 1 : 0); in _tegra_clk_register_pll()
1454 struct clk *tegra_clk_register_pll(const char *name, const char *parent_name, in tegra_clk_register_pll() argument
1468 clk = _tegra_clk_register_pll(pll, name, parent_name, flags, in tegra_clk_register_pll()
1485 struct clk *tegra_clk_register_plle(const char *name, const char *parent_name, in tegra_clk_register_plle() argument
1503 clk = _tegra_clk_register_pll(pll, name, parent_name, flags, in tegra_clk_register_plle()
1558 struct clk *tegra_clk_register_pllxc(const char *name, const char *parent_name, in tegra_clk_register_pllxc() argument
1570 parent = __clk_lookup(parent_name); in tegra_clk_register_pllxc()
1573 parent_name, name); in tegra_clk_register_pllxc()
[all …]
Dclk-tegra-periph.c219 .p.parent_name = _parent_name, \
629 data->p.parent_name, data->periph.gate.flags, in gate_clk_init()
/linux-4.1.27/drivers/clk/hisilicon/
Dclk.h41 const char *parent_name; member
49 const char *parent_name; member
72 const char *parent_name; member
85 const char *parent_name; member
Dclkgate-separated.c100 const char *parent_name, in hisi_register_clkgate_sep() argument
118 init.parent_names = (parent_name ? &parent_name : NULL); in hisi_register_clkgate_sep()
119 init.num_parents = (parent_name ? 1 : 0); in hisi_register_clkgate_sep()
Dclk.c89 clks[i].parent_name, in hisi_clk_register_fixed_rate()
110 clks[i].parent_name, in hisi_clk_register_fixed_factor()
160 clks[i].parent_name, in hisi_clk_register_divider()
189 clks[i].parent_name, in hisi_clk_register_gate()
217 clks[i].parent_name, in hisi_clk_register_gate_sep()
Dclk-hix5hd2.c137 const char *parent_name; member
278 (clks[i].parent_name ? &clks[i].parent_name : NULL); in hix5hd2_clk_register_complex()
279 init.num_parents = (clks[i].parent_name ? 1 : 0); in hix5hd2_clk_register_complex()
Dclk-hi3620.c238 const char *parent_name; member
448 init.parent_names = (mmc_clk->parent_name ? &mmc_clk->parent_name : NULL); in hisi_register_clk_mmc()
449 init.num_parents = (mmc_clk->parent_name ? 1 : 0); in hisi_register_clk_mmc()
/linux-4.1.27/drivers/clk/ti/
Dinterface.c36 const char *parent_name, in _register_interface() argument
59 init.parent_names = &parent_name; in _register_interface()
108 const char *parent_name; in _of_ti_interface_clk_setup() local
120 parent_name = of_clk_get_parent_name(node, 0); in _of_ti_interface_clk_setup()
121 if (!parent_name) { in _of_ti_interface_clk_setup()
126 clk = _register_interface(NULL, node->name, parent_name, reg, in _of_ti_interface_clk_setup()
Dfixed-factor.c38 const char *parent_name; in of_ti_fixed_factor_clk_setup() local
55 parent_name = of_clk_get_parent_name(node, 0); in of_ti_fixed_factor_clk_setup()
57 clk = clk_register_fixed_factor(NULL, clk_name, parent_name, flags, in of_ti_fixed_factor_clk_setup()
Dgate.c96 const char *parent_name, unsigned long flags, in _register_gate() argument
120 init.parent_names = &parent_name; in _register_gate()
219 const char *parent_name; in _of_ti_gate_clk_setup() local
240 parent_name = of_clk_get_parent_name(node, 0); in _of_ti_gate_clk_setup()
248 clk = _register_gate(NULL, node->name, parent_name, flags, reg, in _of_ti_gate_clk_setup()
Ddivider.c256 const char *parent_name, in _register_divider() argument
283 init.parent_names = (parent_name ? &parent_name : NULL); in _register_divider()
284 init.num_parents = (parent_name ? 1 : 0); in _register_divider()
572 const char *parent_name; in of_ti_divider_clk_setup() local
580 parent_name = of_clk_get_parent_name(node, 0); in of_ti_divider_clk_setup()
586 clk = _register_divider(NULL, node->name, parent_name, flags, reg, in of_ti_divider_clk_setup()
Dfapll.c534 const char *parent_name[2]; in ti_fapll_setup() local
561 parent_name[0] = of_clk_get_parent_name(node, 0); in ti_fapll_setup()
562 parent_name[1] = of_clk_get_parent_name(node, 1); in ti_fapll_setup()
563 init->parent_names = parent_name; in ti_fapll_setup()
Dapll.c336 const char *parent_name; in of_omap2_apll_setup() local
358 parent_name = of_clk_get_parent_name(node, 0); in of_omap2_apll_setup()
359 init->parent_names = &parent_name; in of_omap2_apll_setup()
Ddpll.c296 const char *parent_name; in _register_dpll_x2() local
298 parent_name = of_clk_get_parent_name(node, 0); in _register_dpll_x2()
299 if (!parent_name) { in _register_dpll_x2()
313 init.parent_names = &parent_name; in _register_dpll_x2()
/linux-4.1.27/drivers/clk/samsung/
Dclk.h64 const char *parent_name; member
73 .parent_name = pname, \
90 const char *parent_name; member
100 .parent_name = pname, \
177 const char *parent_name; member
192 .parent_name = pname, \
230 const char *parent_name; member
243 .parent_name = pname, \
291 const char *parent_name; member
307 .parent_name = _pname, \
Dclk.c142 list->parent_name, list->flags, list->fixed_rate); in samsung_clk_register_fixed_rate()
171 list->parent_name, list->flags, list->mult, list->div); in samsung_clk_register_fixed_factor()
225 list->parent_name, list->flags, in samsung_clk_register_div()
231 list->parent_name, list->flags, in samsung_clk_register_div()
262 clk = clk_register_gate(NULL, list->name, list->parent_name, in samsung_clk_register_gate()
Dclk-exynos4.c1235 char *parent_name; in exynos4_clk_register_finpll() local
1238 parent_name = xom & 1 ? "xusbxti" : "xxti"; in exynos4_clk_register_finpll()
1239 clk = clk_get(NULL, parent_name); in exynos4_clk_register_finpll()
1243 parent_name); in exynos4_clk_register_finpll()
1250 fclk.parent_name = NULL; in exynos4_clk_register_finpll()
Dclk-pll.c1176 init.parent_names = &pll_clk->parent_name; in _samsung_clk_register_pll()
/linux-4.1.27/drivers/clk/spear/
Dclk.h114 const char *parent_name, unsigned long flags, void __iomem *reg,
117 struct clk *clk_register_frac(const char *name, const char *parent_name,
120 struct clk *clk_register_gpt(const char *name, const char *parent_name, unsigned
124 const char *vco_gate_name, const char *parent_name,
Dclk-frac-synth.c125 struct clk *clk_register_frac(const char *name, const char *parent_name, in clk_register_frac() argument
133 if (!name || !parent_name || !reg || !rtbl || !rtbl_cnt) { in clk_register_frac()
154 init.parent_names = &parent_name; in clk_register_frac()
Dclk-gpt-synth.c114 struct clk *clk_register_gpt(const char *name, const char *parent_name, unsigned in clk_register_gpt() argument
122 if (!name || !parent_name || !reg || !rtbl || !rtbl_cnt) { in clk_register_gpt()
143 init.parent_names = &parent_name; in clk_register_gpt()
Dclk-aux-synth.c138 const char *parent_name, unsigned long flags, void __iomem *reg, in clk_register_aux() argument
146 if (!aux_name || !parent_name || !reg || !rtbl || !rtbl_cnt) { in clk_register_aux()
172 init.parent_names = &parent_name; in clk_register_aux()
Dclk-vco-pll.c276 const char *vco_gate_name, const char *parent_name, in clk_register_vco_pll() argument
288 if (!vco_name || !pll_name || !parent_name || !mode_reg || !cfg_reg || in clk_register_vco_pll()
319 parent_name, 0, mode_reg, PLL_ENABLE, 0, lock); in clk_register_vco_pll()
327 vco_parent_name = &parent_name; in clk_register_vco_pll()
/linux-4.1.27/arch/arm/mach-imx/
Dclk.h29 const char *parent_name, void __iomem *base, u32 div_mask);
32 const char *parent_name, unsigned long flags,
58 struct clk *imx_clk_pfd(const char *name, const char *parent_name,
61 struct clk *imx_clk_busy_divider(const char *name, const char *parent_name,
135 struct clk *imx_clk_cpu(const char *name, const char *parent_name,
Dclk-gate2.c127 const char *parent_name, unsigned long flags, in clk_register_gate2() argument
150 init.parent_names = parent_name ? &parent_name : NULL; in clk_register_gate2()
151 init.num_parents = parent_name ? 1 : 0; in clk_register_gate2()
Dclk-cpu.c77 struct clk *imx_clk_cpu(const char *name, const char *parent_name, in imx_clk_cpu() argument
97 init.parent_names = &parent_name; in imx_clk_cpu()
Dclk-pfd.c131 struct clk *imx_clk_pfd(const char *name, const char *parent_name, in imx_clk_pfd() argument
148 init.parent_names = &parent_name; in imx_clk_pfd()
Dclk-busy.c81 struct clk *imx_clk_busy_divider(const char *name, const char *parent_name, in imx_clk_busy_divider() argument
105 init.parent_names = &parent_name; in imx_clk_busy_divider()
Dclk-pllv3.c284 const char *parent_name, void __iomem *base, in imx_clk_pllv3() argument
321 init.parent_names = &parent_name; in imx_clk_pllv3()
/linux-4.1.27/drivers/clk/versatile/
Dclk-versatile.c65 const char *parent_name; in cm_osc_setup() local
83 parent_name = of_clk_get_parent_name(np, 0); in cm_osc_setup()
84 clk = icst_clk_register(NULL, desc, clk_name, parent_name, cm_base); in cm_osc_setup()
Dclk-icst.c127 const char *parent_name, in icst_clk_register() argument
151 init.parent_names = (parent_name ? &parent_name : NULL); in icst_clk_register()
152 init.num_parents = (parent_name ? 1 : 0); in icst_clk_register()
Dclk-icst.h19 const char *parent_name,
/linux-4.1.27/include/linux/
Dclk-provider.h261 const char *parent_name, unsigned long flags,
264 const char *name, const char *parent_name, unsigned long flags,
302 const char *parent_name, unsigned long flags,
376 const char *parent_name, unsigned long flags,
380 const char *parent_name, unsigned long flags,
462 const char *parent_name, unsigned long flags,
492 const char *name, const char *parent_name, unsigned long flags,
544 const char *parent_name, unsigned gpio, bool active_low,
/linux-4.1.27/drivers/clk/berlin/
Dberlin2-avpll.h29 const char *parent_name, u8 vco_flags, unsigned long flags);
33 u8 index, const char *parent_name, u8 ch_flags,
Dberlin2-pll.c97 const char *parent_name, unsigned long flags) in berlin2_pll_register() argument
112 init.parent_names = &parent_name; in berlin2_pll_register()
Dberlin2-avpll.c192 const char *name, const char *parent_name, in berlin2_avpll_vco_register() argument
207 init.parent_names = &parent_name; in berlin2_avpll_vco_register()
368 const char *name, u8 index, const char *parent_name, in berlin2_avpll_channel_register() argument
388 init.parent_names = &parent_name; in berlin2_avpll_channel_register()
Dcommon.h24 const char *parent_name; member
Dberlin2-pll.h35 const char *parent_name, unsigned long flags);
Dbg2q.c354 gd->parent_name, gd->flags, gbase + REG_CLKENABLE, in berlin2q_clock_setup()
Dbg2.c660 gd->parent_name, gd->flags, gbase + REG_CLKENABLE, in berlin2_clock_setup()
/linux-4.1.27/drivers/clk/socfpga/
Dclk-periph.c59 const char *parent_name; in __socfpga_periph_init() local
93 parent_name = of_clk_get_parent_name(node, 0); in __socfpga_periph_init()
94 init.parent_names = &parent_name; in __socfpga_periph_init()
Dclk.h44 char *parent_name; member
54 char *parent_name; member
Dclk-pll.c91 const char *parent_name[SOCFPGA_MAX_PARENTS]; in __socfpga_pll_init() local
114 while (i < SOCFPGA_MAX_PARENTS && (parent_name[i] = in __socfpga_pll_init()
119 init.parent_names = parent_name; in __socfpga_pll_init()
Dclk-gate.c194 const char *parent_name[SOCFPGA_MAX_PARENTS]; in __socfpga_gate_init() local
241 while (i < SOCFPGA_MAX_PARENTS && (parent_name[i] = in __socfpga_gate_init()
245 init.parent_names = parent_name; in __socfpga_gate_init()
/linux-4.1.27/fs/nilfs2/
Dsysfs.c44 #define NILFS_DEV_INT_GROUP_OPS(name, parent_name) \ argument
50 ns_##parent_name##_kobj); \
62 ns_##parent_name##_kobj); \
73 #define NILFS_DEV_INT_GROUP_TYPE(name, parent_name) \ argument
76 struct nilfs_sysfs_##parent_name##_subgroups *subgroups; \
79 ns_##parent_name##_kobj); \
80 subgroups = nilfs->ns_##parent_name##_subgroups; \
89 #define NILFS_DEV_INT_GROUP_FNS(name, parent_name) \ argument
95 struct nilfs_sysfs_##parent_name##_subgroups *subgroups; \
97 subgroups = nilfs->ns_##parent_name##_subgroups; \
[all …]
/linux-4.1.27/arch/powerpc/platforms/512x/
Dclock-commonclk.c227 const char *name, const char *parent_name, in mpc512x_clk_factor() argument
233 return clk_register_fixed_factor(NULL, name, parent_name, clkflags, in mpc512x_clk_factor()
238 const char *name, const char *parent_name, u8 clkflags, in mpc512x_clk_divider() argument
241 return clk_register_divider(NULL, name, parent_name, clkflags, in mpc512x_clk_divider()
246 const char *name, const char *parent_name, in mpc512x_clk_divtable() argument
253 return clk_register_divider_table(NULL, name, parent_name, 0, in mpc512x_clk_divtable()
259 const char *name, const char *parent_name, in mpc512x_clk_gated() argument
265 return clk_register_gate(NULL, name, parent_name, clkflags, in mpc512x_clk_gated()
/linux-4.1.27/drivers/clk/mvebu/
Dclk-cpu.c38 const char *parent_name; member
213 cpuclk[cpu].parent_name = __clk_get_name(parent_clk); in of_cpu_clk_setup()
224 init.parent_names = &cpuclk[cpu].parent_name; in of_cpu_clk_setup()
Dclk-corediv.c243 const char *parent_name; in mvebu_corediv_clk_init() local
251 parent_name = of_clk_get_parent_name(node, 0); in mvebu_corediv_clk_init()
272 init.parent_names = &parent_name; in mvebu_corediv_clk_init()
/linux-4.1.27/arch/arm/plat-omap/
Ddmtimer.c484 char *parent_name = NULL; in omap_dm_timer_set_source() local
509 parent_name = "timer_sys_ck"; in omap_dm_timer_set_source()
513 parent_name = "timer_32k_ck"; in omap_dm_timer_set_source()
517 parent_name = "timer_ext_ck"; in omap_dm_timer_set_source()
521 parent = clk_get(&timer->pdev->dev, parent_name); in omap_dm_timer_set_source()
523 pr_err("%s: %s not found\n", __func__, parent_name); in omap_dm_timer_set_source()
530 parent_name); in omap_dm_timer_set_source()
/linux-4.1.27/arch/arm/mach-omap2/
Dclkt2xxx_virt_prcm_set.c234 const char *parent_name = "mpu_ck"; in omap2xxx_clkt_vps_init() local
246 init.parent_names = &parent_name; in omap2xxx_clkt_vps_init()
/linux-4.1.27/sound/soc/sh/
Dsiu_dai.c643 char *siu_name, *parent_name; in siu_dai_set_sysclk() local
654 parent_name = "pll_clk"; in siu_dai_set_sysclk()
658 parent_name = "siumcka_clk"; in siu_dai_set_sysclk()
662 parent_name = "pll_clk"; in siu_dai_set_sysclk()
666 parent_name = "siumckb_clk"; in siu_dai_set_sysclk()
679 parent_clk = clk_get(dai->dev, parent_name); in siu_dai_set_sysclk()
/linux-4.1.27/drivers/clk/pistachio/
Dclk-pll.c336 static struct clk *pll_register(const char *name, const char *parent_name, in pll_register() argument
352 init.parent_names = &parent_name; in pll_register()
/linux-4.1.27/arch/mips/alchemy/common/
Dclock.c148 static struct clk __init *alchemy_clk_setup_cpu(const char *parent_name, in alchemy_clk_setup_cpu() argument
159 id.parent_names = &parent_name; in alchemy_clk_setup_cpu()
231 static struct clk __init *alchemy_clk_setup_aux(const char *parent_name, in alchemy_clk_setup_aux() argument
244 id.parent_names = &parent_name; in alchemy_clk_setup_aux()
/linux-4.1.27/fs/proc/
Dproc_sysctl.c145 const char *parent_name; in insert_entry() local
152 parent_name = parent_entry->procname; in insert_entry()
154 cmp = namecmp(name, namelen, parent_name, strlen(parent_name)); in insert_entry()
/linux-4.1.27/sound/soc/davinci/
Ddavinci-mcasp.c1413 const char *parent_name; in mcasp_reparent_fck() local
1419 parent_name = of_get_property(node, "fck_parent", NULL); in mcasp_reparent_fck()
1420 if (!parent_name) in mcasp_reparent_fck()
1429 parent_clk = clk_get(NULL, parent_name); in mcasp_reparent_fck()