Home
last modified time | relevance | path

Searched refs:coreclk (Results 1 – 25 of 27) sorted by relevance

12

/Linux-v4.19/drivers/soc/xilinx/
Dxlnx_vcu.c111 u32 coreclk; member
296 u32 refclk, coreclk, mcuclk, inte, deci; in xvcu_set_vcu_pll_info() local
305 coreclk = xvcu_read(xvcu->logicore_reg_ba, VCU_CORE_CLK) * MHZ; in xvcu_set_vcu_pll_info()
307 if (!mcuclk || !coreclk) { in xvcu_set_vcu_pll_info()
314 dev_dbg(xvcu->dev, "Core clock from logicoreIP is %uHz\n", coreclk); in xvcu_set_vcu_pll_info()
351 mod = pll_clk % coreclk; in xvcu_set_vcu_pll_info()
353 divisor_core = pll_clk / coreclk; in xvcu_set_vcu_pll_info()
354 } else if (coreclk - mod < LIMIT) { in xvcu_set_vcu_pll_info()
355 divisor_core = pll_clk / coreclk; in xvcu_set_vcu_pll_info()
377 xvcu->coreclk = pll_clk / divisor_core; in xvcu_set_vcu_pll_info()
[all …]
/Linux-v4.19/arch/arm/boot/dts/
Darmada-370-xp.dtsi56 clocks = <&coreclk 0>;
66 clocks = <&coreclk 0>;
76 clocks = <&coreclk 0>;
86 clocks = <&coreclk 0>;
96 clocks = <&coreclk 0>;
118 clocks = <&coreclk 0>;
128 clocks = <&coreclk 0>;
138 clocks = <&coreclk 0>;
148 clocks = <&coreclk 0>;
284 clocks = <&coreclk 0>;
[all …]
Darmada-38x.dtsi54 clocks = <&coreclk 0>;
64 clocks = <&coreclk 0>;
74 clocks = <&coreclk 0>;
84 clocks = <&coreclk 0>;
94 clocks = <&coreclk 0>;
124 clocks = <&coreclk 2>;
131 clocks = <&coreclk 2>;
150 clocks = <&coreclk 0>;
161 clocks = <&coreclk 0>;
171 clocks = <&coreclk 0>;
[all …]
Darmada-39x.dtsi92 clocks = <&coreclk 2>;
111 clocks = <&coreclk 0>;
122 clocks = <&coreclk 0>;
133 clocks = <&coreclk 0>;
144 clocks = <&coreclk 0>;
154 clocks = <&coreclk 0>;
164 clocks = <&coreclk 0>;
174 clocks = <&coreclk 0>;
184 clocks = <&coreclk 0>;
255 clocks = <&coreclk 0>;
[all …]
Darmada-375.dtsi89 clocks = <&coreclk 0>;
99 clocks = <&coreclk 0>;
109 clocks = <&coreclk 0>;
119 clocks = <&coreclk 0>;
129 clocks = <&coreclk 0>;
159 clocks = <&coreclk 2>;
217 clocks = <&coreclk 0>;
229 clocks = <&coreclk 0>;
240 clocks = <&coreclk 0>;
251 clocks = <&coreclk 0>;
[all …]
Darmada-370.dtsi116 clocks = <&coreclk 0>;
131 clocks = <&coreclk 0>;
155 clocks = <&coreclk 0>;
159 coreclk: mvebu-sar@18230 { label
293 clocks = <&coreclk 2>;
298 clocks = <&coreclk 2>;
302 clocks = <&coreclk 0>;
306 clocks = <&coreclk 0>;
Darmada-xp.dtsi61 clocks = <&coreclk 0>;
73 clocks = <&coreclk 0>;
85 clocks = <&coreclk 0>;
89 coreclk: mvebu-sar@18230 { label
106 clocks = <&coreclk 1>;
255 clocks = <&coreclk 2>, <&refclk>;
261 clocks = <&coreclk 2>, <&refclk>;
Darmada-xp-98dx3236.dtsi144 clocks = <&coreclk 0>;
152 clocks = <&coreclk 1>;
224 coreclk: mvebu-sar@f8204 { label
284 clocks = <&coreclk 2>, <&refclk>;
290 clocks = <&coreclk 2>, <&refclk>;
Darmada-xp-mv78230.dtsi184 clocks = <&coreclk 0>;
199 clocks = <&coreclk 0>;
Darmada-xp-mv78260.dtsi271 clocks = <&coreclk 0>;
286 clocks = <&coreclk 0>;
Darmada-xp-mv78460.dtsi310 clocks = <&coreclk 0>;
325 clocks = <&coreclk 0>;
Darmada-385-synology-ds116.dts75 clocks = <&coreclk 0>;
Darmada-370-synology-ds213j.dts80 clocks = <&coreclk 0>;
/Linux-v4.19/Documentation/devicetree/bindings/timer/
Dmarvell,armada-370-xp-timer.txt33 clocks = <&coreclk 2>;
42 clocks = <&coreclk 2>, <&refclk>;
/Linux-v4.19/sound/soc/fsl/
Dfsl_esai.c50 struct clk *coreclk; member
480 ret = clk_prepare_enable(esai_priv->coreclk); in fsl_esai_startup()
521 clk_disable_unprepare(esai_priv->coreclk); in fsl_esai_startup()
588 clk_disable_unprepare(esai_priv->coreclk); in fsl_esai_shutdown()
826 esai_priv->coreclk = devm_clk_get(&pdev->dev, "core"); in fsl_esai_probe()
827 if (IS_ERR(esai_priv->coreclk)) { in fsl_esai_probe()
829 PTR_ERR(esai_priv->coreclk)); in fsl_esai_probe()
830 return PTR_ERR(esai_priv->coreclk); in fsl_esai_probe()
Dfsl_spdif.c104 struct clk *coreclk; member
469 ret = clk_prepare_enable(spdif_priv->coreclk); in fsl_spdif_startup()
527 clk_disable_unprepare(spdif_priv->coreclk); in fsl_spdif_startup()
562 clk_disable_unprepare(spdif_priv->coreclk); in fsl_spdif_shutdown()
1269 spdif_priv->coreclk = devm_clk_get(&pdev->dev, "core"); in fsl_spdif_probe()
1270 if (IS_ERR(spdif_priv->coreclk)) { in fsl_spdif_probe()
1272 return PTR_ERR(spdif_priv->coreclk); in fsl_spdif_probe()
/Linux-v4.19/arch/c6x/kernel/
Dsetup.c95 struct clk *coreclk = clk_get_sys(NULL, "core"); in get_cpuinfo() local
103 if (!IS_ERR(coreclk)) in get_cpuinfo()
104 c6x_core_freq = clk_get_rate(coreclk); in get_cpuinfo()
/Linux-v4.19/Documentation/devicetree/bindings/watchdog/
Dmoxa,moxart-watchdog.txt14 clocks = <&coreclk>;
/Linux-v4.19/Documentation/devicetree/bindings/clock/
Dqoriq-clock.txt60 A second input clock, called "coreclk", may be provided if
63 - clock-names: Required if a coreclk is present. Valid names are
64 "sysclk" and "coreclk".
82 5 coreclk must be 0
Dmvebu-cpu-clock.txt16 clocks = <&coreclk 1>;
/Linux-v4.19/arch/arm64/boot/dts/freescale/
Dfsl-ls1012a.dtsi65 coreclk: coreclk { label
69 clock-output-names = "coreclk";
271 clocks = <&sysclk &coreclk>;
272 clock-names = "sysclk", "coreclk";
/Linux-v4.19/Documentation/devicetree/bindings/fpga/
Dxilinx-slave-serial.txt33 clocks = <&coreclk 0>;
/Linux-v4.19/Documentation/devicetree/bindings/dma/
Dmv-xor.txt32 clocks = <&coreclk 0>;
/Linux-v4.19/drivers/clk/
Dclk-qoriq.c91 struct clk *sysclk, *coreclk; member
1076 if (cg->coreclk && idx != PLATFORM_PLL) { in create_one_pll()
1077 if (IS_ERR(cg->coreclk)) in create_one_pll()
1286 clk = cg->coreclk; in clockgen_clk_get()
1400 clockgen.coreclk = create_coreclk("cg-coreclk"); in clockgen_init()
/Linux-v4.19/Documentation/devicetree/bindings/gpio/
Dgpio-mvebu.txt94 clocks = <&coreclk 0>;

12