/linux-4.19.296/drivers/clk/ |
D | clk-versaclock5.c | 706 struct clk_init_data init; in vc5_probe() local 734 memset(&init, 0, sizeof(init)); in vc5_probe() 738 parent_names[init.num_parents++] = __clk_get_name(vc5->pin_xin); in vc5_probe() 746 parent_names[init.num_parents++] = __clk_get_name(vc5->pin_xin); in vc5_probe() 751 parent_names[init.num_parents++] = in vc5_probe() 755 if (!init.num_parents) { in vc5_probe() 760 init.name = vc5_mux_names[0]; in vc5_probe() 761 init.ops = &vc5_mux_ops; in vc5_probe() 762 init.flags = 0; in vc5_probe() 763 init.parent_names = parent_names; in vc5_probe() [all …]
|
D | clk-rk808.c | 104 struct clk_init_data init = {}; in rk808_clkout_probe() local 115 init.parent_names = NULL; in rk808_clkout_probe() 116 init.num_parents = 0; in rk808_clkout_probe() 117 init.name = "rk808-clkout1"; in rk808_clkout_probe() 118 init.ops = &rk808_clkout1_ops; in rk808_clkout_probe() 119 rk808_clkout->clkout1_hw.init = &init; in rk808_clkout_probe() 123 0, &init.name); in rk808_clkout_probe() 129 init.name = "rk808-clkout2"; in rk808_clkout_probe() 130 init.ops = &rk808_clkout2_ops; in rk808_clkout_probe() 131 rk808_clkout->clkout2_hw.init = &init; in rk808_clkout_probe() [all …]
|
/linux-4.19.296/drivers/clk/qcom/ |
D | gcc-msm8998.c | 133 .hw.init = &(struct clk_init_data){ 145 .clkr.hw.init = &(struct clk_init_data){ 156 .clkr.hw.init = &(struct clk_init_data){ 167 .clkr.hw.init = &(struct clk_init_data){ 178 .clkr.hw.init = &(struct clk_init_data){ 194 .hw.init = &(struct clk_init_data){ 206 .clkr.hw.init = &(struct clk_init_data){ 217 .clkr.hw.init = &(struct clk_init_data){ 228 .clkr.hw.init = &(struct clk_init_data){ 239 .clkr.hw.init = &(struct clk_init_data){ [all …]
|
D | gcc-msm8974.c | 73 .clkr.hw.init = &(struct clk_init_data){ 84 .hw.init = &(struct clk_init_data){ 96 .clkr.hw.init = &(struct clk_init_data){ 108 .clkr.hw.init = &(struct clk_init_data){ 120 .clkr.hw.init = &(struct clk_init_data){ 136 .clkr.hw.init = &(struct clk_init_data){ 147 .hw.init = &(struct clk_init_data){ 163 .clkr.hw.init = &(struct clk_init_data){ 174 .hw.init = &(struct clk_init_data){ 193 .clkr.hw.init = &(struct clk_init_data){ [all …]
|
D | gcc-apq8084.c | 117 .clkr.hw.init = &(struct clk_init_data){ 128 .hw.init = &(struct clk_init_data){ 140 .clkr.hw.init = &(struct clk_init_data){ 152 .clkr.hw.init = &(struct clk_init_data){ 164 .clkr.hw.init = &(struct clk_init_data){ 180 .clkr.hw.init = &(struct clk_init_data){ 191 .hw.init = &(struct clk_init_data){ 207 .clkr.hw.init = &(struct clk_init_data){ 218 .hw.init = &(struct clk_init_data){ 239 .clkr.hw.init = &(struct clk_init_data){ [all …]
|
D | gcc-msm8996.c | 182 .hw.init = &(struct clk_init_data){ 196 .hw.init = &(struct clk_init_data){ 208 .hw.init = &(struct clk_init_data){ 219 .clkr.hw.init = &(struct clk_init_data){ 233 .hw.init = &(struct clk_init_data){ 245 .clkr.hw.init = &(struct clk_init_data){ 268 .clkr.hw.init = &(struct clk_init_data){ 288 .clkr.hw.init = &(struct clk_init_data){ 310 .clkr.hw.init = &(struct clk_init_data){ 331 .clkr.hw.init = &(struct clk_init_data){ [all …]
|
D | gcc-msm8994.c | 63 .hw.init = &(struct clk_init_data) 78 .hw.init = &(struct clk_init_data) 91 .clkr.hw.init = &(struct clk_init_data) 106 .hw.init = &(struct clk_init_data) 120 .clkr.hw.init = &(struct clk_init_data) 145 .clkr.hw.init = &(struct clk_init_data) 166 .clkr.hw.init = &(struct clk_init_data) 186 .clkr.hw.init = &(struct clk_init_data) 214 .clkr.hw.init = &(struct clk_init_data) 228 .clkr.hw.init = &(struct clk_init_data) [all …]
|
D | gcc-ipq8074.c | 413 .hw.init = &(struct clk_init_data){ 427 .hw.init = &(struct clk_init_data){ 442 .clkr.hw.init = &(struct clk_init_data){ 458 .hw.init = &(struct clk_init_data){ 474 .clkr.hw.init = &(struct clk_init_data){ 491 .hw.init = &(struct clk_init_data){ 507 .clkr.hw.init = &(struct clk_init_data){ 525 .hw.init = &(struct clk_init_data){ 541 .clkr.hw.init = &(struct clk_init_data){ 555 .hw.init = &(struct clk_init_data){ [all …]
|
D | gcc-sdm845.c | 175 .hw.init = &(struct clk_init_data){ 190 .hw.init = &(struct clk_init_data){ 214 .clkr.hw.init = &(struct clk_init_data){ 233 .clkr.hw.init = &(struct clk_init_data){ 252 .clkr.hw.init = &(struct clk_init_data){ 275 .clkr.hw.init = &(struct clk_init_data){ 289 .clkr.hw.init = &(struct clk_init_data){ 303 .clkr.hw.init = &(struct clk_init_data){ 323 .clkr.hw.init = &(struct clk_init_data){ 337 .clkr.hw.init = &(struct clk_init_data){ [all …]
|
D | mmcc-msm8974.c | 195 .clkr.hw.init = &(struct clk_init_data){ 206 .hw.init = &(struct clk_init_data){ 222 .clkr.hw.init = &(struct clk_init_data){ 233 .hw.init = &(struct clk_init_data){ 248 .clkr.hw.init = &(struct clk_init_data){ 264 .clkr.hw.init = &(struct clk_init_data){ 276 .clkr.hw.init = &(struct clk_init_data){ 301 .clkr.hw.init = &(struct clk_init_data){ 325 .clkr.hw.init = &(struct clk_init_data){ 344 .clkr.hw.init = &(struct clk_init_data){ [all …]
|
D | mmcc-apq8084.c | 230 .clkr.hw.init = &(struct clk_init_data){ 241 .hw.init = &(struct clk_init_data){ 257 .clkr.hw.init = &(struct clk_init_data){ 268 .hw.init = &(struct clk_init_data){ 283 .clkr.hw.init = &(struct clk_init_data){ 299 .clkr.hw.init = &(struct clk_init_data){ 314 .clkr.hw.init = &(struct clk_init_data){ 326 .clkr.hw.init = &(struct clk_init_data){ 351 .clkr.hw.init = &(struct clk_init_data){ 375 .clkr.hw.init = &(struct clk_init_data){ [all …]
|
D | mmcc-msm8996.c | 241 .hw.init = &(struct clk_init_data){ 274 .hw.init = &(struct clk_init_data){ 287 .clkr.hw.init = &(struct clk_init_data){ 304 .hw.init = &(struct clk_init_data){ 317 .clkr.hw.init = &(struct clk_init_data){ 331 .clkr.hw.init = &(struct clk_init_data){ 343 .clkr.hw.init = &(struct clk_init_data){ 357 .clkr.hw.init = &(struct clk_init_data){ 369 .clkr.hw.init = &(struct clk_init_data){ 383 .clkr.hw.init = &(struct clk_init_data){ [all …]
|
D | gcc-msm8916.c | 275 .clkr.hw.init = &(struct clk_init_data){ 286 .hw.init = &(struct clk_init_data){ 302 .clkr.hw.init = &(struct clk_init_data){ 313 .hw.init = &(struct clk_init_data){ 329 .clkr.hw.init = &(struct clk_init_data){ 340 .hw.init = &(struct clk_init_data){ 356 .clkr.hw.init = &(struct clk_init_data){ 367 .hw.init = &(struct clk_init_data){ 379 .clkr.hw.init = &(struct clk_init_data){ 391 .clkr.hw.init = &(struct clk_init_data){ [all …]
|
D | gcc-msm8660.c | 43 .clkr.hw.init = &(struct clk_init_data){ 54 .hw.init = &(struct clk_init_data){ 131 .hw.init = &(struct clk_init_data){ 147 .hw.init = &(struct clk_init_data){ 182 .hw.init = &(struct clk_init_data){ 198 .hw.init = &(struct clk_init_data){ 233 .hw.init = &(struct clk_init_data){ 249 .hw.init = &(struct clk_init_data){ 284 .hw.init = &(struct clk_init_data){ 300 .hw.init = &(struct clk_init_data){ [all …]
|
D | gcc-mdm9615.c | 40 .hw.init = &(struct clk_init_data){ 56 .clkr.hw.init = &(struct clk_init_data){ 67 .hw.init = &(struct clk_init_data){ 78 .hw.init = &(struct clk_init_data){ 94 .clkr.hw.init = &(struct clk_init_data){ 105 .hw.init = &(struct clk_init_data){ 121 .clkr.hw.init = &(struct clk_init_data){ 132 .hw.init = &(struct clk_init_data){ 215 .hw.init = &(struct clk_init_data){ 231 .hw.init = &(struct clk_init_data){ [all …]
|
D | gcc-ipq806x.c | 43 .clkr.hw.init = &(struct clk_init_data){ 54 .hw.init = &(struct clk_init_data){ 70 .clkr.hw.init = &(struct clk_init_data){ 81 .hw.init = &(struct clk_init_data){ 97 .clkr.hw.init = &(struct clk_init_data){ 108 .hw.init = &(struct clk_init_data){ 124 .clkr.hw.init = &(struct clk_init_data){ 135 .hw.init = &(struct clk_init_data){ 168 .clkr.hw.init = &(struct clk_init_data){ 292 .hw.init = &(struct clk_init_data){ [all …]
|
D | gcc-ipq4019.c | 193 .clkr.hw.init = &(struct clk_init_data){ 207 .hw.init = &(struct clk_init_data){ 224 .hw.init = &(struct clk_init_data){ 246 .clkr.hw.init = &(struct clk_init_data){ 259 .hw.init = &(struct clk_init_data){ 276 .clkr.hw.init = &(struct clk_init_data){ 289 .hw.init = &(struct clk_init_data){ 318 .clkr.hw.init = &(struct clk_init_data){ 331 .hw.init = &(struct clk_init_data){ 349 .clkr.hw.init = &(struct clk_init_data){ [all …]
|
/linux-4.19.296/drivers/clk/socfpga/ |
D | clk-periph-s10.c | 82 struct clk_init_data init; in s10_register_periph() local 90 init.name = name; in s10_register_periph() 91 init.ops = &peri_c_clk_ops; in s10_register_periph() 92 init.flags = flags; in s10_register_periph() 94 init.num_parents = num_parents; in s10_register_periph() 95 init.parent_names = parent_names ? parent_names : &parent_name; in s10_register_periph() 97 periph_clk->hw.hw.init = &init; in s10_register_periph() 116 struct clk_init_data init; in s10_register_cnt_periph() local 134 init.name = name; in s10_register_cnt_periph() 135 init.ops = &peri_cnt_clk_ops; in s10_register_cnt_periph() [all …]
|
D | clk-gate.c | 44 if (streq(hwclk->init->name, SOCFPGA_L4_MP_CLK)) { in socfpga_clk_get_parent() 48 if (streq(hwclk->init->name, SOCFPGA_L4_SP_CLK)) { in socfpga_clk_get_parent() 54 if (streq(hwclk->init->name, SOCFPGA_MMC_CLK)) in socfpga_clk_get_parent() 56 if (streq(hwclk->init->name, SOCFPGA_NAND_CLK) || in socfpga_clk_get_parent() 57 streq(hwclk->init->name, SOCFPGA_NAND_X_CLK)) in socfpga_clk_get_parent() 69 if (streq(hwclk->init->name, SOCFPGA_L4_MP_CLK)) { in socfpga_clk_set_parent() 74 } else if (streq(hwclk->init->name, SOCFPGA_L4_SP_CLK)) { in socfpga_clk_set_parent() 81 if (streq(hwclk->init->name, SOCFPGA_MMC_CLK)) { in socfpga_clk_set_parent() 84 } else if (streq(hwclk->init->name, SOCFPGA_NAND_CLK) || in socfpga_clk_set_parent() 85 streq(hwclk->init->name, SOCFPGA_NAND_X_CLK)) { in socfpga_clk_set_parent() [all …]
|
/linux-4.19.296/drivers/clk/ti/ |
D | apll.c | 171 kfree(clk_hw->hw.init->parent_names); in omap_clk_register_apll() 172 kfree(clk_hw->hw.init); in omap_clk_register_apll() 178 kfree(clk_hw->hw.init->parent_names); in omap_clk_register_apll() 179 kfree(clk_hw->hw.init); in omap_clk_register_apll() 187 struct clk_init_data *init = NULL; in of_dra7_apll_setup() local 193 init = kzalloc(sizeof(*init), GFP_KERNEL); in of_dra7_apll_setup() 194 if (!ad || !clk_hw || !init) in of_dra7_apll_setup() 198 clk_hw->hw.init = init; in of_dra7_apll_setup() 200 init->name = node->name; in of_dra7_apll_setup() 201 init->ops = &apll_ck_ops; in of_dra7_apll_setup() [all …]
|
/linux-4.19.296/drivers/clk/uniphier/ |
D | clk-uniphier-fixed-rate.c | 26 struct clk_init_data init; in uniphier_clk_register_fixed_rate() local 34 init.name = name; in uniphier_clk_register_fixed_rate() 35 init.ops = &clk_fixed_rate_ops; in uniphier_clk_register_fixed_rate() 36 init.flags = 0; in uniphier_clk_register_fixed_rate() 37 init.parent_names = NULL; in uniphier_clk_register_fixed_rate() 38 init.num_parents = 0; in uniphier_clk_register_fixed_rate() 41 fixed->hw.init = &init; in uniphier_clk_register_fixed_rate()
|
D | clk-uniphier-fixed-factor.c | 26 struct clk_init_data init; in uniphier_clk_register_fixed_factor() local 33 init.name = name; in uniphier_clk_register_fixed_factor() 34 init.ops = &clk_fixed_factor_ops; in uniphier_clk_register_fixed_factor() 35 init.flags = data->parent_name ? CLK_SET_RATE_PARENT : 0; in uniphier_clk_register_fixed_factor() 36 init.parent_names = data->parent_name ? &data->parent_name : NULL; in uniphier_clk_register_fixed_factor() 37 init.num_parents = data->parent_name ? 1 : 0; in uniphier_clk_register_fixed_factor() 41 fix->hw.init = &init; in uniphier_clk_register_fixed_factor()
|
/linux-4.19.296/drivers/clk/loongson1/ |
D | clk.c | 21 struct clk_init_data init; in clk_hw_register_pll() local 28 init.name = name; in clk_hw_register_pll() 29 init.ops = ops; in clk_hw_register_pll() 30 init.flags = flags | CLK_IS_BASIC; in clk_hw_register_pll() 31 init.parent_names = (parent_name ? &parent_name : NULL); in clk_hw_register_pll() 32 init.num_parents = (parent_name ? 1 : 0); in clk_hw_register_pll() 33 hw->init = &init; in clk_hw_register_pll()
|
/linux-4.19.296/drivers/clk/at91/ |
D | sckc.c | 124 struct clk_init_data init; in at91_clk_register_slow_osc() local 134 init.name = name; in at91_clk_register_slow_osc() 135 init.ops = &slow_osc_ops; in at91_clk_register_slow_osc() 136 init.parent_names = &parent_name; in at91_clk_register_slow_osc() 137 init.num_parents = 1; in at91_clk_register_slow_osc() 138 init.flags = CLK_IGNORE_UNUSED; in at91_clk_register_slow_osc() 140 osc->hw.init = &init; in at91_clk_register_slow_osc() 243 struct clk_init_data init; in at91_clk_register_slow_rc_osc() local 253 init.name = name; in at91_clk_register_slow_rc_osc() 254 init.ops = &slow_rc_osc_ops; in at91_clk_register_slow_rc_osc() [all …]
|
/linux-4.19.296/drivers/clk/imx/ |
D | clk-busy.c | 87 struct clk_init_data init; in imx_clk_busy_divider() local 102 init.name = name; in imx_clk_busy_divider() 103 init.ops = &clk_busy_divider_ops; in imx_clk_busy_divider() 104 init.flags = CLK_SET_RATE_PARENT | CLK_IS_CRITICAL; in imx_clk_busy_divider() 105 init.parent_names = &parent_name; in imx_clk_busy_divider() 106 init.num_parents = 1; in imx_clk_busy_divider() 108 busy->div.hw.init = &init; in imx_clk_busy_divider() 161 struct clk_init_data init; in imx_clk_busy_mux() local 176 init.name = name; in imx_clk_busy_mux() 177 init.ops = &clk_busy_mux_ops; in imx_clk_busy_mux() [all …]
|