Home
last modified time | relevance | path

Searched refs:num_clks (Results 1 – 36 of 36) sorted by relevance

/linux-4.4.14/drivers/clk/shmobile/
Dclk-rz.c73 int num_clks; in rz_cpg_clocks_init() local
75 num_clks = of_property_count_strings(np, "clock-output-names"); in rz_cpg_clocks_init()
76 if (WARN(num_clks <= 0, "can't count CPG clocks\n")) in rz_cpg_clocks_init()
80 clks = kzalloc(num_clks * sizeof(*clks), GFP_KERNEL); in rz_cpg_clocks_init()
84 cpg->data.clk_num = num_clks; in rz_cpg_clocks_init()
88 for (i = 0; i < num_clks; ++i) { in rz_cpg_clocks_init()
Dclk-r8a7778.c85 int num_clks; in r8a7778_cpg_clocks_init() local
87 num_clks = of_property_count_strings(np, "clock-output-names"); in r8a7778_cpg_clocks_init()
88 if (num_clks < 0) { in r8a7778_cpg_clocks_init()
94 clks = kcalloc(num_clks, sizeof(*clks), GFP_KERNEL); in r8a7778_cpg_clocks_init()
105 cpg->data.clk_num = num_clks; in r8a7778_cpg_clocks_init()
111 for (i = 0; i < num_clks; ++i) { in r8a7778_cpg_clocks_init()
Dclk-r8a7779.c129 int num_clks; in r8a7779_cpg_clocks_init() local
131 num_clks = of_property_count_strings(np, "clock-output-names"); in r8a7779_cpg_clocks_init()
132 if (num_clks < 0) { in r8a7779_cpg_clocks_init()
149 cpg->data.clk_num = num_clks; in r8a7779_cpg_clocks_init()
154 for (i = 0; i < num_clks; ++i) { in r8a7779_cpg_clocks_init()
Dclk-r8a7740.c152 int num_clks; in r8a7740_cpg_clocks_init() local
157 num_clks = of_property_count_strings(np, "clock-output-names"); in r8a7740_cpg_clocks_init()
158 if (num_clks < 0) { in r8a7740_cpg_clocks_init()
164 clks = kzalloc(num_clks * sizeof(*clks), GFP_KERNEL); in r8a7740_cpg_clocks_init()
175 cpg->data.clk_num = num_clks; in r8a7740_cpg_clocks_init()
181 for (i = 0; i < num_clks; ++i) { in r8a7740_cpg_clocks_init()
Dclk-sh73a0.c169 int num_clks; in sh73a0_cpg_clocks_init() local
171 num_clks = of_property_count_strings(np, "clock-output-names"); in sh73a0_cpg_clocks_init()
172 if (num_clks < 0) { in sh73a0_cpg_clocks_init()
178 clks = kcalloc(num_clks, sizeof(*clks), GFP_KERNEL); in sh73a0_cpg_clocks_init()
189 cpg->data.clk_num = num_clks; in sh73a0_cpg_clocks_init()
200 for (i = 0; i < num_clks; ++i) { in sh73a0_cpg_clocks_init()
Dclk-r8a73a4.c197 int num_clks; in r8a73a4_cpg_clocks_init() local
199 num_clks = of_property_count_strings(np, "clock-output-names"); in r8a73a4_cpg_clocks_init()
200 if (num_clks < 0) { in r8a73a4_cpg_clocks_init()
206 clks = kcalloc(num_clks, sizeof(*clks), GFP_KERNEL); in r8a73a4_cpg_clocks_init()
217 cpg->data.clk_num = num_clks; in r8a73a4_cpg_clocks_init()
223 for (i = 0; i < num_clks; ++i) { in r8a73a4_cpg_clocks_init()
Dclk-rcar-gen2.c373 int num_clks; in rcar_gen2_cpg_clocks_init() local
375 num_clks = of_property_count_strings(np, "clock-output-names"); in rcar_gen2_cpg_clocks_init()
376 if (num_clks < 0) { in rcar_gen2_cpg_clocks_init()
382 clks = kzalloc(num_clks * sizeof(*clks), GFP_KERNEL); in rcar_gen2_cpg_clocks_init()
394 cpg->data.clk_num = num_clks; in rcar_gen2_cpg_clocks_init()
402 for (i = 0; i < num_clks; ++i) { in rcar_gen2_cpg_clocks_init()
/linux-4.4.14/drivers/gpu/drm/msm/dsi/pll/
Ddsi_pll.c87 struct clk **clks, u32 num_clks) in msm_dsi_pll_helper_unregister_clks() argument
91 if (!num_clks || !clks) in msm_dsi_pll_helper_unregister_clks()
95 clk_unregister(clks[--num_clks]); in msm_dsi_pll_helper_unregister_clks()
96 clks[num_clks] = NULL; in msm_dsi_pll_helper_unregister_clks()
97 } while (num_clks); in msm_dsi_pll_helper_unregister_clks()
Ddsi_pll_28nm.c88 u32 num_clks; member
507 pll_28nm->clks, pll_28nm->num_clks); in dsi_pll_28nm_destroy()
512 pll_28nm->num_clks = 0; in dsi_pll_28nm_destroy()
575 pll_28nm->num_clks = num; in pll_28nm_register()
Ddsi_pll.h81 struct clk **clks, u32 num_clks);
/linux-4.4.14/drivers/clk/qcom/
Dcommon.c101 size_t num_clks = desc->num_clks; in qcom_cc_really_probe() local
104 cc = devm_kzalloc(dev, sizeof(*cc) + sizeof(*clks) * num_clks, in qcom_cc_really_probe()
112 data->clk_num = num_clks; in qcom_cc_really_probe()
114 for (i = 0; i < num_clks; i++) { in qcom_cc_really_probe()
Dcommon.h28 size_t num_clks; member
Dlcc-ipq806x.c427 .num_clks = ARRAY_SIZE(lcc_ipq806x_clks),
Dlcc-msm8960.c532 .num_clks = ARRAY_SIZE(lcc_msm8960_clks),
Dmmcc-msm8960.c3045 .num_clks = ARRAY_SIZE(mmcc_msm8960_clks),
3053 .num_clks = ARRAY_SIZE(mmcc_apq8064_clks),
Dgcc-msm8960.c3484 .num_clks = ARRAY_SIZE(gcc_msm8960_clks),
3492 .num_clks = ARRAY_SIZE(gcc_apq8064_clks),
Dmmcc-msm8974.c2602 .num_clks = ARRAY_SIZE(mmcc_msm8974_clocks),
Dgcc-msm8974.c2688 .num_clks = ARRAY_SIZE(gcc_msm8974_clocks),
Dgcc-msm8660.c2710 .num_clks = ARRAY_SIZE(gcc_msm8660_clks),
Dgcc-ipq806x.c3013 .num_clks = ARRAY_SIZE(gcc_ipq806x_clks),
Dgcc-msm8916.c3346 .num_clks = ARRAY_SIZE(gcc_msm8916_clocks),
Dmmcc-apq8084.c3376 .num_clks = ARRAY_SIZE(mmcc_apq8084_clocks),
Dgcc-apq8084.c3595 .num_clks = ARRAY_SIZE(gcc_apq8084_clocks),
/linux-4.4.14/drivers/clk/bcm/
Dclk-iproc-asiu.c188 unsigned int num_clks) in iproc_asiu_setup() argument
200 asiu->clk_data.clk_num = num_clks; in iproc_asiu_setup()
201 asiu->clk_data.clks = kcalloc(num_clks, sizeof(*asiu->clk_data.clks), in iproc_asiu_setup()
206 asiu->clks = kcalloc(num_clks, sizeof(*asiu->clks), GFP_KERNEL); in iproc_asiu_setup()
218 for (i = 0; i < num_clks; i++) { in iproc_asiu_setup()
257 for (i = 0; i < num_clks; i++) in iproc_asiu_setup()
Dclk-iproc.h192 unsigned int num_clks);
196 unsigned int num_clks);
Dclk-iproc-pll.c594 unsigned int num_clks) in iproc_pll_clk_setup() argument
610 pll->clk_data.clk_num = num_clks; in iproc_pll_clk_setup()
611 pll->clk_data.clks = kcalloc(num_clks, sizeof(*pll->clk_data.clks), in iproc_pll_clk_setup()
616 pll->clks = kcalloc(num_clks, sizeof(*pll->clks), GFP_KERNEL); in iproc_pll_clk_setup()
673 for (i = 1; i < num_clks; i++) { in iproc_pll_clk_setup()
710 for (i = 0; i < num_clks; i++) in iproc_pll_clk_setup()
/linux-4.4.14/drivers/clk/ti/
Dclockdomain.c112 int num_clks; in of_ti_clockdomain_setup() local
114 num_clks = of_clk_get_parent_count(node); in of_ti_clockdomain_setup()
116 for (i = 0; i < num_clks; i++) { in of_ti_clockdomain_setup()
Dcomposite.c239 int num_clks; in of_ti_composite_clk_setup() local
244 num_clks = of_clk_get_parent_count(node); in of_ti_composite_clk_setup()
246 if (num_clks < 1) { in of_ti_composite_clk_setup()
256 for (i = 0; i < num_clks; i++) in of_ti_composite_clk_setup()
/linux-4.4.14/drivers/soc/rockchip/
Dpm_domains.c51 int num_clks; member
142 for (i = 0; i < pd->num_clks; i++) in rockchip_pd_power()
161 for (i = pd->num_clks - 1; i >= 0; i--) in rockchip_pd_power()
282 pd->clks[pd->num_clks++] = clk; in rockchip_pm_add_one_domain()
319 for (i = 0; i < pd->num_clks; i++) { in rockchip_pm_remove_one_domain()
326 pd->num_clks = 0; in rockchip_pm_remove_one_domain()
/linux-4.4.14/drivers/clk/
Dclk-axm5516.c546 size_t num_clks; in axmclk_probe() local
558 num_clks = ARRAY_SIZE(axmclk_clocks); in axmclk_probe()
559 pr_info("axmclk: supporting %zu clocks\n", num_clks); in axmclk_probe()
560 priv = devm_kzalloc(dev, sizeof(*priv) + sizeof(*priv->clks) * num_clks, in axmclk_probe()
566 priv->onecell.clk_num = num_clks; in axmclk_probe()
571 for (i = 0; i < num_clks; i++) { in axmclk_probe()
/linux-4.4.14/drivers/clk/pistachio/
Dclk.c19 pistachio_clk_alloc_provider(struct device_node *node, unsigned int num_clks) in pistachio_clk_alloc_provider() argument
27 p->clk_data.clks = kcalloc(num_clks, sizeof(struct clk *), GFP_KERNEL); in pistachio_clk_alloc_provider()
30 p->clk_data.clk_num = num_clks; in pistachio_clk_alloc_provider()
Dclk.h151 pistachio_clk_alloc_provider(struct device_node *node, unsigned int num_clks);
/linux-4.4.14/arch/arm/mach-imx/
Dgpc.c51 int num_clks; member
342 for (i = 0; i < pu->num_clks; i++) in imx6q_pm_pu_power_on()
362 for (i = 0; i < pu->num_clks; i++) in imx6q_pm_pu_power_on()
414 imx6q_pu_domain.num_clks = i; in imx_gpc_genpd_init()
/linux-4.4.14/drivers/gpu/drm/exynos/
Dexynos_drm_dsi.c254 unsigned int num_clks; member
434 .num_clks = 2,
446 .num_clks = 2,
457 .num_clks = 2,
467 .num_clks = 2,
478 .num_clks = 5,
1472 for (i = 0; i < driver_data->num_clks; i++) { in exynos_dsi_poweron()
1513 for (i = driver_data->num_clks - 1; i > -1; i--) in exynos_dsi_poweroff()
1907 sizeof(*dsi->clks) * dsi->driver_data->num_clks, in exynos_dsi_probe()
1912 for (i = 0; i < dsi->driver_data->num_clks; i++) { in exynos_dsi_probe()
/linux-4.4.14/drivers/tty/serial/
Dsamsung.h28 unsigned long num_clks; member
Dsamsung.c1123 if (info->num_clks == 1) in s3c24xx_serial_getsource()
1137 if (info->num_clks == 1) in s3c24xx_serial_setsource()
1162 for (cnt = 0; cnt < info->num_clks; cnt++) { in s3c24xx_serial_getclk()
2163 .num_clks = 2,
2191 .num_clks = 4,
2220 .num_clks = 4,
2248 .num_clks = 4,
2275 .num_clks = 2,
2303 .num_clks = 1, \