| /linux/drivers/clk/berlin/ |
| H A D | bg2.c | 102 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 D | bg2q.c | 51 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 D | dwc3-exynos.c | 23 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 D | imx8m-blk-ctrl.c | 41 const char * const *clk_names; member 233 domain->clks[j].id = data->clk_names[j]; in imx8m_blk_ctrl_probe() 453 .clk_names = (const char *[]){ "g1", }, 461 .clk_names = (const char *[]){ "g2", }, 469 .clk_names = (const char *[]){ "h1", }, 487 .clk_names = (const char *[]){ "g1", }, 497 .clk_names = (const char *[]){ "g2", }, 507 .clk_names = (const char *[]){ "vc8000e", }, 552 .clk_names = (const char *[]){ "csi-bridge-axi", "csi-bridge-apb", 561 .clk_names = (const char *[]){ "lcdif-axi", "lcdif-apb", "lcdif-pix", }, [all …]
|
| H A D | imx8mp-blk-ctrl.c | 51 const char * const *clk_names; member 258 .clk_names = (const char *[]){ "usb" }, 274 .clk_names = (const char *[]){ "pcie" }, 454 .clk_names = (const char *[]){ "apb" }, 460 .clk_names = (const char *[]){ "axi", "apb", "fdcc" }, 468 .clk_names = (const char *[]){ "apb" }, 474 .clk_names = (const char *[]){ "apb" }, 480 .clk_names = (const char *[]){ "apb" }, 486 .clk_names = (const char *[]){ "apb", "ref_266m", "fdcc" }, 492 .clk_names = (const char *[]){ "apb", "ref_24m" }, [all …]
|
| /linux/drivers/media/platform/samsung/s5p-mfc/ |
| H A D | s5p_mfc_pm.c | 23 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()
|
| /linux/rust/kernel/ |
| H A D | opp.rs | 362 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()
|
| /linux/drivers/soc/samsung/ |
| H A D | exynos-usi.c | 60 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/power/sequencing/ |
| H A D | pwrseq-thead-gpu.c | 121 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/gpu/drm/exynos/ |
| H A D | exynos_drm_gsc.c | 107 const char *const *clk_names; member 127 const char *clk_names[GSC_MAX_CLOCKS]; member 1233 ctx->clk_names = driver_data->clk_names; in gsc_probe() 1265 ctx->clocks[i] = devm_clk_get(dev, ctx->clk_names[i]); in gsc_probe() 1268 ctx->clk_names[i]); in gsc_probe() 1383 .clk_names = {"gscl"}, 1390 .clk_names = {"gscl"}, 1397 .clk_names = {"pclk", "aclk", "aclk_xiu", "aclk_gsclbend"},
|
| /linux/drivers/media/platform/verisilicon/ |
| H A D | stm32mp25_vpu_hw.c | 165 .clk_names = stm32mp25_vdec_clk_names, 184 .clk_names = stm32mp25_venc_clk_names,
|
| H A D | sama5d4_vdec_hw.c | 126 .clk_names = sama5d4_clk_names,
|
| H A D | sunxi_vpu_hw.c | 124 .clk_names = sunxi_clk_names,
|
| /linux/arch/mips/ath79/ |
| H A D | clock.c | 37 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 D | phy-snps-eusb2.c | 159 const char * const *clk_names; member 363 .clk_names = exynos_eusb2_hsphy_clock_names, 452 .clk_names = qcom_eusb2_hsphy_clock_names, 559 phy->clks[i].id = phy->data->clk_names[i]; in snps_eusb2_hsphy_probe()
|
| /linux/drivers/gpu/drm/msm/hdmi/ |
| H A D | hdmi_phy_8x74.c | 42 .clk_names = hdmi_phy_8x74_clk_names,
|
| H A D | hdmi_phy_8960.c | 49 .clk_names = hdmi_phy_8960_clk_names,
|
| H A D | hdmi_phy_8x60.c | 139 .clk_names = hdmi_phy_8x60_clk_names,
|
| /linux/drivers/phy/samsung/ |
| H A D | phy-exynos5-usbdrd.c | 429 const char * const *clk_names; member 1733 phy_drd->clks[i].id = phy_drd->drv_data->clk_names[i]; in exynos5_usbdrd_phy_clk_handle() 1944 .clk_names = exynos5_clk_names, 1958 .clk_names = exynos5_clk_names, 1970 .clk_names = exynos5_clk_names, 1983 .clk_names = exynos5_clk_names, 1995 .clk_names = exynos5_clk_names, 2008 .clk_names = exynos5_clk_names, 2020 .clk_names = exynos5_clk_names, 2049 .clk_names = exynos5_clk_names, [all …]
|
| /linux/drivers/staging/media/tegra-video/ |
| H A D | csi.h | 127 const char * const *clk_names; member
|
| /linux/drivers/clk/ |
| H A D | clk-sparx5.c | 31 static const char *clk_names[N_CLOCKS] = { variable 270 init.name = clk_names[i]; in s5_clk_probe()
|
| H A D | clk-cdce706.c | 454 const char * const *clk_names, in cdce706_register_hw() argument 461 init->name = clk_names[i]; in cdce706_register_hw() 469 clk_names[i]); in cdce706_register_hw()
|
| /linux/drivers/media/platform/samsung/exynos-gsc/ |
| H A D | gsc-core.c | 1046 .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 D | jpeg-core.h | 137 const char *clk_names[JPEG_MAX_CLOCKS]; member
|
| /linux/drivers/gpu/drm/mediatek/ |
| H A D | mtk_hdmi_common.c | 294 const char * const *clk_names, size_t num_clocks) in mtk_hdmi_dt_parse_pdata() argument 301 ret = mtk_hdmi_get_all_clk(hdmi, np, clk_names, num_clocks); in mtk_hdmi_dt_parse_pdata()
|