Home
last modified time | relevance | path

Searched refs:init (Results 476 - 500 of 24777) sorted by relevance

1...<<11121314151617181920>>...992

/kernel/linux/linux-6.6/drivers/gpu/drm/sun4i/
H A Dsun4i_hdmi_ddc_clk.c110 struct clk_init_data init; in sun4i_ddc_create() local
127 init.name = "hdmi-ddc"; in sun4i_ddc_create()
128 init.ops = &sun4i_ddc_ops; in sun4i_ddc_create()
129 init.parent_names = &parent_name; in sun4i_ddc_create()
130 init.num_parents = 1; in sun4i_ddc_create()
133 ddc->hw.init = &init; in sun4i_ddc_create()
/kernel/linux/linux-5.10/drivers/clk/socfpga/
H A Dclk-gate-a10.c105 struct clk_init_data init; in __socfpga_gate_init() local
156 init.name = clk_name; in __socfpga_gate_init()
157 init.ops = ops; in __socfpga_gate_init()
158 init.flags = 0; in __socfpga_gate_init()
160 init.num_parents = of_clk_parent_fill(node, parent_name, SOCFPGA_MAX_PARENTS); in __socfpga_gate_init()
161 init.parent_names = parent_name; in __socfpga_gate_init()
162 socfpga_clk->hw.hw.init = &init; in __socfpga_gate_init()
/kernel/linux/linux-5.10/drivers/clk/at91/
H A Dclk-utmi.c131 struct clk_init_data init; in at91_clk_register_utmi_internal() local
138 init.name = name; in at91_clk_register_utmi_internal()
139 init.ops = ops; in at91_clk_register_utmi_internal()
140 init.parent_names = parent_name ? &parent_name : NULL; in at91_clk_register_utmi_internal()
141 init.num_parents = parent_name ? 1 : 0; in at91_clk_register_utmi_internal()
142 init.flags = flags; in at91_clk_register_utmi_internal()
144 utmi->hw.init = &init; in at91_clk_register_utmi_internal()
/kernel/linux/linux-5.10/drivers/clk/imx/
H A Dclk-gate2.c149 struct clk_init_data init; in clk_hw_register_gate2() local
164 init.name = name; in clk_hw_register_gate2()
165 init.ops = &clk_gate2_ops; in clk_hw_register_gate2()
166 init.flags = flags; in clk_hw_register_gate2()
167 init.parent_names = parent_name ? &parent_name : NULL; in clk_hw_register_gate2()
168 init.num_parents = parent_name ? 1 : 0; in clk_hw_register_gate2()
170 gate->hw.init = &init; in clk_hw_register_gate2()
/kernel/linux/linux-5.10/drivers/clk/mediatek/
H A Dclk-gate.c158 struct clk_init_data init = {}; in mtk_clk_register_gate() local
164 init.name = name; in mtk_clk_register_gate()
165 init.flags = flags | CLK_SET_RATE_PARENT; in mtk_clk_register_gate()
166 init.parent_names = parent_name ? &parent_name : NULL; in mtk_clk_register_gate()
167 init.num_parents = parent_name ? 1 : 0; in mtk_clk_register_gate()
168 init.ops = ops; in mtk_clk_register_gate()
176 cg->hw.init = &init; in mtk_clk_register_gate()
/kernel/linux/linux-5.10/drivers/clk/mmp/
H A Dclk-pll.c109 struct clk_init_data init; in mmp_clk_register_pll() local
115 init.name = name; in mmp_clk_register_pll()
116 init.ops = &mmp_clk_pll_ops; in mmp_clk_register_pll()
117 init.flags = 0; in mmp_clk_register_pll()
118 init.parent_names = NULL; in mmp_clk_register_pll()
119 init.num_parents = 0; in mmp_clk_register_pll()
131 pll->hw.init = &init; in mmp_clk_register_pll()
/kernel/linux/linux-5.10/drivers/clk/keystone/
H A Dsyscon-clk.c67 struct clk_init_data init; in ti_syscon_gate_clk_register() local
74 init.name = data->name; in ti_syscon_gate_clk_register()
75 init.ops = &ti_syscon_gate_clk_ops; in ti_syscon_gate_clk_register()
76 init.parent_names = NULL; in ti_syscon_gate_clk_register()
77 init.num_parents = 0; in ti_syscon_gate_clk_register()
78 init.flags = 0; in ti_syscon_gate_clk_register()
83 priv->hw.init = &init; in ti_syscon_gate_clk_register()
/kernel/linux/linux-5.10/drivers/clk/rockchip/
H A Dclk-mmc-phase.c195 struct clk_init_data init; in rockchip_clk_register_mmc() local
204 init.name = name; in rockchip_clk_register_mmc()
205 init.flags = 0; in rockchip_clk_register_mmc()
206 init.num_parents = num_parents; in rockchip_clk_register_mmc()
207 init.parent_names = parent_names; in rockchip_clk_register_mmc()
208 init.ops = &rockchip_mmc_clk_ops; in rockchip_clk_register_mmc()
210 mmc_clock->hw.init = &init; in rockchip_clk_register_mmc()
/kernel/linux/linux-5.10/drivers/clk/x86/
H A Dclk-cgu-pll.c97 struct clk_init_data init = {}; in lgm_clk_register_pll() local
103 init.ops = &lgm_pll_ops; in lgm_clk_register_pll()
104 init.name = list->name; in lgm_clk_register_pll()
105 init.flags = list->flags; in lgm_clk_register_pll()
106 init.parent_data = list->parent_data; in lgm_clk_register_pll()
107 init.num_parents = list->num_parents; in lgm_clk_register_pll()
117 pll->hw.init = &init; in lgm_clk_register_pll()
/kernel/linux/linux-5.10/drivers/clk/
H A Dclk-gpio.c145 struct clk_init_data init = {}; in clk_register_gpio() local
156 init.name = dev->of_node->name; in clk_register_gpio()
157 init.ops = clk_gpio_ops; in clk_register_gpio()
158 init.parent_data = gpio_parent_data; in clk_register_gpio()
159 init.num_parents = num_parents; in clk_register_gpio()
160 init.flags = CLK_SET_RATE_PARENT; in clk_register_gpio()
163 clk_gpio->hw.init = &init; in clk_register_gpio()
/kernel/linux/linux-5.10/drivers/clk/hisilicon/
H A Dclkdivider-hi6220.c106 struct clk_init_data init; in hi6220_register_clkdiv() local
131 init.name = name; in hi6220_register_clkdiv()
132 init.ops = &hi6220_clkdiv_ops; in hi6220_register_clkdiv()
133 init.flags = flags; in hi6220_register_clkdiv()
134 init.parent_names = parent_name ? &parent_name : NULL; in hi6220_register_clkdiv()
135 init.num_parents = parent_name ? 1 : 0; in hi6220_register_clkdiv()
143 div->hw.init = &init; in hi6220_register_clkdiv()
/kernel/linux/linux-5.10/drivers/clk/tegra/
H A Dclk-periph-gate.c150 struct clk_init_data init; in tegra_clk_register_periph_gate() local
163 init.name = name; in tegra_clk_register_periph_gate()
164 init.flags = flags; in tegra_clk_register_periph_gate()
165 init.parent_names = parent_name ? &parent_name : NULL; in tegra_clk_register_periph_gate()
166 init.num_parents = parent_name ? 1 : 0; in tegra_clk_register_periph_gate()
167 init.ops = &tegra_clk_periph_gate_ops; in tegra_clk_register_periph_gate()
176 /* Data in .init is copied by clk_register(), so stack variable OK */ in tegra_clk_register_periph_gate()
177 gate->hw.init = &init; in tegra_clk_register_periph_gate()
H A Dclk-divider.c141 struct clk_init_data init; in tegra_clk_register_divider() local
150 init.name = name; in tegra_clk_register_divider()
151 init.ops = &tegra_clk_frac_div_ops; in tegra_clk_register_divider()
152 init.flags = flags; in tegra_clk_register_divider()
153 init.parent_names = parent_name ? &parent_name : NULL; in tegra_clk_register_divider()
154 init.num_parents = parent_name ? 1 : 0; in tegra_clk_register_divider()
163 /* Data in .init is copied by clk_register(), so stack variable OK */ in tegra_clk_register_divider()
164 divider->hw.init = &init; in tegra_clk_register_divider()
/kernel/linux/linux-5.10/drivers/mmc/host/
H A Dmeson-mx-sdhc-clkc.c56 struct clk_init_data init = { }; in meson_mx_sdhc_clk_hw_register() local
62 init.name = clk_name; in meson_mx_sdhc_clk_hw_register()
63 init.ops = ops; in meson_mx_sdhc_clk_hw_register()
64 init.flags = CLK_SET_RATE_PARENT; in meson_mx_sdhc_clk_hw_register()
65 init.parent_data = parents; in meson_mx_sdhc_clk_hw_register()
66 init.num_parents = num_parents; in meson_mx_sdhc_clk_hw_register()
68 hw->init = &init; in meson_mx_sdhc_clk_hw_register()
/kernel/linux/linux-5.10/drivers/gpu/drm/sun4i/
H A Dsun4i_dotclock.c168 struct clk_init_data init; in sun4i_dclk_create() local
184 init.name = clk_name; in sun4i_dclk_create()
185 init.ops = &sun4i_dclk_ops; in sun4i_dclk_create()
186 init.parent_names = &parent_name; in sun4i_dclk_create()
187 init.num_parents = 1; in sun4i_dclk_create()
188 init.flags = CLK_SET_RATE_PARENT; in sun4i_dclk_create()
191 dclk->hw.init = &init; in sun4i_dclk_create()
H A Dsun8i_hdmi_phy_clk.c146 struct clk_init_data init; in sun8i_phy_clk_create() local
164 init.name = "hdmi-phy-clk"; in sun8i_phy_clk_create()
165 init.ops = &sun8i_phy_clk_ops; in sun8i_phy_clk_create()
166 init.parent_names = parents; in sun8i_phy_clk_create()
167 init.num_parents = second_parent ? 2 : 1; in sun8i_phy_clk_create()
168 init.flags = CLK_SET_RATE_PARENT; in sun8i_phy_clk_create()
171 priv->hw.init = &init; in sun8i_phy_clk_create()
/kernel/linux/linux-6.6/drivers/mmc/host/
H A Dmeson-mx-sdhc-clkc.c54 struct clk_init_data init = { }; in meson_mx_sdhc_clk_hw_register() local
60 init.name = clk_name; in meson_mx_sdhc_clk_hw_register()
61 init.ops = ops; in meson_mx_sdhc_clk_hw_register()
62 init.flags = CLK_SET_RATE_PARENT; in meson_mx_sdhc_clk_hw_register()
63 init.parent_data = parents; in meson_mx_sdhc_clk_hw_register()
64 init.num_parents = num_parents; in meson_mx_sdhc_clk_hw_register()
66 hw->init = &init; in meson_mx_sdhc_clk_hw_register()
/kernel/linux/linux-6.6/drivers/clk/mediatek/
H A Dclk-cpumux.c67 struct clk_init_data init; in mtk_clk_register_cpumux() local
73 init.name = mux->name; in mtk_clk_register_cpumux()
74 init.ops = &clk_cpumux_ops; in mtk_clk_register_cpumux()
75 init.parent_names = mux->parent_names; in mtk_clk_register_cpumux()
76 init.num_parents = mux->num_parents; in mtk_clk_register_cpumux()
77 init.flags = mux->flags; in mtk_clk_register_cpumux()
83 cpumux->hw.init = &init; in mtk_clk_register_cpumux()
/kernel/linux/linux-6.6/drivers/clk/hisilicon/
H A Dclkdivider-hi6220.c106 struct clk_init_data init; in hi6220_register_clkdiv() local
131 init.name = name; in hi6220_register_clkdiv()
132 init.ops = &hi6220_clkdiv_ops; in hi6220_register_clkdiv()
133 init.flags = flags; in hi6220_register_clkdiv()
134 init.parent_names = parent_name ? &parent_name : NULL; in hi6220_register_clkdiv()
135 init.num_parents = parent_name ? 1 : 0; in hi6220_register_clkdiv()
143 div->hw.init = &init; in hi6220_register_clkdiv()
/kernel/linux/linux-6.6/drivers/clk/
H A Dclk-gpio.c145 struct clk_init_data init = {}; in clk_register_gpio() local
156 init.name = dev->of_node->name; in clk_register_gpio()
157 init.ops = clk_gpio_ops; in clk_register_gpio()
158 init.parent_data = gpio_parent_data; in clk_register_gpio()
159 init.num_parents = num_parents; in clk_register_gpio()
160 init.flags = CLK_SET_RATE_PARENT; in clk_register_gpio()
163 clk_gpio->hw.init = &init; in clk_register_gpio()
/kernel/linux/linux-6.6/drivers/clk/imx/
H A Dclk-gate2.c144 struct clk_init_data init; in clk_hw_register_gate2() local
160 init.name = name; in clk_hw_register_gate2()
161 init.ops = &clk_gate2_ops; in clk_hw_register_gate2()
162 init.flags = flags; in clk_hw_register_gate2()
163 init.parent_names = parent_name ? &parent_name : NULL; in clk_hw_register_gate2()
164 init.num_parents = parent_name ? 1 : 0; in clk_hw_register_gate2()
166 gate->hw.init = &init; in clk_hw_register_gate2()
/kernel/linux/linux-6.6/drivers/clk/qcom/
H A Da53-pll.c95 struct clk_init_data init = { }; in qcom_a53pll_probe() local
125 init.name = devm_kasprintf(dev, GFP_KERNEL, "a53pll%s", in qcom_a53pll_probe()
127 if (!init.name) in qcom_a53pll_probe()
130 init.parent_data = &(const struct clk_parent_data){ in qcom_a53pll_probe()
133 init.num_parents = 1; in qcom_a53pll_probe()
134 init.ops = &clk_pll_sr2_ops; in qcom_a53pll_probe()
135 pll->clkr.hw.init = &init; in qcom_a53pll_probe()
/kernel/linux/linux-6.6/drivers/clk/mmp/
H A Dclk-pll.c109 struct clk_init_data init; in mmp_clk_register_pll() local
115 init.name = name; in mmp_clk_register_pll()
116 init.ops = &mmp_clk_pll_ops; in mmp_clk_register_pll()
117 init.flags = 0; in mmp_clk_register_pll()
118 init.parent_names = NULL; in mmp_clk_register_pll()
119 init.num_parents = 0; in mmp_clk_register_pll()
131 pll->hw.init = &init; in mmp_clk_register_pll()
/kernel/linux/linux-6.6/drivers/clk/rockchip/
H A Dclk-mmc-phase.c195 struct clk_init_data init; in rockchip_clk_register_mmc() local
204 init.name = name; in rockchip_clk_register_mmc()
205 init.flags = 0; in rockchip_clk_register_mmc()
206 init.num_parents = num_parents; in rockchip_clk_register_mmc()
207 init.parent_names = parent_names; in rockchip_clk_register_mmc()
208 init.ops = &rockchip_mmc_clk_ops; in rockchip_clk_register_mmc()
210 mmc_clock->hw.init = &init; in rockchip_clk_register_mmc()
/kernel/linux/linux-6.6/drivers/clk/tegra/
H A Dclk-divider.c141 struct clk_init_data init; in tegra_clk_register_divider() local
150 init.name = name; in tegra_clk_register_divider()
151 init.ops = &tegra_clk_frac_div_ops; in tegra_clk_register_divider()
152 init.flags = flags; in tegra_clk_register_divider()
153 init.parent_names = parent_name ? &parent_name : NULL; in tegra_clk_register_divider()
154 init.num_parents = parent_name ? 1 : 0; in tegra_clk_register_divider()
163 /* Data in .init is copied by clk_register(), so stack variable OK */ in tegra_clk_register_divider()
164 divider->hw.init = &init; in tegra_clk_register_divider()

Completed in 18 milliseconds

1...<<11121314151617181920>>...992