Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/clk/ti/
Dcomposite.c163 struct clk_hw_omap_comp *cclk = to_clk_hw_comp(hw); in _register_composite() local
171 if (!cclk->comp_nodes[i]) in _register_composite()
174 comp = _lookup_component(cclk->comp_nodes[i]); in _register_composite()
177 cclk->comp_nodes[i]->name, node->name); in _register_composite()
184 if (cclk->comp_clks[comp->type] != NULL) { in _register_composite()
190 cclk->comp_clks[comp->type] = comp; in _register_composite()
193 cclk->comp_nodes[i] = NULL; in _register_composite()
198 comp = cclk->comp_clks[i]; in _register_composite()
215 _get_hw(cclk, CLK_COMPONENT_TYPE_MUX), in _register_composite()
217 _get_hw(cclk, CLK_COMPONENT_TYPE_DIVIDER), in _register_composite()
[all …]
/linux-4.4.14/drivers/cpufreq/
Dblackfin-cpufreq.c59 static void __init bfin_init_tables(unsigned long cclk, unsigned long sclk) in bfin_init_tables() argument
80 for (index = 0; (cclk >> index) >= min_cclk && csel <= 3 && index < 3; index++, csel++) { in bfin_init_tables()
81 bfin_freq_table[index].frequency = cclk >> index; in bfin_init_tables()
180 unsigned long cclk, sclk; in __bfin_cpu_init() local
182 cclk = get_cclk() / 1000; in __bfin_cpu_init()
186 bfin_init_tables(cclk, sclk); in __bfin_cpu_init()
Dcpufreq-dt.c122 struct regulator **creg, struct clk **cclk) in allocate_resources() argument
185 *cclk = cpu_clk; in allocate_resources()
/linux-4.4.14/sound/soc/samsung/
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()
521 pcm->cclk = devm_clk_get(&pdev->dev, "audio-bus"); in s3c_pcm_dev_probe()
522 if (IS_ERR(pcm->cclk)) { in s3c_pcm_dev_probe()
524 ret = PTR_ERR(pcm->cclk); in s3c_pcm_dev_probe()
527 clk_prepare_enable(pcm->cclk); in s3c_pcm_dev_probe()
591 clk_disable_unprepare(pcm->cclk); in s3c_pcm_dev_probe()
608 clk_disable_unprepare(pcm->cclk); in s3c_pcm_dev_remove()
/linux-4.4.14/drivers/spi/
Dspi-qup.c133 struct clk *cclk; /* core clock */ member
482 ret = clk_set_rate(controller->cclk, xfer->speed_hz); in spi_qup_io_config()
756 struct clk *iclk, *cclk; in spi_qup_probe() local
774 cclk = devm_clk_get(dev, "core"); in spi_qup_probe()
775 if (IS_ERR(cclk)) in spi_qup_probe()
776 return PTR_ERR(cclk); in spi_qup_probe()
791 ret = clk_prepare_enable(cclk); in spi_qup_probe()
799 clk_disable_unprepare(cclk); in spi_qup_probe()
806 clk_disable_unprepare(cclk); in spi_qup_probe()
836 controller->cclk = cclk; in spi_qup_probe()
[all …]
/linux-4.4.14/Documentation/devicetree/bindings/clock/
Drenesas,h8300-div-clock.txt18 cclk: cclk {
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4vf/
Dt4vf_common.h157 u32 cclk; /* Core Clock (KHz) */ member
252 return adapter->params.vpd.cclk / 1000; in core_ticks_per_usec()
258 return (us * adapter->params.vpd.cclk) / 1000; in us_to_core_ticks()
264 return (ticks * 1000) / adapter->params.vpd.cclk; in core_ticks_to_us()
Dt4vf_hw.c662 vpd_params->cclk = vals[0]; in t4vf_get_vpd_params()
1584 adapter->params.vpd.cclk = 50000; in t4vf_prep_adapter()
/linux-4.4.14/arch/blackfin/kernel/
Dsetup.c915 unsigned long sclk, cclk; local
980 cclk = get_cclk();
983 if ((ANOMALY_05000273 || ANOMALY_05000274) && (cclk >> 1) < sclk)
1069cclk / 1000000, bfin_get_clk("SYSCLK") / 1000000, get_sclk0() / 1000000, get_sclk1() / 1000000, ge…
1072 cclk / 1000000, sclk / 1000000);
1275 u_long sclk, cclk; local
1285 cclk = get_cclk();
1306 cpu, cclk/1000000, sclk/1000000,
1324 cclk/1000000, cclk%1000000,
/linux-4.4.14/drivers/net/can/m_can/
Dm_can.c285 struct clk *cclk; member
550 err = clk_prepare_enable(priv->cclk); in m_can_get_berr_counter()
558 clk_disable_unprepare(priv->cclk); in m_can_get_berr_counter()
978 err = clk_prepare_enable(priv->cclk); in m_can_open()
1009 clk_disable_unprepare(priv->cclk); in m_can_open()
1023 clk_disable_unprepare(priv->cclk); in m_can_stop()
1188 struct clk *hclk, *cclk; in m_can_plat_probe() local
1192 cclk = devm_clk_get(&pdev->dev, "cclk"); in m_can_plat_probe()
1193 if (IS_ERR(hclk) || IS_ERR(cclk)) { in m_can_plat_probe()
1214 priv->cclk = cclk; in m_can_plat_probe()
[all …]
/linux-4.4.14/arch/blackfin/mach-bf609/
Dclock.c293 static struct clk cclk = { variable
305 .parent = &cclk,
311 .parent = &cclk,
381 CLK(cclk, NULL, "CCLK"),
/linux-4.4.14/drivers/clk/rockchip/
Dclk-cpu.c242 struct clk *clk, *cclk; in rockchip_clk_register_cpuclk() local
316 cclk = clk_register(NULL, &cpuclk->hw); in rockchip_clk_register_cpuclk()
323 return cclk; in rockchip_clk_register_cpuclk()
/linux-4.4.14/drivers/scsi/csiostor/
Dcsio_hw.h265 uint32_t cclk; member
524 return (ticks * 1000 + hw->vpd.cclk/2) / hw->vpd.cclk; in csio_core_ticks_to_us()
530 return (us * hw->vpd.cclk) / 1000; in csio_us_to_core_ticks()
Dcsio_hw.c1310 hw->vpd.cclk = param[1]; in csio_get_device_params()
/linux-4.4.14/Documentation/devicetree/bindings/net/can/
Dm_can.txt15 - clock-names : Should contain "hclk" and "cclk"
57 clock-names = "hclk", "cclk";
/linux-4.4.14/drivers/mmc/host/
Dmmci.c269 if (host->cclk < 25000000) in mmci_reg_delay()
320 host->cclk = 0; in mmci_set_clkreg()
324 host->cclk = host->mclk; in mmci_set_clkreg()
329 host->cclk = host->mclk; in mmci_set_clkreg()
340 host->cclk = host->mclk / (clk + 2); in mmci_set_clkreg()
349 host->cclk = host->mclk / (2 * (clk + 1)); in mmci_set_clkreg()
359 host->mmc->actual_clock = host->cclk; in mmci_set_clkreg()
797 clks = (unsigned long long)data->timeout_ns * host->cclk; in mmci_start_data()
Dmmci.h213 unsigned int cclk; member
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4/
Dcxgb4.h282 unsigned int cclk; member
1161 return adap->params.vpd.cclk / 1000; in core_ticks_per_usec()
1167 return (us * adap->params.vpd.cclk) / 1000; in us_to_core_ticks()
1174 return ((ticks * 1000 + adapter->params.vpd.cclk/2) / in core_ticks_to_us()
1175 adapter->params.vpd.cclk); in core_ticks_to_us()
Dsge.c1837 u64 tmp = (sgetstamp * 1000 * 1000 + adap->params.vpd.cclk / 2); in cxgb4_sgetim_to_hwtstamp()
1839 ns = div_u64(tmp, adap->params.vpd.cclk); in cxgb4_sgetim_to_hwtstamp()
Dt4_hw.c2710 p->cclk = cclk_val; in t4_get_vpd_params()
5096 u64 v = bytes256 * adap->params.vpd.cclk; in chan_rate()
7097 adapter->params.vpd.cclk = 50000; in t4_prep_adapter()
Dcxgb4_debugfs.c891 unsigned int cclk_ps = 1000000000 / adap->params.vpd.cclk; /* in ps */ in clk_show()
Dcxgb4_main.c2461 lli.cclk_ps = 1000000000 / adap->params.vpd.cclk; in uld_attach()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb3/
Dcommon.h355 unsigned int cclk; member
634 return adap->params.vpd.cclk / 1000; in core_ticks_per_usec()
Dt3_hw.c198 u32 clkdiv = adap->params.vpd.cclk / (2 * adap->params.vpd.mdc) - 1; in mi1_init()
583 VPD_ENTRY(cclk, 6); /* core clock */
712 p->cclk = simple_strtoul(vpd.cclk_data, NULL, 10); in get_vpd_params()
3005 unsigned int clk = adap->params.vpd.cclk * 1000; in t3_config_sched()
3046 tp_set_timers(adap, adap->params.vpd.cclk * 1000); in tp_init()
3532 V_I2C_CLKDIV(adapter->params.vpd.cclk / 80 - 1)); in early_hw_init()
Dxgmac.c407 thres = (adap->params.vpd.cclk * 1000) / 15625; in t3_mac_set_mtu()
Dcxgb3_main.c819 v = (adap->params.vpd.cclk * 1000) / cpt; in tm_attr_show()