| /Linux-v4.19/drivers/clk/renesas/ |
| D | rcar-gen2-cpg.c | 261 static const struct rcar_gen2_cpg_pll_config *cpg_pll_config __initdata; 297 div = cpg_pll_config->extal_div; in rcar_gen2_cpg_clk_register() 307 mult = cpg_pll_config->pll0_mult; in rcar_gen2_cpg_clk_register() 318 mult = cpg_pll_config->pll1_mult / 2; in rcar_gen2_cpg_clk_register() 322 mult = cpg_pll_config->pll3_mult; in rcar_gen2_cpg_clk_register() 383 cpg_pll_config = config; in rcar_gen2_cpg_init()
|
| D | rcar-gen3-cpg.c | 413 static const struct rcar_gen3_cpg_pll_config *cpg_pll_config __initdata; 453 div = cpg_pll_config->extal_div; in rcar_gen3_cpg_clk_register() 470 mult = cpg_pll_config->pll1_mult; in rcar_gen3_cpg_clk_register() 471 div = cpg_pll_config->pll1_div; in rcar_gen3_cpg_clk_register() 488 mult = cpg_pll_config->pll3_mult; in rcar_gen3_cpg_clk_register() 489 div = cpg_pll_config->pll3_div; in rcar_gen3_cpg_clk_register() 579 cpg_pll_config = config; in rcar_gen3_cpg_init()
|
| D | r8a77970-cpg-mssr.c | 168 const struct rcar_gen3_cpg_pll_config *cpg_pll_config; in r8a77970_cpg_mssr_init() local 176 cpg_pll_config = &cpg_pll_configs[CPG_PLL_CONFIG_INDEX(cpg_mode)]; in r8a77970_cpg_mssr_init() 178 return rcar_gen3_cpg_init(cpg_pll_config, CLK_EXTALR, cpg_mode); in r8a77970_cpg_mssr_init()
|
| D | r8a77965-cpg-mssr.c | 302 const struct rcar_gen3_cpg_pll_config *cpg_pll_config; in r8a77965_cpg_mssr_init() local 310 cpg_pll_config = &cpg_pll_configs[CPG_PLL_CONFIG_INDEX(cpg_mode)]; in r8a77965_cpg_mssr_init() 311 if (!cpg_pll_config->extal_div) { in r8a77965_cpg_mssr_init() 316 return rcar_gen3_cpg_init(cpg_pll_config, CLK_EXTALR, cpg_mode); in r8a77965_cpg_mssr_init()
|
| D | r8a7792-cpg-mssr.c | 198 const struct rcar_gen2_cpg_pll_config *cpg_pll_config; in r8a7792_cpg_mssr_init() local 206 cpg_pll_config = &cpg_pll_configs[CPG_PLL_CONFIG_INDEX(cpg_mode)]; in r8a7792_cpg_mssr_init() 208 return rcar_gen2_cpg_init(cpg_pll_config, 3, cpg_mode); in r8a7792_cpg_mssr_init()
|
| D | r8a77470-cpg-mssr.c | 197 const struct rcar_gen2_cpg_pll_config *cpg_pll_config; in r8a77470_cpg_mssr_init() local 205 cpg_pll_config = &cpg_pll_configs[CPG_PLL_CONFIG_INDEX(cpg_mode)]; in r8a77470_cpg_mssr_init() 207 return rcar_gen2_cpg_init(cpg_pll_config, 2, cpg_mode); in r8a77470_cpg_mssr_init()
|
| D | r8a77980-cpg-mssr.c | 195 const struct rcar_gen3_cpg_pll_config *cpg_pll_config; in r8a77980_cpg_mssr_init() local 203 cpg_pll_config = &cpg_pll_configs[CPG_PLL_CONFIG_INDEX(cpg_mode)]; in r8a77980_cpg_mssr_init() 205 return rcar_gen3_cpg_init(cpg_pll_config, CLK_EXTALR, cpg_mode); in r8a77980_cpg_mssr_init()
|
| D | r8a7796-cpg-mssr.c | 305 const struct rcar_gen3_cpg_pll_config *cpg_pll_config; in r8a7796_cpg_mssr_init() local 313 cpg_pll_config = &cpg_pll_configs[CPG_PLL_CONFIG_INDEX(cpg_mode)]; in r8a7796_cpg_mssr_init() 314 if (!cpg_pll_config->extal_div) { in r8a7796_cpg_mssr_init() 319 return rcar_gen3_cpg_init(cpg_pll_config, CLK_EXTALR, cpg_mode); in r8a7796_cpg_mssr_init()
|
| D | r8a7745-cpg-mssr.c | 217 const struct rcar_gen2_cpg_pll_config *cpg_pll_config; in r8a7745_cpg_mssr_init() local 225 cpg_pll_config = &cpg_pll_configs[CPG_PLL_CONFIG_INDEX(cpg_mode)]; in r8a7745_cpg_mssr_init() 227 return rcar_gen2_cpg_init(cpg_pll_config, 3, cpg_mode); in r8a7745_cpg_mssr_init()
|
| D | r8a77995-cpg-mssr.c | 204 const struct rcar_gen3_cpg_pll_config *cpg_pll_config; in r8a77995_cpg_mssr_init() local 212 cpg_pll_config = &cpg_pll_configs[CPG_PLL_CONFIG_INDEX(cpg_mode)]; in r8a77995_cpg_mssr_init() 214 return rcar_gen3_cpg_init(cpg_pll_config, 0, cpg_mode); in r8a77995_cpg_mssr_init()
|
| D | r8a7743-cpg-mssr.c | 240 const struct rcar_gen2_cpg_pll_config *cpg_pll_config; in r8a7743_cpg_mssr_init() local 248 cpg_pll_config = &cpg_pll_configs[CPG_PLL_CONFIG_INDEX(cpg_mode)]; in r8a7743_cpg_mssr_init() 250 return rcar_gen2_cpg_init(cpg_pll_config, 2, cpg_mode); in r8a7743_cpg_mssr_init()
|
| D | r8a7794-cpg-mssr.c | 225 const struct rcar_gen2_cpg_pll_config *cpg_pll_config; in r8a7794_cpg_mssr_init() local 233 cpg_pll_config = &cpg_pll_configs[CPG_PLL_CONFIG_INDEX(cpg_mode)]; in r8a7794_cpg_mssr_init() 235 return rcar_gen2_cpg_init(cpg_pll_config, 3, cpg_mode); in r8a7794_cpg_mssr_init()
|
| D | clk-rcar-gen2.c | 270 struct cpg_pll_config { struct 277 static const struct cpg_pll_config cpg_pll_configs[8] __initconst = { argument 311 const struct cpg_pll_config *config, in rcar_gen2_cpg_register_clock() 401 const struct cpg_pll_config *config; in rcar_gen2_cpg_clocks_init()
|
| D | r8a77990-cpg-mssr.c | 257 const struct rcar_gen3_cpg_pll_config *cpg_pll_config; in r8a77990_cpg_mssr_init() local 265 cpg_pll_config = &cpg_pll_configs[CPG_PLL_CONFIG_INDEX(cpg_mode)]; in r8a77990_cpg_mssr_init() 267 return rcar_gen3_cpg_init(cpg_pll_config, 0, cpg_mode); in r8a77990_cpg_mssr_init()
|
| D | r8a7790-cpg-mssr.c | 248 const struct rcar_gen2_cpg_pll_config *cpg_pll_config; in r8a7790_cpg_mssr_init() local 256 cpg_pll_config = &cpg_pll_configs[CPG_PLL_CONFIG_INDEX(cpg_mode)]; in r8a7790_cpg_mssr_init() 258 return rcar_gen2_cpg_init(cpg_pll_config, 2, cpg_mode); in r8a7790_cpg_mssr_init()
|
| D | r8a7791-cpg-mssr.c | 246 const struct rcar_gen2_cpg_pll_config *cpg_pll_config; in r8a7791_cpg_mssr_init() local 256 cpg_pll_config = &cpg_pll_configs[CPG_PLL_CONFIG_INDEX(cpg_mode)]; in r8a7791_cpg_mssr_init() 266 return rcar_gen2_cpg_init(cpg_pll_config, 2, cpg_mode); in r8a7791_cpg_mssr_init()
|
| D | r8a7795-cpg-mssr.c | 423 const struct rcar_gen3_cpg_pll_config *cpg_pll_config; in r8a7795_cpg_mssr_init() local 431 cpg_pll_config = &cpg_pll_configs[CPG_PLL_CONFIG_INDEX(cpg_mode)]; in r8a7795_cpg_mssr_init() 432 if (!cpg_pll_config->extal_div) { in r8a7795_cpg_mssr_init() 456 return rcar_gen3_cpg_init(cpg_pll_config, CLK_EXTALR, cpg_mode); in r8a7795_cpg_mssr_init()
|