| /Linux-v4.19/drivers/clk/tegra/ |
| D | clk-periph-gate.c | 42 #define periph_clk_to_bit(gate) (1 << (gate->clk_num % 32)) 69 gate->enable_refcnt[gate->clk_num]++; in clk_periph_enable() 70 if (gate->enable_refcnt[gate->clk_num] > 1) { in clk_periph_enable() 105 gate->enable_refcnt[gate->clk_num]--; in clk_periph_disable() 106 if (gate->enable_refcnt[gate->clk_num] > 0) { in clk_periph_disable() 132 unsigned long flags, int clk_num, int *enable_refcnt) in tegra_clk_register_periph_gate() argument 139 pregs = get_reg_bank(clk_num); in tegra_clk_register_periph_gate() 157 gate->clk_num = clk_num; in tegra_clk_register_periph_gate() 163 enable_refcnt[clk_num]++; in tegra_clk_register_periph_gate()
|
| D | clk.c | 80 static int clk_num; variable 231 clk_num = num; in tegra_clk_init() 307 for (i = 0; i < clk_num; i++) { in tegra_add_of_provider() 318 clk_data.clk_num = clk_num; in tegra_add_of_provider() 343 for (i = 0; i < clk_num; i++) { in tegra_register_devclks()
|
| D | clk-sdmmc-mux.c | 208 void __iomem *clk_base, u32 offset, u32 clk_num, u8 div_flags, in tegra_clk_register_sdmmc_mux_div() argument 222 bank = get_reg_bank(clk_num); in tegra_clk_register_sdmmc_mux_div() 237 sdmmc_mux->gate.clk_num = clk_num; in tegra_clk_register_sdmmc_mux_div()
|
| D | clk-tegra-audio.c | 80 int clk_num; member 91 .clk_num = _num,\ 257 clk_base, CLK_SET_RATE_PARENT, data->clk_num, in tegra_audio_clk_init()
|
| D | clk.h | 515 int clk_num; member 535 unsigned long flags, int clk_num, int *enable_refcnt); 613 .clk_num = _clk_num, \ 732 void __iomem *clk_base, u32 offset, u32 clk_num, u8 div_flags,
|
| /Linux-v4.19/drivers/clk/uniphier/ |
| D | clk-uniphier-core.c | 58 int clk_num = 0; in uniphier_clk_probe() local 74 clk_num = max(clk_num, p->idx + 1); in uniphier_clk_probe() 77 sizeof(*hw_data) + clk_num * sizeof(struct clk_hw *), in uniphier_clk_probe() 82 hw_data->num = clk_num; in uniphier_clk_probe() 85 while (--clk_num >= 0) in uniphier_clk_probe() 86 hw_data->hws[clk_num] = ERR_PTR(-EINVAL); in uniphier_clk_probe()
|
| /Linux-v4.19/drivers/clk/mediatek/ |
| D | clk-mtk.c | 27 struct clk_onecell_data *mtk_alloc_clk_data(unsigned int clk_num) in mtk_alloc_clk_data() argument 36 clk_data->clks = kcalloc(clk_num, sizeof(*clk_data->clks), GFP_KERNEL); in mtk_alloc_clk_data() 40 clk_data->clk_num = clk_num; in mtk_alloc_clk_data() 42 for (i = 0; i < clk_num; i++) in mtk_alloc_clk_data()
|
| /Linux-v4.19/drivers/clk/mvebu/ |
| D | clk-corediv.c | 269 clk_data.clk_num = soc_desc->ndescs; in mvebu_corediv_clk_init() 272 clks = kcalloc(clk_data.clk_num, sizeof(struct clk *), in mvebu_corediv_clk_init() 277 corediv = kcalloc(clk_data.clk_num, sizeof(struct clk_corediv), in mvebu_corediv_clk_init() 284 for (i = 0; i < clk_data.clk_num; i++) { in mvebu_corediv_clk_init()
|
| D | common.c | 123 clk_data.clk_num = 2 + desc->num_ratios; in mvebu_coreclk_setup() 127 clk_data.clk_num += 1; in mvebu_coreclk_setup() 129 clk_data.clks = kcalloc(clk_data.clk_num, sizeof(*clk_data.clks), in mvebu_coreclk_setup()
|
| /Linux-v4.19/drivers/clk/st/ |
| D | clk-flexgen.c | 351 __func__, clk_data->clk_num); in st_of_flexgen_setup() 354 clk_data->clk_num = ret; in st_of_flexgen_setup() 356 clk_data->clks = kcalloc(clk_data->clk_num, sizeof(struct clk *), in st_of_flexgen_setup() 367 for (i = 0; i < clk_data->clk_num; i++) { in st_of_flexgen_setup()
|
| /Linux-v4.19/drivers/clk/ |
| D | clk-scpi.c | 183 unsigned int clk_num; member 193 for (count = 0; count < clk_data->clk_num; count++) { in scpi_of_clk_src_get() 218 clk_data->clk_num = count; in scpi_clk_add()
|
| /Linux-v4.19/drivers/clk/pistachio/ |
| D | clk.c | 30 p->clk_data.clk_num = num_clks; in pistachio_clk_alloc_provider() 51 for (i = 0; i < p->clk_data.clk_num; i++) { in pistachio_clk_register_provider()
|
| /Linux-v4.19/drivers/clk/nxp/ |
| D | clk-lpc18xx-creg.c | 164 .clk_num = CREG_CLK_MAX, 193 .clk_num = CREG_CLK_MAX,
|
| /Linux-v4.19/drivers/clk/renesas/ |
| D | clk-mstp.c | 250 group->data.clk_num = max(group->data.clk_num, in cpg_mstp_clocks_init()
|
| D | clk-r8a7778.c | 118 cpg->data.clk_num = num_clks; in r8a7778_cpg_clocks_init()
|
| D | clk-rz.c | 104 cpg->data.clk_num = num_clks; in rz_cpg_clocks_init()
|
| D | clk-r8a7779.c | 152 cpg->data.clk_num = num_clks; in r8a7779_cpg_clocks_init()
|
| /Linux-v4.19/drivers/clk/sunxi/ |
| D | clk-sun6i-apb0-gates.c | 92 clk_data->clk_num = ngates + 1; in sun6i_a31_apb0_gates_clk_probe()
|
| D | clk-sun8i-bus-gates.c | 101 clk_data->clk_num = number + 1; in sun8i_h3_bus_gates_init()
|
| /Linux-v4.19/drivers/clk/ux500/ |
| D | abx500-clk.c | 83 ab8500_clk_data.clk_num = ARRAY_SIZE(ab8500_clks); in ab8500_reg_clks()
|
| /Linux-v4.19/drivers/clk/imx/ |
| D | clk-imx1.c | 82 clk_data.clk_num = ARRAY_SIZE(clk); in mx1_clocks_init_dt()
|
| /Linux-v4.19/drivers/clk/ingenic/ |
| D | cgu.c | 738 cgu->clocks.clk_num = num_clocks; in ingenic_cgu_new() 755 cgu->clocks.clks = kcalloc(cgu->clocks.clk_num, sizeof(struct clk *), in ingenic_cgu_register_clocks() 762 for (i = 0; i < cgu->clocks.clk_num; i++) { in ingenic_cgu_register_clocks() 776 for (i = 0; i < cgu->clocks.clk_num; i++) { in ingenic_cgu_register_clocks()
|
| /Linux-v4.19/drivers/clk/hisilicon/ |
| D | clk.c | 66 clk_data->clk_data.clk_num = nr_clks; in hisi_clk_alloc() 95 clk_data->clk_data.clk_num = nr_clks; in hisi_clk_init()
|
| /Linux-v4.19/drivers/clk/bcm/ |
| D | clk-kona.h | 484 size_t clk_num; member 494 .clk_num = _prefix ## _ ## _ccuname ## _CCU_CLOCK_COUNT
|
| D | clk-kona-setup.c | 751 for (i = 0; i < ccu->clk_num; i++) in ccu_clks_teardown() 789 if (idx >= ccu->clk_num) { in of_clk_kona_onecell_get() 843 for (i = 0; i < ccu->clk_num; i++) { in kona_dt_ccu_setup()
|