Home
last modified time | relevance | path

Searched refs:init (Results 826 - 850 of 23917) sorted by relevance

1...<<31323334353637383940>>...957

/device/soc/rockchip/rk3588/kernel/drivers/clk/rockchip/
H A Dclk-pvtm.c169 struct clk_init_data init = {}; in clock_pvtm_regitstor() local
175 init.parent_names = NULL; in clock_pvtm_regitstor()
176 init.num_parents = 0; in clock_pvtm_regitstor()
177 init.name = "xin32k_pvtm"; in clock_pvtm_regitstor()
178 init.ops = &xin32k_pvtm; in clock_pvtm_regitstor()
183 clk_hw->init = &init; in clock_pvtm_regitstor()
187 0, &init.name); in clock_pvtm_regitstor()
/kernel/linux/linux-5.10/drivers/clk/mvebu/
H A Dclk-corediv.c254 struct clk_init_data init; in mvebu_corediv_clk_init() local
286 init.num_parents = 1; in mvebu_corediv_clk_init()
287 init.parent_names = &parent_name; in mvebu_corediv_clk_init()
288 init.name = clk_name; in mvebu_corediv_clk_init()
289 init.ops = &soc_desc->ops; in mvebu_corediv_clk_init()
290 init.flags = 0; in mvebu_corediv_clk_init()
295 corediv[i].hw.init = &init; in mvebu_corediv_clk_init()
/kernel/linux/linux-5.10/drivers/clk/
H A Dclk-si514.c334 struct clk_init_data init; in si514_probe() local
341 init.ops = &si514_clk_ops; in si514_probe()
342 init.flags = 0; in si514_probe()
343 init.num_parents = 0; in si514_probe()
344 data->hw.init = &init; in si514_probe()
348 &init.name)) in si514_probe()
349 init.name = client->dev.of_node->name; in si514_probe()
H A Dclk-highbank.c269 struct clk_init_data init; in hb_clk_init() local
290 init.name = clk_name; in hb_clk_init()
291 init.ops = ops; in hb_clk_init()
292 init.flags = clkflags; in hb_clk_init()
294 init.parent_names = &parent_name; in hb_clk_init()
295 init.num_parents = 1; in hb_clk_init()
297 hb_clk->hw.init = &init; in hb_clk_init()
/kernel/linux/linux-5.10/drivers/clk/sunxi/
H A Dclk-sun4i-tcon-ch1.c228 struct clk_init_data init; in tcon_ch1_setup() local
253 init.name = clk_name; in tcon_ch1_setup()
254 init.ops = &tcon_ch1_ops; in tcon_ch1_setup()
255 init.parent_names = parents; in tcon_ch1_setup()
256 init.num_parents = TCON_CH1_SCLK2_PARENTS; in tcon_ch1_setup()
257 init.flags = CLK_SET_RATE_PARENT; in tcon_ch1_setup()
260 tclk->hw.init = &init; in tcon_ch1_setup()
/kernel/linux/linux-5.10/drivers/clk/tegra/
H A Dclk-tegra210-emc.c270 struct clk_init_data init; in tegra210_clk_register_emc() local
279 init.name = "emc"; in tegra210_clk_register_emc()
280 init.ops = &tegra210_clk_emc_ops; in tegra210_clk_register_emc()
281 init.flags = CLK_IS_CRITICAL | CLK_GET_RATE_NOCACHE; in tegra210_clk_register_emc()
282 init.parent_names = tegra210_clk_emc_parents; in tegra210_clk_register_emc()
283 init.num_parents = ARRAY_SIZE(tegra210_clk_emc_parents); in tegra210_clk_register_emc()
284 emc->hw.init = &init; in tegra210_clk_register_emc()
H A Dclk-sdmmc-mux.c239 struct clk_init_data init; in tegra_clk_register_sdmmc_mux_div() local
243 init.ops = &tegra_clk_sdmmc_mux_ops; in tegra_clk_register_sdmmc_mux_div()
244 init.name = name; in tegra_clk_register_sdmmc_mux_div()
245 init.flags = flags; in tegra_clk_register_sdmmc_mux_div()
246 init.parent_names = mux_sdmmc_parents; in tegra_clk_register_sdmmc_mux_div()
247 init.num_parents = ARRAY_SIZE(mux_sdmmc_parents); in tegra_clk_register_sdmmc_mux_div()
257 /* Data in .init is copied by clk_register(), so stack variable OK */ in tegra_clk_register_sdmmc_mux_div()
258 sdmmc_mux->hw.init = &init; in tegra_clk_register_sdmmc_mux_div()
/kernel/linux/linux-5.10/drivers/clk/imx/
H A Dclk-pllv2.c247 struct clk_init_data init; in imx_clk_hw_pllv2() local
256 init.name = name; in imx_clk_hw_pllv2()
257 init.ops = &clk_pllv2_ops; in imx_clk_hw_pllv2()
258 init.flags = 0; in imx_clk_hw_pllv2()
259 init.parent_names = &parent; in imx_clk_hw_pllv2()
260 init.num_parents = 1; in imx_clk_hw_pllv2()
262 pll->hw.init = &init; in imx_clk_hw_pllv2()
/kernel/linux/linux-5.10/drivers/clk/keystone/
H A Dpll.c125 struct clk_init_data init; in clk_register_pll() local
133 init.name = name; in clk_register_pll()
134 init.ops = &clk_pll_ops; in clk_register_pll()
135 init.flags = 0; in clk_register_pll()
136 init.parent_names = (parent_name ? &parent_name : NULL); in clk_register_pll()
137 init.num_parents = (parent_name ? 1 : 0); in clk_register_pll()
140 pll->hw.init = &init; in clk_register_pll()
/kernel/linux/linux-5.10/drivers/clk/at91/
H A Dclk-pll.c280 struct clk_init_data init; in at91_clk_register_pll() local
292 init.name = name; in at91_clk_register_pll()
293 init.ops = &pll_ops; in at91_clk_register_pll()
294 init.parent_names = &parent_name; in at91_clk_register_pll()
295 init.num_parents = 1; in at91_clk_register_pll()
296 init.flags = CLK_SET_RATE_GATE; in at91_clk_register_pll()
299 pll->hw.init = &init; in at91_clk_register_pll()
/kernel/linux/linux-5.10/drivers/clk/bcm/
H A Dclk-iproc-asiu.c219 struct clk_init_data init; in iproc_asiu_setup() local
234 init.name = clk_name; in iproc_asiu_setup()
235 init.ops = &iproc_asiu_ops; in iproc_asiu_setup()
236 init.flags = 0; in iproc_asiu_setup()
238 init.parent_names = (parent_name ? &parent_name : NULL); in iproc_asiu_setup()
239 init.num_parents = (parent_name ? 1 : 0); in iproc_asiu_setup()
240 asiu_clk->hw.init = &init; in iproc_asiu_setup()
/kernel/linux/linux-6.6/drivers/staging/media/deprecated/atmel/
H A Datmel-isc-clk.c234 struct clk_init_data init; in isc_clk_register() local
256 init.parent_names = parent_names; in isc_clk_register()
257 init.num_parents = num_parents; in isc_clk_register()
258 init.name = clk_name; in isc_clk_register()
259 init.ops = &isc_clk_ops; in isc_clk_register()
260 init.flags = CLK_SET_RATE_GATE | CLK_SET_PARENT_GATE; in isc_clk_register()
263 isc_clk->hw.init = &init; in isc_clk_register()
/kernel/linux/linux-6.6/drivers/clk/bcm/
H A Dclk-iproc-asiu.c209 struct clk_init_data init; in iproc_asiu_setup() local
224 init.name = clk_name; in iproc_asiu_setup()
225 init.ops = &iproc_asiu_ops; in iproc_asiu_setup()
226 init.flags = 0; in iproc_asiu_setup()
228 init.parent_names = (parent_name ? &parent_name : NULL); in iproc_asiu_setup()
229 init.num_parents = (parent_name ? 1 : 0); in iproc_asiu_setup()
230 asiu_clk->hw.init = &init; in iproc_asiu_setup()
/kernel/linux/linux-6.6/drivers/clk/
H A Dclk-highbank.c269 struct clk_init_data init; in hb_clk_init() local
290 init.name = clk_name; in hb_clk_init()
291 init.ops = ops; in hb_clk_init()
292 init.flags = clkflags; in hb_clk_init()
294 init.parent_names = &parent_name; in hb_clk_init()
295 init.num_parents = 1; in hb_clk_init()
297 hb_clk->hw.init = &init; in hb_clk_init()
H A Dclk-fractional-divider.c254 struct clk_init_data init; in clk_hw_register_fractional_divider() local
262 init.name = name; in clk_hw_register_fractional_divider()
263 init.ops = &clk_fractional_divider_ops; in clk_hw_register_fractional_divider()
264 init.flags = flags; in clk_hw_register_fractional_divider()
265 init.parent_names = parent_name ? &parent_name : NULL; in clk_hw_register_fractional_divider()
266 init.num_parents = parent_name ? 1 : 0; in clk_hw_register_fractional_divider()
275 fd->hw.init = &init; in clk_hw_register_fractional_divider()
H A Dclk-si514.c333 struct clk_init_data init; in si514_probe() local
340 init.ops = &si514_clk_ops; in si514_probe()
341 init.flags = 0; in si514_probe()
342 init.num_parents = 0; in si514_probe()
343 data->hw.init = &init; in si514_probe()
347 &init.name)) in si514_probe()
348 init.name = client->dev.of_node->name; in si514_probe()
/kernel/linux/linux-6.6/drivers/clk/imx/
H A Dclk-pllv2.c247 struct clk_init_data init; in imx_clk_hw_pllv2() local
256 init.name = name; in imx_clk_hw_pllv2()
257 init.ops = &clk_pllv2_ops; in imx_clk_hw_pllv2()
258 init.flags = 0; in imx_clk_hw_pllv2()
259 init.parent_names = &parent; in imx_clk_hw_pllv2()
260 init.num_parents = 1; in imx_clk_hw_pllv2()
262 pll->hw.init = &init; in imx_clk_hw_pllv2()
/kernel/linux/linux-6.6/drivers/clk/keystone/
H A Dpll.c125 struct clk_init_data init; in clk_register_pll() local
133 init.name = name; in clk_register_pll()
134 init.ops = &clk_pll_ops; in clk_register_pll()
135 init.flags = 0; in clk_register_pll()
136 init.parent_names = (parent_name ? &parent_name : NULL); in clk_register_pll()
137 init.num_parents = (parent_name ? 1 : 0); in clk_register_pll()
140 pll->hw.init = &init; in clk_register_pll()
/kernel/linux/linux-6.6/drivers/clk/sunxi/
H A Dclk-sun4i-tcon-ch1.c228 struct clk_init_data init; in tcon_ch1_setup() local
253 init.name = clk_name; in tcon_ch1_setup()
254 init.ops = &tcon_ch1_ops; in tcon_ch1_setup()
255 init.parent_names = parents; in tcon_ch1_setup()
256 init.num_parents = TCON_CH1_SCLK2_PARENTS; in tcon_ch1_setup()
257 init.flags = CLK_SET_RATE_PARENT; in tcon_ch1_setup()
260 tclk->hw.init = &init; in tcon_ch1_setup()
/kernel/linux/linux-6.6/drivers/clk/mediatek/
H A Dclk-mux.c163 struct clk_init_data init = {}; in mtk_clk_register_mux() local
170 init.name = mux->name; in mtk_clk_register_mux()
171 init.flags = mux->flags; in mtk_clk_register_mux()
172 init.parent_names = mux->parent_names; in mtk_clk_register_mux()
173 init.num_parents = mux->num_parents; in mtk_clk_register_mux()
174 init.ops = mux->ops; in mtk_clk_register_mux()
179 clk_mux->hw.init = &init; in mtk_clk_register_mux()
/kernel/linux/linux-6.6/drivers/clk/mvebu/
H A Dclk-corediv.c254 struct clk_init_data init; in mvebu_corediv_clk_init() local
286 init.num_parents = 1; in mvebu_corediv_clk_init()
287 init.parent_names = &parent_name; in mvebu_corediv_clk_init()
288 init.name = clk_name; in mvebu_corediv_clk_init()
289 init.ops = &soc_desc->ops; in mvebu_corediv_clk_init()
290 init.flags = 0; in mvebu_corediv_clk_init()
295 corediv[i].hw.init = &init; in mvebu_corediv_clk_init()
/kernel/linux/linux-6.6/drivers/clk/tegra/
H A Dclk-tegra210-emc.c270 struct clk_init_data init; in tegra210_clk_register_emc() local
279 init.name = "emc"; in tegra210_clk_register_emc()
280 init.ops = &tegra210_clk_emc_ops; in tegra210_clk_register_emc()
281 init.flags = CLK_IS_CRITICAL | CLK_GET_RATE_NOCACHE; in tegra210_clk_register_emc()
282 init.parent_names = tegra210_clk_emc_parents; in tegra210_clk_register_emc()
283 init.num_parents = ARRAY_SIZE(tegra210_clk_emc_parents); in tegra210_clk_register_emc()
284 emc->hw.init = &init; in tegra210_clk_register_emc()
H A Dclk-sdmmc-mux.c239 struct clk_init_data init; in tegra_clk_register_sdmmc_mux_div() local
243 init.ops = &tegra_clk_sdmmc_mux_ops; in tegra_clk_register_sdmmc_mux_div()
244 init.name = name; in tegra_clk_register_sdmmc_mux_div()
245 init.flags = flags; in tegra_clk_register_sdmmc_mux_div()
246 init.parent_names = mux_sdmmc_parents; in tegra_clk_register_sdmmc_mux_div()
247 init.num_parents = ARRAY_SIZE(mux_sdmmc_parents); in tegra_clk_register_sdmmc_mux_div()
257 /* Data in .init is copied by clk_register(), so stack variable OK */ in tegra_clk_register_sdmmc_mux_div()
258 sdmmc_mux->hw.init = &init; in tegra_clk_register_sdmmc_mux_div()
/kernel/linux/linux-6.6/drivers/clk/sunxi-ng/
H A Dccu_div.h96 .hw.init = CLK_HW_INIT(_name, \
119 .hw.init = CLK_HW_INIT_HW(_name, \
139 .hw.init = CLK_HW_INIT_PARENTS(_name, \
158 .hw.init = CLK_HW_INIT_PARENTS(_name, \
203 .hw.init = CLK_HW_INIT(_name, \
225 .hw.init = CLK_HW_INIT_PARENTS_DATA(_name, \
250 .hw.init = CLK_HW_INIT_PARENTS_HW(_name, \
265 .hw.init = CLK_HW_INIT_HWS(_name, \
/kernel/linux/linux-6.6/drivers/clk/renesas/
H A Dclk-div6.c11 #include <linux/init.h>
249 struct clk_init_data init = {}; in cpg_div6_register() local
296 init.name = name; in cpg_div6_register()
297 init.ops = &cpg_div6_clock_ops; in cpg_div6_register()
298 init.parent_names = parent_names; in cpg_div6_register()
299 init.num_parents = valid_parents; in cpg_div6_register()
301 clock->hw.init = &init; in cpg_div6_register()

Completed in 26 milliseconds

1...<<31323334353637383940>>...957