Home
last modified time | relevance | path

Searched refs:cclk (Results 1 – 25 of 49) sorted by relevance

12

/linux-6.3-rc2/drivers/clk/ti/
A Dcomposite.c126 if (!cclk->comp_nodes[i]) in _register_composite()
132 cclk->comp_nodes[i]->name, node); in _register_composite()
145 cclk->comp_clks[comp->type] = comp; in _register_composite()
148 cclk->comp_nodes[i] = NULL; in _register_composite()
153 comp = cclk->comp_clks[i]; in _register_composite()
190 if (!cclk->comp_clks[i]) in _register_composite()
194 kfree(cclk->comp_clks[i]); in _register_composite()
197 kfree(cclk); in _register_composite()
204 struct clk_hw_omap_comp *cclk; in of_ti_composite_clk_setup() local
214 cclk = kzalloc(sizeof(*cclk), GFP_KERNEL); in of_ti_composite_clk_setup()
[all …]
/linux-6.3-rc2/drivers/clk/sprd/
A Dcommon.c28 struct sprd_clk_common *cclk; in sprd_clk_set_regmap() local
31 cclk = desc->clk_clks[i]; in sprd_clk_set_regmap()
32 if (!cclk) in sprd_clk_set_regmap()
35 cclk->regmap = regmap; in sprd_clk_set_regmap()
/linux-6.3-rc2/sound/soc/samsung/
A Dpcm.c128 struct clk *cclk; member
288 clk = pcm->cclk; in s3c_pcm_hw_params()
421 if (clk_get_rate(pcm->cclk) != freq) in s3c_pcm_set_sysclk()
422 clk_set_rate(pcm->cclk, freq); in s3c_pcm_set_sysclk()
520 pcm->cclk = devm_clk_get(&pdev->dev, "audio-bus"); in s3c_pcm_dev_probe()
521 if (IS_ERR(pcm->cclk)) { in s3c_pcm_dev_probe()
523 return PTR_ERR(pcm->cclk); in s3c_pcm_dev_probe()
525 ret = clk_prepare_enable(pcm->cclk); in s3c_pcm_dev_probe()
578 clk_disable_unprepare(pcm->cclk); in s3c_pcm_dev_probe()
587 clk_disable_unprepare(pcm->cclk); in s3c_pcm_dev_remove()
/linux-6.3-rc2/drivers/spi/
A Dspi-qup.c128 struct clk *cclk; /* core clock */ member
997 struct clk *iclk, *cclk; in spi_qup_probe() local
1015 cclk = devm_clk_get(dev, "core"); in spi_qup_probe()
1016 if (IS_ERR(cclk)) in spi_qup_probe()
1017 return PTR_ERR(cclk); in spi_qup_probe()
1032 ret = clk_prepare_enable(cclk); in spi_qup_probe()
1040 clk_disable_unprepare(cclk); in spi_qup_probe()
1047 clk_disable_unprepare(cclk); in spi_qup_probe()
1079 controller->cclk = cclk; in spi_qup_probe()
1167 clk_disable_unprepare(cclk); in spi_qup_probe()
[all …]
/linux-6.3-rc2/drivers/clk/sunxi-ng/
A Dccu_common.c102 struct ccu_common *cclk = desc->ccu_clks[i]; in sunxi_ccu_probe() local
104 if (!cclk) in sunxi_ccu_probe()
107 cclk->base = reg; in sunxi_ccu_probe()
108 cclk->lock = &ccu->lock; in sunxi_ccu_probe()
/linux-6.3-rc2/drivers/iio/adc/
A Dti-adc12138.c42 struct clk *cclk; member
439 adc->cclk = devm_clk_get(&spi->dev, NULL); in adc12138_probe()
440 if (IS_ERR(adc->cclk)) in adc12138_probe()
441 return PTR_ERR(adc->cclk); in adc12138_probe()
463 ret = clk_prepare_enable(adc->cclk); in adc12138_probe()
501 clk_disable_unprepare(adc->cclk); in adc12138_probe()
516 clk_disable_unprepare(adc->cclk); in adc12138_remove()
/linux-6.3-rc2/drivers/clk/rockchip/
A Dclk-cpu.c308 struct clk *clk, *cclk; in rockchip_clk_register_cpuclk() local
381 cclk = clk_register(NULL, &cpuclk->hw); in rockchip_clk_register_cpuclk()
382 if (IS_ERR(cclk)) { in rockchip_clk_register_cpuclk()
384 ret = PTR_ERR(cclk); in rockchip_clk_register_cpuclk()
388 return cclk; in rockchip_clk_register_cpuclk()
/linux-6.3-rc2/drivers/net/ethernet/chelsio/cxgb4vf/
A Dt4vf_common.h198 u32 cclk; /* Core Clock (KHz) */ member
311 return adapter->params.vpd.cclk / 1000; in core_ticks_per_usec()
317 return (us * adapter->params.vpd.cclk) / 1000; in us_to_core_ticks()
323 return (ticks * 1000) / adapter->params.vpd.cclk; in core_ticks_to_us()
/linux-6.3-rc2/arch/arm64/boot/dts/ti/
A Dk3-j721s2-main.dtsi755 clock-names = "hclk", "cclk";
770 clock-names = "hclk", "cclk";
785 clock-names = "hclk", "cclk";
800 clock-names = "hclk", "cclk";
815 clock-names = "hclk", "cclk";
830 clock-names = "hclk", "cclk";
845 clock-names = "hclk", "cclk";
860 clock-names = "hclk", "cclk";
875 clock-names = "hclk", "cclk";
890 clock-names = "hclk", "cclk";
[all …]
A Dk3-j784s4-main.dtsi745 clock-names = "hclk", "cclk";
760 clock-names = "hclk", "cclk";
775 clock-names = "hclk", "cclk";
790 clock-names = "hclk", "cclk";
805 clock-names = "hclk", "cclk";
820 clock-names = "hclk", "cclk";
835 clock-names = "hclk", "cclk";
850 clock-names = "hclk", "cclk";
865 clock-names = "hclk", "cclk";
880 clock-names = "hclk", "cclk";
[all …]
A Dk3-j721e-main.dtsi2130 clock-names = "hclk", "cclk";
2145 clock-names = "hclk", "cclk";
2160 clock-names = "hclk", "cclk";
2175 clock-names = "hclk", "cclk";
2190 clock-names = "hclk", "cclk";
2205 clock-names = "hclk", "cclk";
2220 clock-names = "hclk", "cclk";
2235 clock-names = "hclk", "cclk";
2250 clock-names = "hclk", "cclk";
2265 clock-names = "hclk", "cclk";
[all …]
A Dk3-j721s2-mcu-wakeup.dtsi183 clock-names = "hclk", "cclk";
198 clock-names = "hclk", "cclk";
A Dk3-j784s4-mcu-wakeup.dtsi184 clock-names = "hclk", "cclk";
199 clock-names = "hclk", "cclk";
/linux-6.3-rc2/arch/arm/boot/dts/
A Dstm32mp153.dtsi41 clock-names = "hclk", "cclk";
54 clock-names = "hclk", "cclk";
A Dstm32mp133.dtsi19 clock-names = "hclk", "cclk";
32 clock-names = "hclk", "cclk";
A Dsama7g5.dtsi373 clock-names = "hclk", "cclk";
389 clock-names = "hclk", "cclk";
405 clock-names = "hclk", "cclk";
421 clock-names = "hclk", "cclk";
437 clock-names = "hclk", "cclk";
453 clock-names = "hclk", "cclk";
/linux-6.3-rc2/drivers/net/can/m_can/
A Dm_can_platform.c133 mcan_class->can.clock.freq = clk_get_rate(mcan_class->cclk); in m_can_plat_probe()
184 clk_disable_unprepare(mcan_class->cclk); in m_can_runtime_suspend()
200 err = clk_prepare_enable(mcan_class->cclk); in m_can_runtime_resume()
A Dm_can.h80 struct clk *cclk; member
A Dtcan4x5x-core.c321 if (IS_ERR(mcan_class->cclk)) { in tcan4x5x_can_probe()
325 freq = clk_get_rate(mcan_class->cclk); in tcan4x5x_can_probe()
/linux-6.3-rc2/drivers/scsi/csiostor/
A Dcsio_hw.h265 uint32_t cclk; member
582 return (ticks * 1000 + hw->vpd.cclk/2) / hw->vpd.cclk; in csio_core_ticks_to_us()
588 return (us * hw->vpd.cclk) / 1000; in csio_us_to_core_ticks()
/linux-6.3-rc2/drivers/mmc/host/
A Dmmci_stm32_sdmmc.c264 host->cclk = host->mclk; in mmci_sdmmc_set_clkreg()
269 host->cclk = host->mclk / (2 * clk); in mmci_sdmmc_set_clkreg()
278 host->cclk = host->mclk / (2 * clk); in mmci_sdmmc_set_clkreg()
283 host->mmc->actual_clock = host->cclk; in mmci_sdmmc_set_clkreg()
A Dmmci.c359 if (host->cclk < 25000000) in mmci_reg_delay()
410 host->cclk = 0; in mmci_set_clkreg()
414 host->cclk = host->mclk; in mmci_set_clkreg()
419 host->cclk = host->mclk; in mmci_set_clkreg()
430 host->cclk = host->mclk / (clk + 2); in mmci_set_clkreg()
439 host->cclk = host->mclk / (2 * (clk + 1)); in mmci_set_clkreg()
449 host->mmc->actual_clock = host->cclk; in mmci_set_clkreg()
1143 clks = (unsigned long long)data->timeout_ns * host->cclk; in mmci_start_data()
1246 clks = (unsigned long long)host->mmc->max_busy_timeout * host->cclk; in mmci_start_command()
1248 clks = (unsigned long long)cmd->busy_timeout * host->cclk; in mmci_start_command()
/linux-6.3-rc2/Documentation/devicetree/bindings/net/can/
A Dbosch,m_can.yaml51 - const: cclk
144 clock-names = "hclk", "cclk";
/linux-6.3-rc2/drivers/clk/tegra/
A DMakefile17 obj-y += clk-tegra-super-cclk.o
/linux-6.3-rc2/Documentation/devicetree/bindings/iio/adc/
A Dti,adc12138.yaml80 clocks = <&cclk>;

Completed in 38 milliseconds

12