/Linux-v4.19/drivers/clk/ti/ |
D | composite.c | 124 struct clk_hw_omap_comp *cclk = to_clk_hw_comp(hw); in _register_composite() local 133 if (!cclk->comp_nodes[i]) in _register_composite() 136 comp = _lookup_component(cclk->comp_nodes[i]); in _register_composite() 139 cclk->comp_nodes[i]->name, node->name); in _register_composite() 146 if (cclk->comp_clks[comp->type] != NULL) { in _register_composite() 152 cclk->comp_clks[comp->type] = comp; in _register_composite() 155 cclk->comp_nodes[i] = NULL; in _register_composite() 160 comp = cclk->comp_clks[i]; in _register_composite() 177 _get_hw(cclk, CLK_COMPONENT_TYPE_MUX), in _register_composite() 179 _get_hw(cclk, CLK_COMPONENT_TYPE_DIVIDER), in _register_composite() [all …]
|
/Linux-v4.19/drivers/clk/sprd/ |
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-v4.19/sound/soc/samsung/ |
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-v4.19/drivers/clk/sunxi-ng/ |
D | ccu_common.c | 98 struct ccu_common *cclk = desc->ccu_clks[i]; in sunxi_ccu_probe() local 100 if (!cclk) in sunxi_ccu_probe() 103 cclk->base = reg; in sunxi_ccu_probe() 104 cclk->lock = &ccu_lock; in sunxi_ccu_probe()
|
/Linux-v4.19/drivers/spi/ |
D | spi-qup.c | 136 struct clk *cclk; /* core clock */ member 641 ret = clk_set_rate(controller->cclk, xfer->speed_hz); in spi_qup_io_prep() 971 struct clk *iclk, *cclk; in spi_qup_probe() local 989 cclk = devm_clk_get(dev, "core"); in spi_qup_probe() 990 if (IS_ERR(cclk)) in spi_qup_probe() 991 return PTR_ERR(cclk); in spi_qup_probe() 1006 ret = clk_prepare_enable(cclk); in spi_qup_probe() 1014 clk_disable_unprepare(cclk); in spi_qup_probe() 1021 clk_disable_unprepare(cclk); in spi_qup_probe() 1051 controller->cclk = cclk; in spi_qup_probe() [all …]
|
/Linux-v4.19/Documentation/devicetree/bindings/clock/ |
D | renesas,h8300-div-clock.txt | 18 cclk: cclk {
|
/Linux-v4.19/drivers/iio/adc/ |
D | ti-adc12138.c | 44 struct clk *cclk; member 436 adc->cclk = devm_clk_get(&spi->dev, NULL); in adc12138_probe() 437 if (IS_ERR(adc->cclk)) in adc12138_probe() 438 return PTR_ERR(adc->cclk); in adc12138_probe() 460 ret = clk_prepare_enable(adc->cclk); in adc12138_probe() 498 clk_disable_unprepare(adc->cclk); in adc12138_probe() 513 clk_disable_unprepare(adc->cclk); in adc12138_remove()
|
/Linux-v4.19/drivers/clk/rockchip/ |
D | clk-cpu.c | 257 struct clk *clk, *cclk; in rockchip_clk_register_cpuclk() local 330 cclk = clk_register(NULL, &cpuclk->hw); in rockchip_clk_register_cpuclk() 331 if (IS_ERR(cclk)) { in rockchip_clk_register_cpuclk() 333 ret = PTR_ERR(cclk); in rockchip_clk_register_cpuclk() 337 return cclk; in rockchip_clk_register_cpuclk()
|
/Linux-v4.19/drivers/net/ethernet/chelsio/cxgb4vf/ |
D | t4vf_common.h | 197 u32 cclk; /* Core Clock (KHz) */ member 310 return adapter->params.vpd.cclk / 1000; in core_ticks_per_usec() 316 return (us * adapter->params.vpd.cclk) / 1000; in us_to_core_ticks() 322 return (ticks * 1000) / adapter->params.vpd.cclk; in core_ticks_to_us()
|
D | t4vf_hw.c | 968 vpd_params->cclk = vals[0]; in t4vf_get_vpd_params() 2142 adapter->params.vpd.cclk = 50000; in t4vf_prep_adapter()
|
/Linux-v4.19/drivers/scsi/csiostor/ |
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-v4.19/Documentation/devicetree/bindings/net/can/ |
D | m_can.txt | 15 - clock-names : Should contain "hclk" and "cclk" 62 clock-names = "hclk", "cclk";
|
/Linux-v4.19/drivers/net/can/m_can/ |
D | m_can.c | 363 struct clk *cclk; member 1580 struct clk *hclk, *cclk; in m_can_plat_probe() local 1589 cclk = devm_clk_get(&pdev->dev, "cclk"); in m_can_plat_probe() 1591 if (IS_ERR(hclk) || IS_ERR(cclk)) { in m_can_plat_probe() 1644 priv->cclk = cclk; in m_can_plat_probe() 1645 priv->can.clock.freq = clk_get_rate(cclk); in m_can_plat_probe() 1762 clk_disable_unprepare(priv->cclk); in m_can_runtime_suspend() 1778 err = clk_prepare_enable(priv->cclk); in m_can_runtime_resume()
|
/Linux-v4.19/drivers/mmc/host/ |
D | mmci.c | 256 if (host->cclk < 25000000) in mmci_reg_delay() 307 host->cclk = 0; in mmci_set_clkreg() 311 host->cclk = host->mclk; in mmci_set_clkreg() 316 host->cclk = host->mclk; in mmci_set_clkreg() 327 host->cclk = host->mclk / (clk + 2); in mmci_set_clkreg() 336 host->cclk = host->mclk / (2 * (clk + 1)); in mmci_set_clkreg() 346 host->mmc->actual_clock = host->cclk; in mmci_set_clkreg() 783 clks = (unsigned long long)data->timeout_ns * host->cclk; in mmci_start_data()
|
D | mmci.h | 300 unsigned int cclk; member
|
/Linux-v4.19/Documentation/devicetree/bindings/iio/adc/ |
D | ti-adc12138.txt | 33 clocks = <&cclk>;
|
/Linux-v4.19/arch/arm/boot/dts/ |
D | dra76x.dtsi | 39 clock-names = "cclk", "hclk";
|
D | stm32mp157c.dtsi | 693 clock-names = "hclk", "cclk"; 706 clock-names = "hclk", "cclk";
|
D | sama5d2.dtsi | 1306 clock-names = "hclk", "cclk"; 1499 clock-names = "hclk", "cclk";
|
/Linux-v4.19/drivers/net/ethernet/chelsio/cxgb4/ |
D | cxgb4.h | 315 unsigned int cclk; member 1429 return adap->params.vpd.cclk / 1000; in core_ticks_per_usec() 1435 return (us * adap->params.vpd.cclk) / 1000; in us_to_core_ticks() 1442 return ((ticks * 1000 + adapter->params.vpd.cclk/2) / in core_ticks_to_us() 1443 adapter->params.vpd.cclk); in core_ticks_to_us()
|
D | cxgb4_uld.c | 648 lld->cclk_ps = 1000000000 / adap->params.vpd.cclk; in uld_init()
|
D | cudbg_lib.c | 1226 if (!padap->params.vpd.cclk) in cudbg_collect_hw_sched() 1540 if (!padap->params.vpd.cclk) in cudbg_collect_clk_info() 1549 clk_info_buff->cclk_ps = 1000000000 / padap->params.vpd.cclk; /* psec */ in cudbg_collect_clk_info()
|
/Linux-v4.19/drivers/net/ethernet/chelsio/cxgb3/ |
D | common.h | 355 unsigned int cclk; member 634 return adap->params.vpd.cclk / 1000; in core_ticks_per_usec()
|
D | t3_hw.c | 198 u32 clkdiv = adap->params.vpd.cclk / (2 * adap->params.vpd.mdc) - 1; in mi1_init() 583 VPD_ENTRY(cclk, 6); /* core clock */ 730 ret = vpdstrtouint(vpd.cclk_data, vpd.cclk_len, 10, &p->cclk); in get_vpd_params() 3039 unsigned int clk = adap->params.vpd.cclk * 1000; in t3_config_sched() 3080 tp_set_timers(adap, adap->params.vpd.cclk * 1000); in tp_init() 3566 V_I2C_CLKDIV(adapter->params.vpd.cclk / 80 - 1)); in early_hw_init()
|
D | xgmac.c | 407 thres = (adap->params.vpd.cclk * 1000) / 15625; in t3_mac_set_mtu()
|