Home
last modified time | relevance | path

Searched refs:clk_names (Results 1 – 25 of 31) sorted by relevance

12

/linux/drivers/clk/berlin/
H A Dbg2.c102 static const char *clk_names[] = { variable
516 clk = of_clk_get_by_name(np, clk_names[REFCLK]); in berlin2_clock_setup()
518 clk_names[REFCLK] = __clk_get_name(clk); in berlin2_clock_setup()
522 clk = of_clk_get_by_name(np, clk_names[VIDEO_EXT0]); in berlin2_clock_setup()
524 clk_names[VIDEO_EXT0] = __clk_get_name(clk); in berlin2_clock_setup()
530 clk_names[SYSPLL], clk_names[REFCLK], 0); in berlin2_clock_setup()
535 clk_names[MEMPLL], clk_names[REFCLK], 0); in berlin2_clock_setup()
540 clk_names[CPUPLL], clk_names[REFCLK], 0); in berlin2_clock_setup()
549 clk_names[REFCLK], avpll_flags, 0); in berlin2_clock_setup()
555 clk_names[AVPLL_A1 + n], n, "avpll_vcoA", in berlin2_clock_setup()
[all …]
H A Dbg2q.c51 static const char *clk_names[] = { variable
313 clk = of_clk_get_by_name(np, clk_names[REFCLK]); in berlin2q_clock_setup()
315 clk_names[REFCLK] = __clk_get_name(clk); in berlin2q_clock_setup()
321 clk_names[SYSPLL], clk_names[REFCLK], 0); in berlin2q_clock_setup()
326 clk_names[CPUPLL], clk_names[REFCLK], 0); in berlin2q_clock_setup()
343 parent_names[k] = clk_names[dd->parent_ids[k]]; in berlin2q_clock_setup()
361 clk_hw_register_fixed_factor(NULL, "cpu", clk_names[CPUPLL], in berlin2q_clock_setup()
/linux/drivers/usb/dwc3/
H A Ddwc3-exynos.c23 const char *clk_names[DWC3_EXYNOS_MAX_CLOCKS]; member
31 const char **clk_names; member
55 exynos->clk_names = (const char **)driver_data->clk_names; in dwc3_exynos_probe()
61 exynos->clks[i] = devm_clk_get(dev, exynos->clk_names[i]); in dwc3_exynos_probe()
64 exynos->clk_names[i]); in dwc3_exynos_probe()
149 .clk_names = { "link_aclk" },
155 .clk_names = { "usbdrd30" },
161 .clk_names = { "aclk", "susp_clk", "pipe_pclk", "phyclk" },
167 .clk_names = { "usbdrd30", "usbdrd30_susp_clk", "usbdrd30_axius_clk" },
173 .clk_names = { "bus_early", "ref", "ctrl" },
[all …]
/linux/drivers/pmdomain/imx/
H A Dimx8m-blk-ctrl.c41 const char * const *clk_names; member
249 domain->clks[j].id = data->clk_names[j]; in imx8m_blk_ctrl_probe()
469 .clk_names = (const char *[]){ "g1", },
477 .clk_names = (const char *[]){ "g2", },
485 .clk_names = (const char *[]){ "h1", },
503 .clk_names = (const char *[]){ "g1", },
513 .clk_names = (const char *[]){ "g2", },
523 .clk_names = (const char *[]){ "vc8000e", },
594 .clk_names = (const char *[]){ "csi-bridge-axi", "csi-bridge-apb",
603 .clk_names = (const char *[]){ "lcdif-axi", "lcdif-apb", "lcdif-pix", },
[all …]
H A Dimx93-blk-ctrl.c80 const char * const *clk_names; member
100 const char * const *clk_names; member
269 bc->clks[i].id = bc_data->clk_names[i]; in imx93_blk_ctrl_probe()
286 domain->clks[j].id = data->clk_names[j]; in imx93_blk_ctrl_probe()
370 .clk_names = (const char *[]){ "dsi" },
378 .clk_names = (const char *[]){ "cam", "csi" },
386 .clk_names = (const char *[]){ "pxp" },
408 .clk_names = (const char *[]){ "disp", "lcdif" },
425 .clk_names = (const char *[]){ "isi" },
457 .clk_names = NULL,
[all …]
/linux/drivers/media/platform/samsung/s5p-mfc/
H A Ds5p_mfc_pm.c23 pm->clk_names = dev->variant->clk_names; in s5p_mfc_init_pm()
29 pm->clocks[i] = devm_clk_get(pm->device, pm->clk_names[i]); in s5p_mfc_init_pm()
37 pm->clk_names[i]); in s5p_mfc_init_pm()
77 dev->pm.clk_names[i]); in s5p_mfc_power_on()
H A Ds5p_mfc.c1558 .clk_names = {"mfc", "sclk_mfc"},
1588 .clk_names = {"mfc"},
1612 .clk_names = {"mfc"},
1622 .clk_names = {"mfc", "sclk_mfc"},
1646 .clk_names = {"mfc"},
1656 .clk_names = {"pclk", "aclk", "aclk_xiu"},
1704 .clk_names = {"mfc"},
/linux/rust/kernel/
H A Dopp.rs362 clk_names: Option<KVec<CString>>, field
381 if self.clk_names.is_some() { in set_clk_names()
389 self.clk_names = Some(names); in set_clk_names()
446 let clk_names = self.clk_names.as_deref().map(to_c_str_array).transpose()?; in set() localVariable
454 let clk_names = clk_names.as_ref().map_or(ptr::null(), |c| c.as_ptr()); in set() localVariable
473 clk_names, in set()
505 // closure is `FnOnce` because it moves the variable `clk_names` out of its environment in set()
/linux/drivers/power/sequencing/
H A Dpwrseq-thead-gpu.c121 static const char *const clk_names[] = { "core", "sys" }; in pwrseq_thead_gpu_match() local
147 ctx->num_clks = ARRAY_SIZE(clk_names); in pwrseq_thead_gpu_match()
153 ctx->clks[i].id = clk_names[i]; in pwrseq_thead_gpu_match()
/linux/drivers/soc/samsung/
H A Dexynos-usi.c60 const char * const *clk_names; /* clock names to assert */ member
108 .clk_names = exynos850_usi_clk_names,
117 .clk_names = exynos850_usi_clk_names,
283 usi->clks[i].id = usi->data->clk_names[i]; in exynos_usi_get_clocks()
/linux/drivers/media/platform/verisilicon/
H A Dimx8m_vpu_hw.c340 .clk_names = imx8mq_clk_names,
363 .clk_names = imx8mq_g1_clk_names,
379 .clk_names = imx8mq_g2_clk_names,
392 .clk_names = imx8mq_g1_clk_names,
H A Dstm32mp25_vpu_hw.c165 .clk_names = stm32mp25_vdec_clk_names,
184 .clk_names = stm32mp25_venc_clk_names,
H A Dsama5d4_vdec_hw.c126 .clk_names = sama5d4_clk_names,
H A Dsunxi_vpu_hw.c124 .clk_names = sunxi_clk_names,
/linux/drivers/gpu/drm/exynos/
H A Dexynos_drm_gsc.c106 const char *const *clk_names; member
126 const char *clk_names[GSC_MAX_CLOCKS]; member
1232 ctx->clk_names = driver_data->clk_names; in gsc_probe()
1264 ctx->clocks[i] = devm_clk_get(dev, ctx->clk_names[i]); in gsc_probe()
1267 ctx->clk_names[i]); in gsc_probe()
1382 .clk_names = {"gscl"},
1389 .clk_names = {"gscl"},
1396 .clk_names = {"pclk", "aclk", "aclk_xiu", "aclk_gsclbend"},
/linux/arch/mips/ath79/
H A Dclock.c37 static const char * const clk_names[ATH79_CLK_END] = { variable
47 BUG_ON(type >= ARRAY_SIZE(clk_names) || !clk_names[type]); in ath79_clk_name()
48 return clk_names[type]; in ath79_clk_name()
54 panic("failed to allocate %s clock structure", clk_names[type]); in __ath79_set_clk()
/linux/drivers/phy/
H A Dphy-snps-eusb2.c158 const char * const *clk_names; member
362 .clk_names = exynos_eusb2_hsphy_clock_names,
451 .clk_names = qcom_eusb2_hsphy_clock_names,
558 phy->clks[i].id = phy->data->clk_names[i]; in snps_eusb2_hsphy_probe()
/linux/drivers/clk/cix/
H A Dclk-sky1-audss.c511 const char * const *clk_names; member
899 priv->clks[i] = devm_clk_get(priv->dev, devtype_data->clk_names[i]); in sky1_audss_clks_get()
902 "failed to get clock %s", devtype_data->clk_names[i]); in sky1_audss_clks_get()
917 devtype_data->clk_names[i]); in sky1_audss_clks_enable()
949 devtype_data->clk_names[i]); in sky1_audss_clks_set_rate()
1180 .clk_names = sky1_audss_clk_names,
/linux/drivers/phy/samsung/
H A Dphy-exynos5-usbdrd.c482 const char * const *clk_names; member
1786 phy_drd->clks[i].id = phy_drd->drv_data->clk_names[i]; in exynos5_usbdrd_phy_clk_handle()
1998 .clk_names = exynos5_clk_names,
2012 .clk_names = exynos5_clk_names,
2024 .clk_names = exynos5_clk_names,
2037 .clk_names = exynos5_clk_names,
2049 .clk_names = exynos5_clk_names,
2062 .clk_names = exynos5_clk_names,
2074 .clk_names = exynos5_clk_names,
2103 .clk_names = exynos5_clk_names,
[all …]
/linux/drivers/clk/ti/
H A Dclk.c546 void omap2_clk_enable_init_clocks(const char **clk_names, u8 num_clocks) in omap2_clk_enable_init_clocks() argument
552 init_clk = clk_get(NULL, clk_names[i]); in omap2_clk_enable_init_clocks()
554 clk_names[i])) in omap2_clk_enable_init_clocks()
/linux/drivers/clk/
H A Dclk-sparx5.c31 static const char *clk_names[N_CLOCKS] = { variable
270 init.name = clk_names[i]; in s5_clk_probe()
H A Dclk-cdce706.c453 const char * const *clk_names, in cdce706_register_hw() argument
460 init->name = clk_names[i]; in cdce706_register_hw()
468 clk_names[i]); in cdce706_register_hw()
/linux/drivers/media/platform/samsung/exynos-gsc/
H A Dgsc-core.c1046 .clk_names = { "gscl" },
1058 .clk_names = { "gscl" },
1068 .clk_names = { "gscl" },
1079 .clk_names = { "pclk", "aclk", "aclk_xiu", "aclk_gsclbend" },
1147 gsc->clock[i] = devm_clk_get(dev, drv_data->clk_names[i]); in gsc_probe()
1150 drv_data->clk_names[i]); in gsc_probe()
1159 drv_data->clk_names[i]); in gsc_probe()
/linux/drivers/media/platform/samsung/s5p-jpeg/
H A Djpeg-core.h137 const char *clk_names[JPEG_MAX_CLOCKS]; member
/linux/drivers/gpu/drm/mediatek/
H A Dmtk_hdmi_common.c301 const char * const *clk_names, size_t num_clocks) in mtk_hdmi_dt_parse_pdata() argument
308 ret = mtk_hdmi_get_all_clk(hdmi, np, clk_names, num_clocks); in mtk_hdmi_dt_parse_pdata()

12