clk_init
clk_init();
clk_init();
void clk_init(void);
int clk_init(void);
clk_init();
struct clk_init_data clk_init = {
clk_init.parent_data = conf->parents;
clk_init.num_parents = conf->nparents;
clk_init.name = lclk->name;
lclk->hw.init = &clk_init;
struct clk_init_data clk_init;
memset(&clk_init, 0, sizeof(clk_init));
clk_init.name = kasprintf(GFP_KERNEL, "%s_fod%d", node_name, i);
clk_init.ops = &vc7_fod_ops;
clk_init.parent_names = parent_names;
clk_init.num_parents = 1;
vc7->clk_fod[i].hw.init = &clk_init;
kfree(clk_init.name); /* ccf made a copy of the name */
memset(&clk_init, 0, sizeof(clk_init));
clk_init.name = kasprintf(GFP_KERNEL, "%s_iod%d", node_name, i);
clk_init.ops = &vc7_iod_ops;
clk_init.parent_names = parent_names;
clk_init.num_parents = 1;
vc7->clk_iod[i].hw.init = &clk_init;
kfree(clk_init.name); /* ccf made a copy of the name */
memset(&clk_init, 0, sizeof(clk_init));
clk_init.name = kasprintf(GFP_KERNEL, "%s_out%d", node_name, i);
clk_init.ops = &vc7_clk_out_ops;
clk_init.flags = CLK_SET_RATE_PARENT;
clk_init.parent_names = parent_names;
clk_init.num_parents = 1;
vc7->clk_out[i].hw.init = &clk_init;
kfree(clk_init.name); /* ccf made a copy of the name */
"unable to register %s\n", clk_init.name);
kfree(clk_init.name); /* ccf made a copy of the name */
da8xx_cfgchip_init clk_init = NULL;
clk_init = device_get_match_data(dev);
if (clk_init) {
clk_init = (void *)pdev->id_entry->driver_data;
if (!clk_init) {
return clk_init(dev, regmap);
struct clk_init_data clk_init;
ingenic_clk->hw.init = &clk_init;
clk_init.name = clk_info->name;
clk_init.flags = clk_info->flags;
clk_init.parent_names = parent_names;
clk_init.flags |= CLK_SET_RATE_PARENT;
clk_init.num_parents = 0;
parent_names[clk_init.num_parents] =
clk_init.num_parents++;
BUG_ON(!clk_init.num_parents);
BUG_ON(clk_init.num_parents > ARRAY_SIZE(parent_names));
clk_init.num_parents = 1;
clk_init.ops = clk_info->custom.clk_ops;
clk_init.ops = &ingenic_pll_ops;
clk_init.ops = &ingenic_clk_ops;
clk_init.flags |= CLK_SET_PARENT_GATE;
int (*clk_init)(struct platform_device *);
clk_init = of_device_get_match_data(&pdev->dev);
if (!clk_init)
r = clk_init(pdev);
int (*clk_init)(struct platform_device *);
clk_init = of_device_get_match_data(&pdev->dev);
if (!clk_init)
r = clk_init(pdev);
int (*clk_init)(struct platform_device *);
clk_init = of_device_get_match_data(&pdev->dev);
if (!clk_init)
r = clk_init(pdev);
int (*clk_init)(struct platform_device *);
clk_init = of_device_get_match_data(&pdev->dev);
if (!clk_init)
r = clk_init(pdev);
struct clk_init_data clk_init = {};
clk_init.name = dev_name(dev);
clk_init.ops = &msc313_cpupll_ops;
clk_init.parent_data = &cpupll_parent;
clk_init.num_parents = 1;
cpupll->clk_hw.init = &clk_init;
clk_init.name = dev_name(dev);
clk_init.ops = &msc313_mpll_ops;
clk_init.parent_data = &mpll_parent;
clk_init.num_parents = 1;
mpll->clk_hw.init = &clk_init;
clk_init.name, output_dividers[i]);
clk_init.name, 0, 1, output_dividers[i]);
struct clk_init_data clk_init = { };
struct clk_init_data clk_init = {
hw->init = &clk_init;
struct clk_init_data clk_init = {};
clk_init.name = kasprintf(GFP_KERNEL, "qcom_cpufreq%d", i);
if (!clk_init.name)
clk_init.flags = CLK_GET_RATE_NOCACHE;
clk_init.ops = &qcom_cpufreq_hw_clk_ops;
data->cpu_clk.init = &clk_init;
kfree(clk_init.name);
kfree(clk_init.name);
.clk_init = axidma_clk_init,
.clk_init = axidma_clk_init,
.clk_init = axicdma_clk_init,
.clk_init = axivdma_clk_init,
int (*clk_init)(struct platform_device *, struct clk **, struct clk **,
clk_init = xdev->dma_config->clk_init;
err = clk_init(pdev, &xdev->axi_clk, &xdev->tx_clk, &xdev->txs_clk,
int (*clk_init)(struct platform_device *pdev, struct clk **axi_clk,
out = clk_init(hwsq, subdev);
int (*clk_init)(struct platform_device *pdev, struct clk **pclk,
.clk_init = fu540_c000_clk_init,
.clk_init = macb_clk_init,
.clk_init = macb_clk_init,
.clk_init = macb_clk_init,
.clk_init = macb_clk_init,
.clk_init = macb_clk_init,
.clk_init = macb_clk_init,
.clk_init = macb_clk_init,
.clk_init = at91ether_clk_init,
.clk_init = macb_clk_init,
.clk_init = macb_clk_init,
.clk_init = macb_clk_init,
.clk_init = macb_clk_init,
.clk_init = macb_clk_init,
.clk_init = macb_clk_init,
.clk_init = macb_clk_init,
.clk_init = macb_clk_init,
.clk_init = macb_clk_init,
.clk_init = macb_clk_init,
err = macb_config->clk_init(pdev, &pclk, &hclk, &tx_clk, &rx_clk, &tsu_clk);
struct clk_init_data clk_init = {
&clk_init.name);
mtk_hdmi_phy_clk_get_data(hdmi_phy, &clk_init);
hdmi_phy->pll_hw.init = &clk_init;
struct clk_init_data *clk_init)
clk_init->flags = hdmi_phy->conf->flags;
clk_init->ops = hdmi_phy->conf->hdmi_phy_clk_ops;
struct clk_init_data clk_init = {
&clk_init.name);
clk_init.ops = mipi_tx->driver_data->mipi_tx_clk_ops;
mipi_tx->pll_hw.init = &clk_init;