Home
last modified time | relevance | path

Searched refs:clk_init (Results 1 – 25 of 25) sorted by relevance

/linux/drivers/clk/mstar/
A Dclk-msc313-mpll.c75 struct clk_init_data clk_init = { }; in msc313_mpll_probe() local
112 clk_init.name = dev_name(dev); in msc313_mpll_probe()
113 clk_init.ops = &msc313_mpll_ops; in msc313_mpll_probe()
114 clk_init.parent_data = &mpll_parent; in msc313_mpll_probe()
115 clk_init.num_parents = 1; in msc313_mpll_probe()
116 mpll->clk_hw.init = &clk_init; in msc313_mpll_probe()
127 clk_init.name, output_dividers[i]); in msc313_mpll_probe()
131 clk_init.name, 0, 1, output_dividers[i]); in msc313_mpll_probe()
A Dclk-msc313-cpupll.c182 struct clk_init_data clk_init = {}; in msc313_cpupll_probe() local
200 clk_init.name = dev_name(dev); in msc313_cpupll_probe()
201 clk_init.ops = &msc313_cpupll_ops; in msc313_cpupll_probe()
202 clk_init.parent_data = &cpupll_parent; in msc313_cpupll_probe()
203 clk_init.num_parents = 1; in msc313_cpupll_probe()
204 cpupll->clk_hw.init = &clk_init; in msc313_cpupll_probe()
/linux/drivers/phy/mediatek/
A Dphy-mtk-hdmi.c72 struct clk_init_data *clk_init) in mtk_hdmi_phy_clk_get_data() argument
74 clk_init->flags = hdmi_phy->conf->flags; in mtk_hdmi_phy_clk_get_data()
75 clk_init->ops = hdmi_phy->conf->hdmi_phy_clk_ops; in mtk_hdmi_phy_clk_get_data()
84 struct clk_init_data clk_init = { in mtk_hdmi_phy_probe() local
109 &clk_init.name); in mtk_hdmi_phy_probe()
116 mtk_hdmi_phy_clk_get_data(hdmi_phy, &clk_init); in mtk_hdmi_phy_probe()
117 hdmi_phy->pll_hw.init = &clk_init; in mtk_hdmi_phy_probe()
A Dphy-mtk-mipi-dsi.c111 struct clk_init_data clk_init = { in mtk_mipi_tx_probe() local
154 &clk_init.name); in mtk_mipi_tx_probe()
158 clk_init.ops = mipi_tx->driver_data->mipi_tx_clk_ops; in mtk_mipi_tx_probe()
160 mipi_tx->pll_hw.init = &clk_init; in mtk_mipi_tx_probe()
/linux/drivers/clk/
A Dclk-versaclock7.c1097 struct clk_init_data clk_init; in vc7_probe() local
1143 memset(&clk_init, 0, sizeof(clk_init)); in vc7_probe()
1145 clk_init.ops = &vc7_fod_ops; in vc7_probe()
1148 clk_init.num_parents = 1; in vc7_probe()
1151 vc7->clk_fod[i].hw.init = &clk_init; in vc7_probe()
1160 memset(&clk_init, 0, sizeof(clk_init)); in vc7_probe()
1162 clk_init.ops = &vc7_iod_ops; in vc7_probe()
1165 clk_init.num_parents = 1; in vc7_probe()
1206 memset(&clk_init, 0, sizeof(clk_init)); in vc7_probe()
1208 clk_init.ops = &vc7_clk_out_ops; in vc7_probe()
[all …]
A Dclk-lochnagar.c240 struct clk_init_data clk_init = { in lochnagar_clk_probe() local
259 clk_init.parent_data = conf->parents; in lochnagar_clk_probe()
260 clk_init.num_parents = conf->nparents; in lochnagar_clk_probe()
268 clk_init.name = lclk->name; in lochnagar_clk_probe()
271 lclk->hw.init = &clk_init; in lochnagar_clk_probe()
/linux/drivers/clk/mediatek/
A Dclk-mt7629-eth.c135 int (*clk_init)(struct platform_device *); in clk_mt7629_eth_probe() local
138 clk_init = of_device_get_match_data(&pdev->dev); in clk_mt7629_eth_probe()
139 if (!clk_init) in clk_mt7629_eth_probe()
142 r = clk_init(pdev); in clk_mt7629_eth_probe()
A Dclk-mt7629.c671 int (*clk_init)(struct platform_device *); in clk_mt7629_probe() local
674 clk_init = of_device_get_match_data(&pdev->dev); in clk_mt7629_probe()
675 if (!clk_init) in clk_mt7629_probe()
678 r = clk_init(pdev); in clk_mt7629_probe()
A Dclk-mt6797.c681 int (*clk_init)(struct platform_device *); in clk_mt6797_probe() local
684 clk_init = of_device_get_match_data(&pdev->dev); in clk_mt6797_probe()
685 if (!clk_init) in clk_mt6797_probe()
688 r = clk_init(pdev); in clk_mt6797_probe()
A Dclk-mt2701.c1010 int (*clk_init)(struct platform_device *); in clk_mt2701_probe() local
1013 clk_init = of_device_get_match_data(&pdev->dev); in clk_mt2701_probe()
1014 if (!clk_init) in clk_mt2701_probe()
1017 r = clk_init(pdev); in clk_mt2701_probe()
/linux/drivers/clk/ingenic/
A Dcgu.c645 struct clk_init_data clk_init; in ingenic_register_clock() local
683 ingenic_clk->hw.init = &clk_init; in ingenic_register_clock()
687 clk_init.name = clk_info->name; in ingenic_register_clock()
688 clk_init.flags = clk_info->flags; in ingenic_register_clock()
689 clk_init.parent_names = parent_names; in ingenic_register_clock()
701 clk_init.num_parents = 0; in ingenic_register_clock()
715 clk_init.num_parents++; in ingenic_register_clock()
718 BUG_ON(!clk_init.num_parents); in ingenic_register_clock()
722 clk_init.num_parents = 1; in ingenic_register_clock()
738 clk_init.ops = &ingenic_pll_ops; in ingenic_register_clock()
[all …]
/linux/drivers/cpufreq/
A Dqcom-cpufreq-hw.c686 struct clk_init_data clk_init = {}; in qcom_cpufreq_hw_driver_probe() local
698 clk_init.name = kasprintf(GFP_KERNEL, "qcom_cpufreq%d", i); in qcom_cpufreq_hw_driver_probe()
699 if (!clk_init.name) in qcom_cpufreq_hw_driver_probe()
702 clk_init.flags = CLK_GET_RATE_NOCACHE; in qcom_cpufreq_hw_driver_probe()
703 clk_init.ops = &qcom_cpufreq_hw_clk_ops; in qcom_cpufreq_hw_driver_probe()
704 data->cpu_clk.init = &clk_init; in qcom_cpufreq_hw_driver_probe()
709 kfree(clk_init.name); in qcom_cpufreq_hw_driver_probe()
714 kfree(clk_init.name); in qcom_cpufreq_hw_driver_probe()
/linux/drivers/clk/davinci/
A Dda8xx-cfgchip.c746 da8xx_cfgchip_init clk_init = NULL; in da8xx_cfgchip_probe() local
749 clk_init = device_get_match_data(dev); in da8xx_cfgchip_probe()
750 if (clk_init) { in da8xx_cfgchip_probe()
755 clk_init = (void *)pdev->id_entry->driver_data; in da8xx_cfgchip_probe()
759 if (!clk_init) { in da8xx_cfgchip_probe()
769 return clk_init(dev, regmap); in da8xx_cfgchip_probe()
/linux/arch/sh/kernel/
A Dtime.c42 clk_init(); in time_init()
/linux/arch/sh/include/asm/
A Dclock.h15 int clk_init(void);
/linux/arch/sh/kernel/cpu/
A Dclock.c20 int __init clk_init(void) in clk_init() function
/linux/arch/arm/mach-orion5x/
A Dcommon.c64 void __init clk_init(void) in clk_init() function
327 clk_init(); in orion5x_init()
A Dcommon.h35 void clk_init(void);
/linux/arch/arm/mach-mv78xx0/
A Dcommon.c167 static void __init clk_init(void) in clk_init() function
427 clk_init(); in mv78xx0_init()
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/clk/
A Dseq.h6 #define clk_init(s,p) hwsq_init(&(s)->base, (p)) macro
A Dnv50.c385 out = clk_init(hwsq, subdev); in nv50_clk_calc()
/linux/drivers/net/ethernet/cadence/
A Dmacb_main.c4830 .clk_init = macb_clk_init,
4838 .clk_init = macb_clk_init,
4846 .clk_init = macb_clk_init,
4854 .clk_init = macb_clk_init,
4862 .clk_init = macb_clk_init,
4871 .clk_init = macb_clk_init,
4880 .clk_init = macb_clk_init,
4894 .clk_init = macb_clk_init,
4904 .clk_init = macb_clk_init,
4914 .clk_init = macb_clk_init,
[all …]
A Dmacb.h1196 int (*clk_init)(struct platform_device *pdev, struct clk **pclk, member
/linux/drivers/dma/xilinx/
A Dxilinx_dma.c478 int (*clk_init)(struct platform_device *pdev, struct clk **axi_clk, member
3016 .clk_init = axidma_clk_init,
3023 .clk_init = axidma_clk_init,
3029 .clk_init = axicdma_clk_init,
3036 .clk_init = axivdma_clk_init,
3058 int (*clk_init)(struct platform_device *, struct clk **, struct clk **, in xilinx_dma_probe() local
3079 clk_init = xdev->dma_config->clk_init; in xilinx_dma_probe()
3083 err = clk_init(pdev, &xdev->axi_clk, &xdev->tx_clk, &xdev->txs_clk, in xilinx_dma_probe()
/linux/drivers/clk/nxp/
A Dclk-lpc32xx.c1404 struct clk_init_data clk_init = { in lpc32xx_clk_register() local
1428 hw->init = &clk_init; in lpc32xx_clk_register()

Completed in 79 milliseconds