Home
last modified time | relevance | path

Searched full:core_clk (Results 1 – 25 of 224) sorted by relevance

123456789

/kernel/linux/linux-5.10/drivers/net/mdio/
Dmdio-mux-bcm-iproc.c54 struct clk *core_clk; member
67 if (md->core_clk) { in mdio_mux_iproc_config()
71 divisor = clk_get_rate(md->core_clk) / MDIO_OPERATING_FREQUENCY; in mdio_mux_iproc_config()
211 md->core_clk = devm_clk_get(&pdev->dev, NULL); in mdio_mux_iproc_probe()
212 if (md->core_clk == ERR_PTR(-ENOENT) || in mdio_mux_iproc_probe()
213 md->core_clk == ERR_PTR(-EINVAL)) in mdio_mux_iproc_probe()
214 md->core_clk = NULL; in mdio_mux_iproc_probe()
215 else if (IS_ERR(md->core_clk)) in mdio_mux_iproc_probe()
216 return PTR_ERR(md->core_clk); in mdio_mux_iproc_probe()
218 rc = clk_prepare_enable(md->core_clk); in mdio_mux_iproc_probe()
[all …]
/kernel/linux/linux-6.6/arch/arc/boot/dts/
Dskeleton_hs_idu.dtsi21 clocks = <&core_clk>;
27 clocks = <&core_clk>;
33 clocks = <&core_clk>;
39 clocks = <&core_clk>;
48 clocks = <&core_clk>;
54 clocks = <&core_clk>;
Dskeleton_hs.dtsi21 clocks = <&core_clk>;
30 clocks = <&core_clk>;
36 clocks = <&core_clk>;
42 clocks = <&core_clk>;
Dhsdk.dts37 clocks = <&core_clk>;
44 clocks = <&core_clk>;
51 clocks = <&core_clk>;
58 clocks = <&core_clk>;
100 clocks = <&core_clk>;
106 clocks = <&core_clk>;
123 core_clk: core-clk@0 { label
134 assigned-clocks = <&core_clk>;
Dskeleton.dtsi26 clocks = <&core_clk>;
35 clocks = <&core_clk>;
41 clocks = <&core_clk>;
/kernel/linux/linux-5.10/arch/arc/boot/dts/
Dskeleton_hs_idu.dtsi21 clocks = <&core_clk>;
27 clocks = <&core_clk>;
33 clocks = <&core_clk>;
39 clocks = <&core_clk>;
48 clocks = <&core_clk>;
54 clocks = <&core_clk>;
Dskeleton_hs.dtsi21 clocks = <&core_clk>;
30 clocks = <&core_clk>;
36 clocks = <&core_clk>;
42 clocks = <&core_clk>;
Dhsdk.dts37 clocks = <&core_clk>;
44 clocks = <&core_clk>;
51 clocks = <&core_clk>;
58 clocks = <&core_clk>;
100 clocks = <&core_clk>;
106 clocks = <&core_clk>;
123 core_clk: core-clk@0 { label
134 assigned-clocks = <&core_clk>;
Dskeleton.dtsi26 clocks = <&core_clk>;
35 clocks = <&core_clk>;
41 clocks = <&core_clk>;
/kernel/linux/linux-6.6/drivers/net/mdio/
Dmdio-mux-bcm-iproc.c54 struct clk *core_clk; member
67 if (md->core_clk) { in mdio_mux_iproc_config()
71 divisor = clk_get_rate(md->core_clk) / MDIO_OPERATING_FREQUENCY; in mdio_mux_iproc_config()
238 md->core_clk = devm_clk_get(&pdev->dev, NULL); in mdio_mux_iproc_probe()
239 if (md->core_clk == ERR_PTR(-ENOENT) || in mdio_mux_iproc_probe()
240 md->core_clk == ERR_PTR(-EINVAL)) in mdio_mux_iproc_probe()
241 md->core_clk = NULL; in mdio_mux_iproc_probe()
242 else if (IS_ERR(md->core_clk)) in mdio_mux_iproc_probe()
243 return PTR_ERR(md->core_clk); in mdio_mux_iproc_probe()
245 rc = clk_prepare_enable(md->core_clk); in mdio_mux_iproc_probe()
[all …]
/kernel/linux/linux-5.10/drivers/char/hw_random/
Dmeson-rng.c23 struct clk *core_clk; member
57 data->core_clk = devm_clk_get(dev, "core"); in meson_rng_probe()
58 if (IS_ERR(data->core_clk)) in meson_rng_probe()
59 data->core_clk = NULL; in meson_rng_probe()
61 if (data->core_clk) { in meson_rng_probe()
62 ret = clk_prepare_enable(data->core_clk); in meson_rng_probe()
66 data->core_clk); in meson_rng_probe()
/kernel/linux/linux-6.6/arch/arm/mach-omap2/
Dclkt2xxx_dpllcore.c3 * DPLL + CORE_CLK composite clock functions
44 * omap2xxx_clk_get_core_rate - return the CORE_CLK rate
46 * Returns the CORE_CLK rate. CORE_CLK can have one of three rate
54 long long core_clk; in omap2xxx_clk_get_core_rate() local
59 core_clk = omap2_get_dpll_rate(dpll_core_ck); in omap2xxx_clk_get_core_rate()
64 core_clk = 32768; in omap2xxx_clk_get_core_rate()
66 core_clk *= v; in omap2xxx_clk_get_core_rate()
68 return core_clk; in omap2xxx_clk_get_core_rate()
/kernel/linux/linux-5.10/arch/arm/mach-omap2/
Dclkt2xxx_dpllcore.c3 * DPLL + CORE_CLK composite clock functions
43 * omap2xxx_clk_get_core_rate - return the CORE_CLK rate
45 * Returns the CORE_CLK rate. CORE_CLK can have one of three rate
53 long long core_clk; in omap2xxx_clk_get_core_rate() local
58 core_clk = omap2_get_dpll_rate(dpll_core_ck); in omap2xxx_clk_get_core_rate()
63 core_clk = 32768; in omap2xxx_clk_get_core_rate()
65 core_clk *= v; in omap2xxx_clk_get_core_rate()
67 return core_clk; in omap2xxx_clk_get_core_rate()
/kernel/linux/linux-6.6/arch/arm/boot/dts/marvell/
Dorion5x.dtsi28 clocks = <&core_clk 0>;
38 clocks = <&core_clk 0>;
48 clocks = <&core_clk 0>;
58 clocks = <&core_clk 0>;
94 clocks = <&core_clk 0>;
103 clocks = <&core_clk 0>;
112 clocks = <&core_clk 0>;
137 clocks = <&core_clk 0>;
145 clocks = <&core_clk 0>;
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Dorion5x.dtsi33 clocks = <&core_clk 0>;
43 clocks = <&core_clk 0>;
53 clocks = <&core_clk 0>;
63 clocks = <&core_clk 0>;
99 clocks = <&core_clk 0>;
108 clocks = <&core_clk 0>;
117 clocks = <&core_clk 0>;
142 clocks = <&core_clk 0>;
150 clocks = <&core_clk 0>;
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/dpu1/
Ddpu_core_perf.c291 struct dss_clk *core_clk = kms->perf.core_clk; in _dpu_core_perf_set_core_clk_rate() local
293 if (core_clk->max_rate && (rate > core_clk->max_rate)) in _dpu_core_perf_set_core_clk_rate()
294 rate = core_clk->max_rate; in _dpu_core_perf_set_core_clk_rate()
296 core_clk->rate = rate; in _dpu_core_perf_set_core_clk_rate()
297 return dev_pm_opp_set_rate(&kms->pdev->dev, core_clk->rate); in _dpu_core_perf_set_core_clk_rate()
311 clk_rate = clk_round_rate(kms->perf.core_clk->clk, in _dpu_core_perf_get_core_clk_rate()
349 DPU_DEBUG("crtc:%d stop_req:%d core_clk:%llu\n", in dpu_core_perf_crtc_update()
414 kms->perf.core_clk->clk_name, clk_rate); in dpu_core_perf_crtc_update()
527 perf->core_clk = NULL; in dpu_core_perf_destroy()
535 struct dss_clk *core_clk) in dpu_core_perf_init() argument
[all …]
Ddpu_core_perf.h46 * @core_clk: Pointer to core clock structure
59 struct dss_clk *core_clk; member
105 * @core_clk: pointer to core clock
110 struct dss_clk *core_clk);
/kernel/linux/linux-6.6/drivers/soc/qcom/
Dice.c49 struct clk *core_clk; member
146 err = clk_prepare_enable(ice->core_clk); in qcom_ice_resume()
159 clk_disable_unprepare(ice->core_clk); in qcom_ice_suspend()
236 engine->core_clk = devm_clk_get_optional_enabled(dev, "ice_core_clk"); in qcom_ice_create()
237 if (!engine->core_clk) in qcom_ice_create()
238 engine->core_clk = devm_clk_get_optional_enabled(dev, "ice"); in qcom_ice_create()
239 if (!engine->core_clk) in qcom_ice_create()
240 engine->core_clk = devm_clk_get_enabled(dev, NULL); in qcom_ice_create()
241 if (IS_ERR(engine->core_clk)) in qcom_ice_create()
242 return ERR_CAST(engine->core_clk); in qcom_ice_create()
Docmem.c58 struct clk *core_clk; member
316 ocmem->core_clk = devm_clk_get(dev, "core"); in ocmem_dev_probe()
317 if (IS_ERR(ocmem->core_clk)) in ocmem_dev_probe()
318 return dev_err_probe(dev, PTR_ERR(ocmem->core_clk), in ocmem_dev_probe()
339 WARN_ON(clk_set_rate(ocmem->core_clk, 1000) < 0); in ocmem_dev_probe()
341 ret = clk_prepare_enable(ocmem->core_clk); in ocmem_dev_probe()
347 clk_disable_unprepare(ocmem->core_clk); in ocmem_dev_probe()
414 clk_disable_unprepare(ocmem->core_clk); in ocmem_dev_probe()
423 clk_disable_unprepare(ocmem->core_clk); in ocmem_dev_remove()
/kernel/linux/linux-6.6/drivers/char/hw_random/
Dmeson-rng.c38 struct clk *core_clk; in meson_rng_probe() local
48 core_clk = devm_clk_get_optional_enabled(dev, "core"); in meson_rng_probe()
49 if (IS_ERR(core_clk)) in meson_rng_probe()
50 return dev_err_probe(dev, PTR_ERR(core_clk), in meson_rng_probe()
/kernel/linux/linux-5.10/drivers/nvmem/
Dmeson-mx-efuse.c46 struct clk *core_clk; member
67 err = clk_prepare_enable(efuse->core_clk); in meson_mx_efuse_hw_enable()
87 clk_disable_unprepare(efuse->core_clk); in meson_mx_efuse_hw_disable()
223 efuse->core_clk = devm_clk_get(&pdev->dev, "core"); in meson_mx_efuse_probe()
224 if (IS_ERR(efuse->core_clk)) { in meson_mx_efuse_probe()
226 return PTR_ERR(efuse->core_clk); in meson_mx_efuse_probe()
/kernel/linux/linux-6.6/drivers/nvmem/
Dmeson-mx-efuse.c45 struct clk *core_clk; member
66 err = clk_prepare_enable(efuse->core_clk); in meson_mx_efuse_hw_enable()
86 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()
/kernel/linux/linux-6.6/drivers/pci/controller/dwc/
Dpcie-intel-gw.c68 struct clk *core_clk; member
213 pcie->core_clk = devm_clk_get(dev, NULL); in intel_pcie_get_resources()
214 if (IS_ERR(pcie->core_clk)) { in intel_pcie_get_resources()
215 ret = PTR_ERR(pcie->core_clk); in intel_pcie_get_resources()
296 ret = clk_prepare_enable(pcie->core_clk); in intel_pcie_host_setup()
328 clk_disable_unprepare(pcie->core_clk); in intel_pcie_host_setup()
340 clk_disable_unprepare(pcie->core_clk); in __intel_pcie_remove()
365 clk_disable_unprepare(pcie->core_clk); in intel_pcie_suspend_noirq()
/kernel/linux/linux-5.10/drivers/pci/controller/dwc/
Dpcie-intel-gw.c72 struct clk *core_clk; member
243 lpp->core_clk = devm_clk_get(dev, NULL); in intel_pcie_get_resources()
244 if (IS_ERR(lpp->core_clk)) { in intel_pcie_get_resources()
245 ret = PTR_ERR(lpp->core_clk); in intel_pcie_get_resources()
330 ret = clk_prepare_enable(lpp->core_clk); in intel_pcie_host_setup()
348 clk_disable_unprepare(lpp->core_clk); in intel_pcie_host_setup()
360 clk_disable_unprepare(lpp->core_clk); in __intel_pcie_remove()
387 clk_disable_unprepare(lpp->core_clk); in intel_pcie_suspend_noirq()
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/media/
Dallegro.txt18 - clock-names: must include "core_clk", "mcu_clk", "m_axi_core_aclk",
30 clock-names = "core_clk", "mcu_clk", "m_axi_core_aclk",
41 clock-names = "core_clk", "mcu_clk", "m_axi_core_aclk",

123456789