/linux-master/drivers/clk/ti/ |
H A D | composite.c | 116 struct clk_hw_omap_comp *cclk = to_clk_hw_comp(hw); local 126 if (!cclk->comp_nodes[i]) 129 comp = _lookup_component(cclk->comp_nodes[i]); 132 cclk->comp_nodes[i]->name, node); 139 if (cclk->comp_clks[comp->type] != NULL) { 145 cclk->comp_clks[comp->type] = comp; 148 cclk->comp_nodes[i] = NULL; 153 comp = cclk->comp_clks[i]; 171 _get_hw(cclk, CLK_COMPONENT_TYPE_MUX), 173 _get_hw(cclk, CLK_COMPONENT_TYPE_DIVIDE 204 struct clk_hw_omap_comp *cclk; local [all...] |
/linux-master/drivers/clk/sprd/ |
H A D | common.c | 27 struct sprd_clk_common *cclk; local 30 cclk = desc->clk_clks[i]; 31 if (!cclk) 34 cclk->regmap = regmap;
|
/linux-master/sound/soc/samsung/ |
H A D | pcm.c | 113 * @cclk: the SCLK_AUDIO (audio-bus) clock pointer 128 struct clk *cclk; member in struct:s3c_pcm_info 288 clk = pcm->cclk; 421 if (clk_get_rate(pcm->cclk) != freq) 422 clk_set_rate(pcm->cclk, freq); 520 pcm->cclk = devm_clk_get(&pdev->dev, "audio-bus"); 521 if (IS_ERR(pcm->cclk)) { 523 return PTR_ERR(pcm->cclk); 525 ret = clk_prepare_enable(pcm->cclk); 578 clk_disable_unprepare(pcm->cclk); [all...] |
/linux-master/drivers/net/ethernet/chelsio/cxgb4vf/ |
H A D | t4vf_common.h | 198 u32 cclk; /* Core Clock (KHz) */ member in struct:vpd_params 311 return adapter->params.vpd.cclk / 1000; 317 return (us * adapter->params.vpd.cclk) / 1000; 323 return (ticks * 1000) / adapter->params.vpd.cclk;
|
H A D | t4vf_hw.c | 977 vpd_params->cclk = vals[0]; 2156 adapter->params.vpd.cclk = 50000;
|
/linux-master/drivers/clk/sunxi-ng/ |
H A D | ccu_common.c | 114 struct ccu_common *cclk = desc->ccu_clks[i]; local 116 if (!cclk) 119 cclk->base = reg; 120 cclk->lock = &ccu->lock;
|
/linux-master/drivers/iio/adc/ |
H A D | ti-adc12138.c | 42 struct clk *cclk; member in struct:adc12138 49 /* The number of cclk periods for the S/H's acquisition time */ 439 adc->cclk = devm_clk_get(&spi->dev, NULL); 440 if (IS_ERR(adc->cclk)) 441 return PTR_ERR(adc->cclk); 463 ret = clk_prepare_enable(adc->cclk); 501 clk_disable_unprepare(adc->cclk); 516 clk_disable_unprepare(adc->cclk);
|
/linux-master/drivers/clk/rockchip/ |
H A D | clk-cpu.c | 308 struct clk *clk, *cclk; local 381 cclk = clk_register(NULL, &cpuclk->hw); 382 if (IS_ERR(cclk)) { 384 ret = PTR_ERR(cclk); 388 return cclk;
|
/linux-master/drivers/spi/ |
H A D | spi-qup.c | 131 struct clk *cclk; /* core clock */ member in struct:spi_qup 1027 struct clk *iclk, *cclk; local 1044 cclk = devm_clk_get(dev, "core"); 1045 if (IS_ERR(cclk)) 1046 return PTR_ERR(cclk); 1107 controller->cclk = cclk; 1125 ret = clk_prepare_enable(cclk); 1133 clk_disable_unprepare(cclk); 1207 clk_disable_unprepare(cclk); [all...] |
/linux-master/drivers/net/can/m_can/ |
H A D | m_can_platform.c | 143 mcan_class->can.clock.freq = clk_get_rate(mcan_class->cclk); 192 clk_disable_unprepare(mcan_class->cclk); 208 err = clk_prepare_enable(mcan_class->cclk);
|
H A D | m_can.h | 87 struct clk *cclk; member in struct:m_can_classdev
|
H A D | tcan4x5x-core.c | 396 if (IS_ERR(mcan_class->cclk)) { 400 freq = clk_get_rate(mcan_class->cclk);
|
H A D | m_can.c | 2240 cdev->cclk = devm_clk_get(cdev->dev, "cclk"); 2242 if (IS_ERR(cdev->hclk) || IS_ERR(cdev->cclk)) {
|
/linux-master/drivers/scsi/csiostor/ |
H A D | csio_hw.h | 265 uint32_t cclk; member in struct:csio_vpd 582 return (ticks * 1000 + hw->vpd.cclk/2) / hw->vpd.cclk; 588 return (us * hw->vpd.cclk) / 1000;
|
/linux-master/drivers/clk/tegra/ |
H A D | Makefile | 17 obj-y += clk-tegra-super-cclk.o
|
/linux-master/drivers/mmc/host/ |
H A D | mmci_stm32_sdmmc.c | 306 * cclk = mclk / (2 * clkdiv) 312 host->cclk = host->mclk; 317 host->cclk = host->mclk / (2 * clk); 326 host->cclk = host->mclk / (2 * clk); 331 host->mmc->actual_clock = host->cclk;
|
H A D | mmci.c | 394 if (host->cclk < 25000000) 445 /* Make sure cclk reflects the current calculated clock */ 446 host->cclk = 0; 450 host->cclk = host->mclk; 455 host->cclk = host->mclk; 466 host->cclk = host->mclk / (clk + 2); 475 host->cclk = host->mclk / (2 * (clk + 1)); 485 host->mmc->actual_clock = host->cclk; 1250 clks = (unsigned long long)data->timeout_ns * host->cclk; 1358 clks = (unsigned long long)host->mmc->max_busy_timeout * host->cclk; [all...] |
H A D | mmci.h | 427 unsigned int cclk; member in struct:mmci_host
|
/linux-master/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | common.h | 355 unsigned int cclk; member in struct:vpd_params 634 return adap->params.vpd.cclk / 1000;
|
H A D | t3_hw.c | 199 u32 clkdiv = adap->params.vpd.cclk / (2 * adap->params.vpd.mdc) - 1; 584 VPD_ENTRY(cclk, 6); /* core clock */ 665 ret = vpdstrtouint(vpd.cclk_data, vpd.cclk_len, 10, &p->cclk); 2975 unsigned int clk = adap->params.vpd.cclk * 1000; 3016 tp_set_timers(adap, adap->params.vpd.cclk * 1000); 3502 V_I2C_CLKDIV(adapter->params.vpd.cclk / 80 - 1));
|
H A D | xgmac.c | 407 thres = (adap->params.vpd.cclk * 1000) / 15625;
|
/linux-master/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4.h | 392 unsigned int cclk; member in struct:vpd_params 1683 return adap->params.vpd.cclk / 1000; 1689 return (us * adap->params.vpd.cclk) / 1000; 1696 return ((ticks * 1000 + adapter->params.vpd.cclk/2) / 1697 adapter->params.vpd.cclk);
|
H A D | cxgb4_uld.c | 618 lld->cclk_ps = 1000000000 / adap->params.vpd.cclk;
|
H A D | cudbg_lib.c | 1637 if (!padap->params.vpd.cclk) 1970 if (!padap->params.vpd.cclk) 1979 clk_info_buff->cclk_ps = 1000000000 / padap->params.vpd.cclk; /* psec */
|
H A D | t4_hw.c | 2845 p->cclk = cclk_val; 5893 u64 v = bytes256 * adap->params.vpd.cclk; 9187 adapter->params.vpd.cclk = 50000; 10298 v = (adap->params.vpd.cclk * 1000) / cpt; /* ticks/s */
|