Home
last modified time | relevance | path

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

12345

/Linux-v6.1/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()
208 md->core_clk = devm_clk_get(&pdev->dev, NULL); in mdio_mux_iproc_probe()
209 if (md->core_clk == ERR_PTR(-ENOENT) || in mdio_mux_iproc_probe()
210 md->core_clk == ERR_PTR(-EINVAL)) in mdio_mux_iproc_probe()
211 md->core_clk = NULL; in mdio_mux_iproc_probe()
212 else if (IS_ERR(md->core_clk)) in mdio_mux_iproc_probe()
213 return PTR_ERR(md->core_clk); in mdio_mux_iproc_probe()
215 rc = clk_prepare_enable(md->core_clk); in mdio_mux_iproc_probe()
[all …]
/Linux-v6.1/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>;
Dnsim_700.dts32 core_clk: core_clk { label
Dvdk_axc003.dtsi24 core_clk: core_clk { label
Dhaps_hs_idu.dts37 core_clk: core_clk { label
Dvdk_axc003_idu.dtsi25 core_clk: core_clk { label
/Linux-v6.1/drivers/char/hw_random/
Dmeson-rng.c23 struct clk *core_clk; member
57 data->core_clk = devm_clk_get_optional(dev, "core"); in meson_rng_probe()
58 if (IS_ERR(data->core_clk)) in meson_rng_probe()
59 return dev_err_probe(dev, PTR_ERR(data->core_clk), in meson_rng_probe()
62 if (data->core_clk) { in meson_rng_probe()
63 ret = clk_prepare_enable(data->core_clk); in meson_rng_probe()
67 data->core_clk); in meson_rng_probe()
/Linux-v6.1/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()
/Linux-v6.1/arch/arm/boot/dts/
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>;
Ddove.dtsi185 clocks = <&core_clk 0>;
198 clocks = <&core_clk 0>;
207 clocks = <&core_clk 0>;
216 clocks = <&core_clk 0>;
227 clocks = <&core_clk 0>;
236 clocks = <&core_clk 0>;
247 clocks = <&core_clk 0>;
282 clocks = <&core_clk 0>;
290 clocks = <&core_clk 0>;
487 clocks = <&core_clk 0>;
[all …]
Dkirkwood.dtsi21 clocks = <&core_clk 1>, <&core_clk 3>, <&gate_clk 11>;
122 core_clk: core-clocks@10030 { label
222 clocks = <&core_clk 0>;
243 clocks = <&core_clk 0>;
/Linux-v6.1/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()
222 efuse->core_clk = devm_clk_get(&pdev->dev, "core"); in meson_mx_efuse_probe()
223 if (IS_ERR(efuse->core_clk)) { in meson_mx_efuse_probe()
225 return PTR_ERR(efuse->core_clk); in meson_mx_efuse_probe()
/Linux-v6.1/drivers/pci/controller/dwc/
Dpcie-intel-gw.c66 struct clk *core_clk; member
211 pcie->core_clk = devm_clk_get(dev, NULL); in intel_pcie_get_resources()
212 if (IS_ERR(pcie->core_clk)) { in intel_pcie_get_resources()
213 ret = PTR_ERR(pcie->core_clk); in intel_pcie_get_resources()
294 ret = clk_prepare_enable(pcie->core_clk); in intel_pcie_host_setup()
326 clk_disable_unprepare(pcie->core_clk); in intel_pcie_host_setup()
338 clk_disable_unprepare(pcie->core_clk); in __intel_pcie_remove()
365 clk_disable_unprepare(pcie->core_clk); in intel_pcie_suspend_noirq()
/Linux-v6.1/drivers/gpu/drm/msm/disp/dpu1/
Ddpu_core_perf.h59 * @core_clk: Pointer to the core clock
72 struct clk *core_clk; member
118 * @core_clk: pointer to core clock
123 struct clk *core_clk);
Ddpu_core_perf.c298 clk_rate = clk_round_rate(kms->perf.core_clk, in _dpu_core_perf_get_core_clk_rate()
336 DRM_DEBUG_ATOMIC("crtc:%d stop_req:%d core_clk:%llu\n", in dpu_core_perf_crtc_update()
513 perf->core_clk = NULL; in dpu_core_perf_destroy()
521 struct clk *core_clk) in dpu_core_perf_init() argument
525 perf->core_clk = core_clk; in dpu_core_perf_init()
527 perf->max_core_clk_rate = clk_get_rate(core_clk); in dpu_core_perf_init()
/Linux-v6.1/drivers/phy/intel/
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()
/Linux-v6.1/Documentation/devicetree/bindings/media/
Dallegro,al5e.yaml53 - const: core_clk
83 clock-names = "core_clk", "mcu_clk", "m_axi_core_aclk",
100 clock-names = "core_clk", "mcu_clk", "m_axi_core_aclk",
/Linux-v6.1/Documentation/devicetree/bindings/ufs/
Dqcom,ufs.yaml113 - const: core_clk
140 - const: core_clk
167 - const: core_clk
221 clock-names = "core_clk",
Dcdns,ufshc.yaml42 - const: core_clk
70 clock-names = "core_clk", "phy_clk";
/Linux-v6.1/drivers/usb/chipidea/
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()
/Linux-v6.1/Documentation/devicetree/bindings/timer/
Dsnps,arc-timer.txt21 clocks = <&core_clk>;
26 clocks = <&core_clk>;
/Linux-v6.1/Documentation/devicetree/bindings/arm/marvell/
Dkirkwood.txt25 clocks = <&core_clk 1>, <&core_clk 3>, <&gate_clk 11>;

12345