/linux-6.3-rc2/drivers/clk/ti/ |
A D | composite.c | 126 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 D | common.c | 28 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 D | pcm.c | 128 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 D | spi-qup.c | 128 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 D | ccu_common.c | 102 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 D | ti-adc12138.c | 42 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 D | clk-cpu.c | 308 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 D | t4vf_common.h | 198 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 D | k3-j721s2-main.dtsi | 755 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 D | k3-j784s4-main.dtsi | 745 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 D | k3-j721e-main.dtsi | 2130 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 D | k3-j721s2-mcu-wakeup.dtsi | 183 clock-names = "hclk", "cclk"; 198 clock-names = "hclk", "cclk";
|
A D | k3-j784s4-mcu-wakeup.dtsi | 184 clock-names = "hclk", "cclk"; 199 clock-names = "hclk", "cclk";
|
/linux-6.3-rc2/arch/arm/boot/dts/ |
A D | stm32mp153.dtsi | 41 clock-names = "hclk", "cclk"; 54 clock-names = "hclk", "cclk";
|
A D | stm32mp133.dtsi | 19 clock-names = "hclk", "cclk"; 32 clock-names = "hclk", "cclk";
|
A D | sama7g5.dtsi | 373 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 D | m_can_platform.c | 133 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 D | m_can.h | 80 struct clk *cclk; member
|
A D | tcan4x5x-core.c | 321 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 D | csio_hw.h | 265 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 D | mmci_stm32_sdmmc.c | 264 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 D | mmci.c | 359 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 D | bosch,m_can.yaml | 51 - const: cclk 144 clock-names = "hclk", "cclk";
|
/linux-6.3-rc2/drivers/clk/tegra/ |
A D | Makefile | 17 obj-y += clk-tegra-super-cclk.o
|
/linux-6.3-rc2/Documentation/devicetree/bindings/iio/adc/ |
A D | ti,adc12138.yaml | 80 clocks = <&cclk>;
|