Home
last modified time | relevance | path

Searched refs:core_clk (Results 1 – 25 of 56) sorted by relevance

123

/drivers/net/mdio/
A Dmdio-mux-bcm-iproc.c56 struct clk *core_clk; member
69 if (md->core_clk) { in mdio_mux_iproc_config()
242 md->core_clk == ERR_PTR(-EINVAL)) in mdio_mux_iproc_probe()
243 md->core_clk = NULL; in mdio_mux_iproc_probe()
244 else if (IS_ERR(md->core_clk)) in mdio_mux_iproc_probe()
245 return PTR_ERR(md->core_clk); in mdio_mux_iproc_probe()
247 rc = clk_prepare_enable(md->core_clk); in mdio_mux_iproc_probe()
288 clk_disable_unprepare(md->core_clk); in mdio_mux_iproc_probe()
298 clk_disable_unprepare(md->core_clk); in mdio_mux_iproc_remove()
306 clk_disable_unprepare(md->core_clk); in mdio_mux_iproc_suspend()
[all …]
/drivers/usb/chipidea/
A Dci_hdrc_npcm.c17 struct clk *core_clk; member
50 ci->core_clk = devm_clk_get_optional(dev, NULL); in npcm_udc_probe()
51 if (IS_ERR(ci->core_clk)) in npcm_udc_probe()
52 return PTR_ERR(ci->core_clk); in npcm_udc_probe()
54 ret = clk_prepare_enable(ci->core_clk); in npcm_udc_probe()
79 clk_disable_unprepare(ci->core_clk); in npcm_udc_probe()
89 clk_disable_unprepare(ci->core_clk); in npcm_udc_remove()
A Dci_hdrc_msm.c38 struct clk *core_clk; member
199 ci->core_clk = clk = devm_clk_get(&pdev->dev, "core"); in ci_hdrc_msm_probe()
233 ret = clk_prepare_enable(ci->core_clk); in ci_hdrc_msm_probe()
273 clk_disable_unprepare(ci->core_clk); in ci_hdrc_msm_probe()
284 clk_disable_unprepare(ci->core_clk); in ci_hdrc_msm_remove()
/drivers/i2c/busses/
A Di2c-npcm7xx.c267 u32 core_clk; member
358 .core_clk = 9000000, .hldt = 0x16, .dbcnt = 0x1,
363 .core_clk = 8090000, .hldt = 0x14, .dbcnt = 0x1,
368 .core_clk = 7500000, .hldt = 0x7, .dbcnt = 0x1,
373 .core_clk = 6500000, .hldt = 0xE, .dbcnt = 0x1,
378 .core_clk = 4000000, .hldt = 0x9, .dbcnt = 0x1,
431 .core_clk = 25000000, .hldt = 0xF, .dbcnt = 0x1,
436 .core_clk = 24000000, .hldt = 0xD, .dbcnt = 0x1,
441 .core_clk = 20000000, .hldt = 0xB, .dbcnt = 0x1,
446 .core_clk = 16180000, .hldt = 0xA, .dbcnt = 0x1,
[all …]
A Di2c-qcom-geni.c91 struct clk *core_clk; member
801 gi2c->core_clk = devm_clk_get(dev, "core"); in geni_i2c_probe()
802 if (IS_ERR(gi2c->core_clk)) in geni_i2c_probe()
803 return PTR_ERR(gi2c->core_clk); in geni_i2c_probe()
863 ret = clk_prepare_enable(gi2c->core_clk); in geni_i2c_probe()
913 clk_disable_unprepare(gi2c->core_clk); in geni_i2c_probe()
944 clk_disable_unprepare(gi2c->core_clk); in geni_i2c_probe()
986 clk_disable_unprepare(gi2c->core_clk); in geni_i2c_runtime_suspend()
1000 ret = clk_prepare_enable(gi2c->core_clk); in geni_i2c_runtime_resume()
1014 clk_disable_unprepare(gi2c->core_clk); in geni_i2c_runtime_resume()
/drivers/nvmem/
A Dmeson-mx-efuse.c45 struct clk *core_clk; member
65 err = clk_prepare_enable(efuse->core_clk); in meson_mx_efuse_hw_enable()
85 clk_disable_unprepare(efuse->core_clk); in meson_mx_efuse_hw_disable()
220 efuse->core_clk = devm_clk_get(&pdev->dev, "core"); in meson_mx_efuse_probe()
221 if (IS_ERR(efuse->core_clk)) { in meson_mx_efuse_probe()
223 return PTR_ERR(efuse->core_clk); in meson_mx_efuse_probe()
/drivers/soc/qcom/
A Dice.c97 struct clk *core_clk; member
279 err = clk_prepare_enable(ice->core_clk); in qcom_ice_resume()
292 clk_disable_unprepare(ice->core_clk); in qcom_ice_suspend()
544 engine->core_clk = devm_clk_get_optional_enabled(dev, "ice_core_clk"); in qcom_ice_create()
545 if (!engine->core_clk) in qcom_ice_create()
546 engine->core_clk = devm_clk_get_optional_enabled(dev, "ice"); in qcom_ice_create()
547 if (!engine->core_clk) in qcom_ice_create()
548 engine->core_clk = devm_clk_get_enabled(dev, NULL); in qcom_ice_create()
549 if (IS_ERR(engine->core_clk)) in qcom_ice_create()
550 return ERR_CAST(engine->core_clk); in qcom_ice_create()
A Docmem.c59 struct clk *core_clk; member
311 ocmem->core_clk = devm_clk_get(dev, "core"); in ocmem_dev_probe()
312 if (IS_ERR(ocmem->core_clk)) in ocmem_dev_probe()
313 return dev_err_probe(dev, PTR_ERR(ocmem->core_clk), in ocmem_dev_probe()
334 WARN_ON(clk_set_rate(ocmem->core_clk, 1000) < 0); in ocmem_dev_probe()
336 ret = clk_prepare_enable(ocmem->core_clk); in ocmem_dev_probe()
342 clk_disable_unprepare(ocmem->core_clk); in ocmem_dev_probe()
409 clk_disable_unprepare(ocmem->core_clk); in ocmem_dev_probe()
418 clk_disable_unprepare(ocmem->core_clk); in ocmem_dev_remove()
/drivers/pci/controller/dwc/
A Dpcie-intel-gw.c67 struct clk *core_clk; member
212 pcie->core_clk = devm_clk_get(dev, NULL); in intel_pcie_get_resources()
213 if (IS_ERR(pcie->core_clk)) { in intel_pcie_get_resources()
214 ret = PTR_ERR(pcie->core_clk); in intel_pcie_get_resources()
295 ret = clk_prepare_enable(pcie->core_clk); in intel_pcie_host_setup()
327 clk_disable_unprepare(pcie->core_clk); in intel_pcie_host_setup()
339 clk_disable_unprepare(pcie->core_clk); in __intel_pcie_remove()
364 clk_disable_unprepare(pcie->core_clk); in intel_pcie_suspend_noirq()
A Dpcie-tegra194.c245 struct clk *core_clk; member
1406 ret = clk_prepare_enable(pcie->core_clk); in tegra_pcie_config_controller()
1484 clk_disable_unprepare(pcie->core_clk); in tegra_pcie_config_controller()
1512 clk_disable_unprepare(pcie->core_clk); in tegra_pcie_unconfig_controller()
1714 clk_disable_unprepare(pcie->core_clk); in pex_ep_event_pex_rst_assert()
1768 ret = clk_prepare_enable(pcie->core_clk); in pex_ep_event_pex_rst_deassert()
1923 clk_disable_unprepare(pcie->core_clk); in pex_ep_event_pex_rst_deassert()
2153 pcie->core_clk = devm_clk_get(dev, "core"); in tegra_pcie_dw_probe()
2154 if (IS_ERR(pcie->core_clk)) { in tegra_pcie_dw_probe()
2156 PTR_ERR(pcie->core_clk)); in tegra_pcie_dw_probe()
[all …]
/drivers/char/hw_random/
A Dmeson-rng.c90 struct clk *core_clk; in meson_rng_probe() local
105 core_clk = devm_clk_get_optional_enabled(dev, "core"); in meson_rng_probe()
106 if (IS_ERR(core_clk)) in meson_rng_probe()
107 return dev_err_probe(dev, PTR_ERR(core_clk), in meson_rng_probe()
/drivers/phy/intel/
A Dphy-intel-lgm-combo.c88 struct clk *core_clk; member
258 ret = clk_prepare_enable(cbphy->core_clk); in intel_cbphy_iphy_power_on()
264 ret = clk_set_rate(cbphy->core_clk, cbphy->clk_rate); in intel_cbphy_iphy_power_on()
297 clk_disable_unprepare(cbphy->core_clk); in intel_cbphy_iphy_power_on()
323 clk_disable_unprepare(cbphy->core_clk); in intel_cbphy_iphy_power_off()
415 cbphy->core_clk = devm_clk_get(dev, NULL); in intel_cbphy_fwnode_parse()
416 if (IS_ERR(cbphy->core_clk)) in intel_cbphy_fwnode_parse()
417 return dev_err_probe(dev, PTR_ERR(cbphy->core_clk), in intel_cbphy_fwnode_parse()
597 clk_disable_unprepare(cbphy->core_clk); in intel_cbphy_remove()
/drivers/watchdog/
A Dstarfive-wdt.c104 struct clk *core_clk; member
154 ret = clk_prepare_enable(wdt->core_clk); in starfive_wdt_enable_clock()
165 clk_disable_unprepare(wdt->core_clk); in starfive_wdt_disable_clock()
177 wdt->core_clk = devm_clk_get(dev, "core"); in starfive_wdt_get_clock()
178 if (IS_ERR(wdt->core_clk)) in starfive_wdt_get_clock()
179 return dev_err_probe(dev, PTR_ERR(wdt->core_clk), "failed to get core clock\n"); in starfive_wdt_get_clock()
469 wdt->freq = clk_get_rate(wdt->core_clk); in starfive_wdt_probe()
/drivers/gpu/drm/imagination/
A Dpvr_device.c98 struct clk *core_clk; in pvr_device_clk_init() local
102 core_clk = devm_clk_get(drm_dev->dev, "core"); in pvr_device_clk_init()
103 if (IS_ERR(core_clk)) in pvr_device_clk_init()
104 return dev_err_probe(drm_dev->dev, PTR_ERR(core_clk), in pvr_device_clk_init()
117 pvr_dev->core_clk = core_clk; in pvr_device_clk_init()
A Dpvr_power.c257 clk_disable_unprepare(pvr_dev->core_clk); in pvr_power_device_suspend()
279 err = clk_prepare_enable(pvr_dev->core_clk); in pvr_power_device_resume()
325 clk_disable_unprepare(pvr_dev->core_clk); in pvr_power_device_resume()
/drivers/net/ethernet/stmicro/stmmac/
A Ddwmac-ipq806x.c111 struct clk *core_clk; member
235 gmac->core_clk = devm_clk_get(dev, "stmmaceth"); in ipq806x_gmac_of_parse()
236 if (IS_ERR(gmac->core_clk)) { in ipq806x_gmac_of_parse()
238 return PTR_ERR(gmac->core_clk); in ipq806x_gmac_of_parse()
240 clk_set_rate(gmac->core_clk, 266000000); in ipq806x_gmac_of_parse()
/drivers/gpio/
A Dgpio-spacemit-k1.c242 struct clk *core_clk, *bus_clk; in spacemit_gpio_probe() local
260 core_clk = devm_clk_get_enabled(dev, "core"); in spacemit_gpio_probe()
261 if (IS_ERR(core_clk)) in spacemit_gpio_probe()
262 return dev_err_probe(dev, PTR_ERR(core_clk), "failed to get clock\n"); in spacemit_gpio_probe()
/drivers/mmc/host/
A Dmeson-mx-sdio.c105 struct clk *core_clk; member
678 host->core_clk = devm_clk_get(host->controller_dev, "core"); in meson_mx_mmc_probe()
679 if (IS_ERR(host->core_clk)) { in meson_mx_mmc_probe()
680 ret = PTR_ERR(host->core_clk); in meson_mx_mmc_probe()
694 ret = clk_prepare_enable(host->core_clk); in meson_mx_mmc_probe()
724 clk_disable_unprepare(host->core_clk); in meson_mx_mmc_probe()
744 clk_disable_unprepare(host->core_clk); in meson_mx_mmc_remove()
/drivers/gpu/drm/msm/hdmi/
A Dhdmi_phy_8998.c195 u64 core_clk, rvar1, rem; in pll_get_post_div() local
197 core_clk = div_u64(freq_list[k], in pll_get_post_div()
202 rvar1 = div64_u64_rem(rvar1, (cmp_cnt * core_clk), &rem); in pll_get_post_div()
203 if (rem > ((cmp_cnt * core_clk) >> 1)) in pll_get_post_div()
208 rvar1 = div64_u64_rem(rvar1, (cmp_cnt * core_clk), &rem); in pll_get_post_div()
209 if (rem > ((cmp_cnt * core_clk) >> 1)) in pll_get_post_div()
/drivers/video/fbdev/omap2/omapfb/dss/
A Ddispc.c2150 u32 core_clk = 0; in calc_core_clk_five_taps() local
2161 core_clk = tmp; in calc_core_clk_five_taps()
2169 core_clk = max_t(u32, core_clk, tmp); in calc_core_clk_five_taps()
2176 core_clk = max_t(u32, core_clk, tmp); in calc_core_clk_five_taps()
2179 core_clk <<= 1; in calc_core_clk_five_taps()
2182 return core_clk; in calc_core_clk_five_taps()
2325 !*core_clk || *core_clk > dispc_core_clk_rate()); in dispc_ovl_calc_scaling_34xx()
2424 unsigned long core_clk = 0; in dispc_ovl_calc_scaling() local
2485 core_clk, dispc_core_clk_rate()); in dispc_ovl_calc_scaling()
2487 if (!core_clk || core_clk > dispc_core_clk_rate()) { in dispc_ovl_calc_scaling()
[all …]
/drivers/dma/qcom/
A Dqcom_adm.c166 struct clk *core_clk; member
772 adev->core_clk = devm_clk_get(adev->dev, "core"); in adm_dma_probe()
773 if (IS_ERR(adev->core_clk)) in adm_dma_probe()
774 return PTR_ERR(adev->core_clk); in adm_dma_probe()
804 ret = clk_prepare_enable(adev->core_clk); in adm_dma_probe()
902 clk_disable_unprepare(adev->core_clk); in adm_dma_probe()
928 clk_disable_unprepare(adev->core_clk); in adm_dma_remove()
/drivers/gpu/drm/rockchip/
A Dcdn-dp-core.c104 ret = clk_prepare_enable(dp->core_clk); in cdn_dp_clk_enable()
123 rate = clk_get_rate(dp->core_clk); in cdn_dp_clk_enable()
138 clk_disable_unprepare(dp->core_clk); in cdn_dp_clk_enable()
149 clk_disable_unprepare(dp->core_clk); in cdn_dp_clk_disable()
695 dp->core_clk = devm_clk_get(dev, "core-clk"); in cdn_dp_parse_dt()
696 if (IS_ERR(dp->core_clk)) { in cdn_dp_parse_dt()
698 return PTR_ERR(dp->core_clk); in cdn_dp_parse_dt()
/drivers/gpu/drm/omapdrm/dss/
A Ddispc.c2158 u32 core_clk = 0; in calc_core_clk_five_taps() local
2169 core_clk = tmp; in calc_core_clk_five_taps()
2177 core_clk = max_t(u32, core_clk, tmp); in calc_core_clk_five_taps()
2184 core_clk = max_t(u32, core_clk, tmp); in calc_core_clk_five_taps()
2187 core_clk <<= 1; in calc_core_clk_five_taps()
2190 return core_clk; in calc_core_clk_five_taps()
2339 !*core_clk || *core_clk > dispc_core_clk_rate(dispc)); in dispc_ovl_calc_scaling_34xx()
2470 unsigned long core_clk = 0; in dispc_ovl_calc_scaling() local
2549 core_clk, dispc_core_clk_rate(dispc)); in dispc_ovl_calc_scaling()
2551 if (!core_clk || core_clk > dispc_core_clk_rate(dispc)) { in dispc_ovl_calc_scaling()
[all …]
/drivers/misc/
A Dxilinx_sdfec.c180 struct clk *core_clk; member
1199 clks->core_clk = devm_clk_get(&pdev->dev, "core_clk"); in xsdfec_clk_init()
1200 if (IS_ERR(clks->core_clk)) { in xsdfec_clk_init()
1202 return PTR_ERR(clks->core_clk); in xsdfec_clk_init()
1266 err = clk_prepare_enable(clks->core_clk); in xsdfec_clk_init()
1330 clk_disable_unprepare(clks->core_clk); in xsdfec_clk_init()
1343 clk_disable_unprepare(clks->core_clk); in xsdfec_disable_all_clks()
/drivers/gpu/drm/msm/disp/mdp5/
A Dmdp5_kms.c244 clk_disable_unprepare(mdp5_kms->core_clk); in mdp5_disable()
258 clk_prepare_enable(mdp5_kms->core_clk); in mdp5_enable()
724 clk_set_rate(mdp5_kms->core_clk, 200000000); in mdp5_init()
742 clk_set_rate(mdp5_kms->core_clk, config->hw->max_clk); in mdp5_init()
846 ret = get_clk(pdev, &mdp5_kms->core_clk, "core", true); in mdp5_dev_probe()

Completed in 74 milliseconds

123