| /Linux-v5.4/drivers/soc/xilinx/ |
| D | xlnx_vcu.c | 111 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-v5.4/arch/arm/boot/dts/ |
| D | armada-370-xp.dtsi | 56 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 …]
|
| D | armada-39x.dtsi | 93 clocks = <&coreclk 2>; 112 clocks = <&coreclk 0>; 123 clocks = <&coreclk 0>; 134 clocks = <&coreclk 0>; 145 clocks = <&coreclk 0>; 155 clocks = <&coreclk 0>; 165 clocks = <&coreclk 0>; 175 clocks = <&coreclk 0>; 185 clocks = <&coreclk 0>; 256 clocks = <&coreclk 0>; [all …]
|
| D | armada-38x.dtsi | 56 clocks = <&coreclk 0>; 66 clocks = <&coreclk 0>; 76 clocks = <&coreclk 0>; 86 clocks = <&coreclk 0>; 96 clocks = <&coreclk 0>; 126 clocks = <&coreclk 2>; 133 clocks = <&coreclk 2>; 152 clocks = <&coreclk 0>; 163 clocks = <&coreclk 0>; 173 clocks = <&coreclk 0>; [all …]
|
| D | armada-375.dtsi | 89 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 …]
|
| D | armada-370.dtsi | 116 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>;
|
| D | armada-xp.dtsi | 61 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>;
|
| D | armada-xp-98dx3236.dtsi | 144 clocks = <&coreclk 0>; 152 clocks = <&coreclk 1>; 224 coreclk: mvebu-sar@f8204 { label 284 clocks = <&coreclk 2>, <&refclk>; 290 clocks = <&coreclk 2>, <&refclk>;
|
| D | armada-xp-mv78230.dtsi | 184 clocks = <&coreclk 0>; 199 clocks = <&coreclk 0>;
|
| D | armada-xp-mv78260.dtsi | 271 clocks = <&coreclk 0>; 286 clocks = <&coreclk 0>;
|
| D | armada-xp-mv78460.dtsi | 310 clocks = <&coreclk 0>; 325 clocks = <&coreclk 0>;
|
| D | armada-385-synology-ds116.dts | 75 clocks = <&coreclk 0>;
|
| /Linux-v5.4/Documentation/devicetree/bindings/timer/ |
| D | marvell,armada-370-xp-timer.txt | 33 clocks = <&coreclk 2>; 42 clocks = <&coreclk 2>, <&refclk>;
|
| D | mrvl,mmp-timer.txt | 16 clocks = <&coreclk 2>;
|
| /Linux-v5.4/arch/c6x/kernel/ |
| D | setup.c | 91 struct clk *coreclk = clk_get_sys(NULL, "core"); in get_cpuinfo() local 99 if (!IS_ERR(coreclk)) in get_cpuinfo() 100 c6x_core_freq = clk_get_rate(coreclk); in get_cpuinfo()
|
| /Linux-v5.4/sound/soc/fsl/ |
| D | fsl_esai.c | 54 struct clk *coreclk; member 942 esai_priv->coreclk = devm_clk_get(&pdev->dev, "core"); in fsl_esai_probe() 943 if (IS_ERR(esai_priv->coreclk)) { in fsl_esai_probe() 945 PTR_ERR(esai_priv->coreclk)); in fsl_esai_probe() 946 return PTR_ERR(esai_priv->coreclk); in fsl_esai_probe() 1067 ret = clk_prepare_enable(esai->coreclk); in fsl_esai_runtime_resume() 1104 clk_disable_unprepare(esai->coreclk); in fsl_esai_runtime_resume() 1121 clk_disable_unprepare(esai->coreclk); in fsl_esai_runtime_suspend()
|
| D | fsl_spdif.c | 104 struct clk *coreclk; member 470 ret = clk_prepare_enable(spdif_priv->coreclk); in fsl_spdif_startup() 528 clk_disable_unprepare(spdif_priv->coreclk); in fsl_spdif_startup() 563 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-v5.4/Documentation/devicetree/bindings/watchdog/ |
| D | moxa,moxart-watchdog.txt | 14 clocks = <&coreclk>;
|
| /Linux-v5.4/arch/arm64/boot/dts/freescale/ |
| D | fsl-ls1012a.dtsi | 65 coreclk: coreclk { label 69 clock-output-names = "coreclk"; 271 clocks = <&sysclk &coreclk>; 272 clock-names = "sysclk", "coreclk";
|
| /Linux-v5.4/Documentation/devicetree/bindings/clock/ |
| D | qoriq-clock.txt | 67 A second input clock, called "coreclk", may be provided if 70 - clock-names: Required if a coreclk is present. Valid names are 71 "sysclk" and "coreclk". 89 5 coreclk must be 0
|
| D | mvebu-cpu-clock.txt | 16 clocks = <&coreclk 1>;
|
| /Linux-v5.4/Documentation/devicetree/bindings/fpga/ |
| D | xilinx-slave-serial.txt | 33 clocks = <&coreclk 0>;
|
| /Linux-v5.4/Documentation/devicetree/bindings/dma/ |
| D | mv-xor.txt | 32 clocks = <&coreclk 0>;
|
| /Linux-v5.4/drivers/clk/ |
| D | clk-qoriq.c | 89 struct clk *sysclk, *coreclk; member 1152 if (cg->coreclk && idx != PLATFORM_PLL) { in create_one_pll() 1153 if (IS_ERR(cg->coreclk)) in create_one_pll() 1362 clk = cg->coreclk; in clockgen_clk_get() 1477 clockgen.coreclk = create_coreclk("cg-coreclk"); in clockgen_init()
|
| /Linux-v5.4/Documentation/devicetree/bindings/gpio/ |
| D | gpio-mvebu.txt | 92 clocks = <&coreclk 0>;
|