/linux-4.4.14/drivers/memory/ |
D | ti-aemif.c | 125 unsigned long clk_rate; member 181 unsigned long clk_rate = aemif->clk_rate; in aemif_config_abus() local 187 ta = aemif_calc_rate(pdev, data->ta, clk_rate, TA_MAX); in aemif_config_abus() 188 rhold = aemif_calc_rate(pdev, data->rhold, clk_rate, RHOLD_MAX); in aemif_config_abus() 189 rstrobe = aemif_calc_rate(pdev, data->rstrobe, clk_rate, RSTROBE_MAX); in aemif_config_abus() 190 rsetup = aemif_calc_rate(pdev, data->rsetup, clk_rate, RSETUP_MAX); in aemif_config_abus() 191 whold = aemif_calc_rate(pdev, data->whold, clk_rate, WHOLD_MAX); in aemif_config_abus() 192 wstrobe = aemif_calc_rate(pdev, data->wstrobe, clk_rate, WSTROBE_MAX); in aemif_config_abus() 193 wsetup = aemif_calc_rate(pdev, data->wsetup, clk_rate, WSETUP_MAX); in aemif_config_abus() 219 static inline int aemif_cycles_to_nsec(int val, unsigned long clk_rate) in aemif_cycles_to_nsec() argument [all …]
|
/linux-4.4.14/include/linux/mfd/syscon/ |
D | atmel-smc.h | 84 static inline u32 at91sam9_smc_setup_ns_to_cycles(unsigned int clk_rate, in at91sam9_smc_setup_ns_to_cycles() argument 87 u32 clk_period = DIV_ROUND_UP(NSEC_PER_SEC, clk_rate); in at91sam9_smc_setup_ns_to_cycles() 114 static inline u32 at91sam9_smc_pulse_ns_to_cycles(unsigned int clk_rate, in at91sam9_smc_pulse_ns_to_cycles() argument 117 u32 clk_period = DIV_ROUND_UP(NSEC_PER_SEC, clk_rate); in at91sam9_smc_pulse_ns_to_cycles() 144 static inline u32 at91sam9_smc_cycle_ns_to_cycles(unsigned int clk_rate, in at91sam9_smc_cycle_ns_to_cycles() argument 147 u32 clk_period = DIV_ROUND_UP(NSEC_PER_SEC, clk_rate); in at91sam9_smc_cycle_ns_to_cycles()
|
/linux-4.4.14/arch/m68k/include/asm/ |
D | mcfclk.h | 32 #define DEFINE_CLK(clk_bank, clk_name, clk_slot, clk_rate) \ argument 36 .rate = clk_rate, \ 43 #define DEFINE_CLK(clk_ref, clk_name, clk_rate) \ argument 46 .rate = clk_rate, \
|
/linux-4.4.14/arch/mips/jz4740/ |
D | time.c | 131 uint32_t clk_rate; in plat_time_init() local 141 clk_rate = clk_get_rate(ext_clk) >> 4; in plat_time_init() 144 jz4740_jiffies_per_tick = DIV_ROUND_CLOSEST(clk_rate, HZ); in plat_time_init() 146 clockevent_set_clock(&jz4740_clockevent, clk_rate); in plat_time_init() 153 ret = clocksource_register_hz(&jz4740_clocksource, clk_rate); in plat_time_init() 158 sched_clock_register(jz4740_read_sched_clock, 16, clk_rate); in plat_time_init()
|
/linux-4.4.14/drivers/pwm/ |
D | pwm-lpss.c | 39 unsigned long clk_rate; member 44 .clk_rate = 25000000, 51 .clk_rate = 19200000, 58 .clk_rate = 19200000, 96 c = lpwm->clk_rate; in pwm_lpss_config() 159 lpwm->clk_rate = info->clk_rate; in pwm_lpss_probe()
|
D | pwm-rcar.c | 73 unsigned long clk_rate = clk_get_rate(rp->clk); in rcar_pwm_get_clock_division() local 77 if (clk_rate == 0) in rcar_pwm_get_clock_division() 83 do_div(max, clk_rate); in rcar_pwm_get_clock_division() 112 unsigned long clk_rate = clk_get_rate(rp->clk); in rcar_pwm_set_counter() local 116 do_div(one_cycle, clk_rate); in rcar_pwm_set_counter()
|
D | pwm-spear.c | 81 u64 val, div, clk_rate; in spear_pwm_config() local 95 clk_rate = clk_get_rate(pc->clk); in spear_pwm_config() 99 val = clk_rate * period_ns; in spear_pwm_config() 101 val = clk_rate * duty_ns; in spear_pwm_config()
|
D | pwm-tiecap.c | 51 unsigned int clk_rate; member 76 c = pc->clk_rate; in ecap_pwm_config() 85 c = pc->clk_rate; in ecap_pwm_config() 221 pc->clk_rate = clk_get_rate(clk); in ecap_pwm_probe() 222 if (!pc->clk_rate) { in ecap_pwm_probe()
|
D | pwm-lpc18xx-sct.c | 99 unsigned long clk_rate; member 153 val = (u64)period_ns * lpc18xx_pwm->clk_rate; in lpc18xx_pwm_config_period() 172 val = (u64)duty_ns * lpc18xx_pwm->clk_rate; in lpc18xx_pwm_config_duty() 362 lpc18xx_pwm->clk_rate = clk_get_rate(lpc18xx_pwm->pwm_clk); in lpc18xx_pwm_probe() 368 do_div(val, lpc18xx_pwm->clk_rate); in lpc18xx_pwm_probe() 372 lpc18xx_pwm->clk_rate); in lpc18xx_pwm_probe()
|
D | pwm-rockchip.c | 106 u64 clk_rate, div; in rockchip_pwm_config() local 109 clk_rate = clk_get_rate(pc->clk); in rockchip_pwm_config() 116 div = clk_rate * period_ns; in rockchip_pwm_config() 120 div = clk_rate * duty_ns; in rockchip_pwm_config()
|
D | pwm-renesas-tpu.c | 260 u32 clk_rate; in tpu_pwm_config() local 269 clk_rate = clk_get_rate(tpu->clk); in tpu_pwm_config() 272 period = clk_rate / prescalers[prescaler] in tpu_pwm_config() 284 duty = clk_rate / prescalers[prescaler] in tpu_pwm_config() 294 clk_rate, prescalers[prescaler], period, duty); in tpu_pwm_config()
|
D | pwm-img.c | 189 unsigned long clk_rate; in img_pwm_probe() local 239 clk_rate = clk_get_rate(pwm->pwm_clk); in img_pwm_probe() 243 do_div(val, clk_rate); in img_pwm_probe() 247 do_div(val, clk_rate); in img_pwm_probe()
|
D | pwm-sti.c | 51 unsigned long clk_rate; member 91 val = NSEC_PER_SEC / pc->clk_rate; in sti_pwm_get_prescale() 350 pc->clk_rate = clk_get_rate(pc->clk); in sti_pwm_probe() 351 if (!pc->clk_rate) { in sti_pwm_probe()
|
D | pwm-sun4i.c | 104 u64 clk_rate, div = 0; in sun4i_pwm_config() local 108 clk_rate = clk_get_rate(sun4i_pwm->clk); in sun4i_pwm_config() 118 div = clk_rate * period_ns + NSEC_PER_SEC / 2; in sun4i_pwm_config() 129 div = clk_rate; in sun4i_pwm_config()
|
D | pwm-lpss.h | 22 unsigned long clk_rate; member
|
D | pwm-tiehrpwm.c | 128 unsigned int clk_rate; member 248 c = pc->clk_rate; in ehrpwm_pwm_config() 257 c = pc->clk_rate; in ehrpwm_pwm_config() 452 pc->clk_rate = clk_get_rate(clk); in ehrpwm_pwm_probe() 453 if (!pc->clk_rate) { in ehrpwm_pwm_probe()
|
/linux-4.4.14/drivers/clocksource/ |
D | vf_pit_timer.c | 163 unsigned long clk_rate; in pit_timer_init() local 185 clk_rate = clk_get_rate(pit_clk); in pit_timer_init() 186 cycle_per_jiffy = clk_rate / (HZ); in pit_timer_init() 191 BUG_ON(pit_clocksource_init(clk_rate)); in pit_timer_init() 193 pit_clockevent_init(clk_rate, irq); in pit_timer_init()
|
D | exynos_mct.c | 81 static unsigned long clk_rate; variable 240 exynos4_delay_timer.freq = clk_rate; in exynos4_clocksource_init() 243 if (clocksource_register_hz(&mct_frc, clk_rate)) in exynos4_clocksource_init() 246 sched_clock_register(exynos4_read_sched_clock, 32, clk_rate); in exynos4_clocksource_init() 340 clockevents_config_and_register(&mct_comp_device, clk_rate, in exynos4_clockevent_init() 471 clockevents_config_and_register(evt, clk_rate / (TICK_BASE_CNT + 1), in exynos4_local_timer_setup() 527 clk_rate = clk_get_rate(tick_clk); in exynos4_timer_resources()
|
/linux-4.4.14/drivers/watchdog/ |
D | imgpdc_wdt.c | 120 unsigned long clk_rate = clk_get_rate(wdt->wdt_clk); in __pdc_wdt_set_timeout() local 124 val |= order_base_2(wdt->wdt_dev.timeout * clk_rate) - 1; in __pdc_wdt_set_timeout() 186 unsigned long clk_rate; in pdc_wdt_probe() local 224 clk_rate = clk_get_rate(pdc_wdt->wdt_clk); in pdc_wdt_probe() 225 if (clk_rate == 0) { in pdc_wdt_probe() 231 if (order_base_2(clk_rate) > PDC_WDT_CONFIG_DELAY_MASK + 1) { in pdc_wdt_probe() 237 if (order_base_2(clk_rate) == 0) in pdc_wdt_probe() 246 do_div(div, clk_rate); in pdc_wdt_probe()
|
D | lpc18xx_wdt.c | 59 unsigned long clk_rate; member 110 val = DIV_ROUND_UP(lpc18xx_wdt->wdt_dev.timeout * lpc18xx_wdt->clk_rate, in __lpc18xx_wdt_set_timeout() 132 return (val * LPC18XX_WDT_CLK_DIV) / lpc18xx_wdt->clk_rate; in lpc18xx_wdt_get_timeleft() 244 lpc18xx_wdt->clk_rate = clk_get_rate(lpc18xx_wdt->wdt_clk); in lpc18xx_wdt_probe() 245 if (lpc18xx_wdt->clk_rate == 0) { in lpc18xx_wdt_probe() 255 LPC18XX_WDT_CLK_DIV, lpc18xx_wdt->clk_rate); in lpc18xx_wdt_probe() 258 LPC18XX_WDT_CLK_DIV) / lpc18xx_wdt->clk_rate; in lpc18xx_wdt_probe()
|
D | orion_wdt.c | 71 unsigned long clk_rate; member 90 dev->clk_rate = clk_get_rate(dev->clk); in orion_wdt_clock_init() 113 dev->clk_rate = clk_get_rate(dev->clk) / WDT_A370_RATIO; in armada370_wdt_clock_init() 133 dev->clk_rate = clk_get_rate(dev->clk); in armada375_wdt_clock_init() 152 dev->clk_rate = clk_get_rate(dev->clk) / WDT_A370_RATIO; in armada375_wdt_clock_init() 176 dev->clk_rate = clk_get_rate(dev->clk); in armadaxp_wdt_clock_init() 184 writel(dev->clk_rate * wdt_dev->timeout, in orion_wdt_ping() 195 writel(dev->clk_rate * wdt_dev->timeout, in armada375_start() 220 writel(dev->clk_rate * wdt_dev->timeout, in armada370_start() 242 writel(dev->clk_rate * wdt_dev->timeout, in orion_start() [all …]
|
/linux-4.4.14/drivers/mfd/ |
D | intel-lpss-pci.c | 65 .clk_rate = 120000000, 69 .clk_rate = 120000000, 74 .clk_rate = 100000000, 78 .clk_rate = 100000000, 83 .clk_rate = 133000000,
|
D | intel-lpss-acpi.c | 25 .clk_rate = 120000000, 29 .clk_rate = 100000000, 33 .clk_rate = 133000000,
|
D | intel-lpss.h | 23 unsigned long clk_rate; member
|
D | intel-lpss.c | 331 if (!lpss->info->clk_rate) in intel_lpss_register_clock() 336 CLK_IS_ROOT, lpss->info->clk_rate); in intel_lpss_register_clock()
|
/linux-4.4.14/drivers/usb/phy/ |
D | phy-generic.c | 211 u32 clk_rate = 0; in usb_phy_gen_create_phy() local 217 if (of_property_read_u32(node, "clock-frequency", &clk_rate)) in usb_phy_gen_create_phy() 218 clk_rate = 0; in usb_phy_gen_create_phy() 232 clk_rate = pdata->clk_rate; in usb_phy_gen_create_phy() 265 if (!IS_ERR(nop->clk) && clk_rate) { in usb_phy_gen_create_phy() 266 err = clk_set_rate(nop->clk, clk_rate); in usb_phy_gen_create_phy()
|
/linux-4.4.14/drivers/nvmem/ |
D | vf610-ocotp.c | 125 u32 clk_rate; in vf610_ocotp_calculate_timing() local 129 clk_rate = clk_get_rate(ocotp_dev->clk); in vf610_ocotp_calculate_timing() 132 relax = clk_rate / (1000000000 / DEF_RELAX) - 1; in vf610_ocotp_calculate_timing() 133 strobe_prog = clk_rate / (1000000000 / 10000) + 2 * (DEF_RELAX + 1) - 1; in vf610_ocotp_calculate_timing() 134 strobe_read = clk_rate / (1000000000 / 40) + 2 * (DEF_RELAX + 1) - 1; in vf610_ocotp_calculate_timing()
|
/linux-4.4.14/sound/soc/codecs/ |
D | es8328.c | 448 int clk_rate; in es8328_hw_params() local 458 clk_rate = clk_get_rate(es8328->clk); in es8328_hw_params() 460 if ((clk_rate != ES8328_SYSCLK_RATE_1X) && in es8328_hw_params() 461 (clk_rate != ES8328_SYSCLK_RATE_2X)) { in es8328_hw_params() 464 __func__, clk_rate, in es8328_hw_params() 488 int clk_rate; in es8328_set_dai_fmt() local 518 clk_rate = clk_get_rate(es8328->clk); in es8328_set_dai_fmt() 519 if (clk_rate == ES8328_SYSCLK_RATE_1X) in es8328_set_dai_fmt()
|
/linux-4.4.14/include/trace/events/ |
D | clk.h | 96 DECLARE_EVENT_CLASS(clk_rate, 115 DEFINE_EVENT(clk_rate, clk_set_rate, 122 DEFINE_EVENT(clk_rate, clk_set_rate_complete,
|
/linux-4.4.14/drivers/i2c/busses/ |
D | i2c-rk3x.c | 451 static int rk3x_i2c_calc_divs(unsigned long clk_rate, unsigned long scl_rate, in rk3x_i2c_calc_divs() argument 530 clk_rate_khz = DIV_ROUND_UP(clk_rate, 1000); in rk3x_i2c_calc_divs() 617 static void rk3x_i2c_adapt_div(struct rk3x_i2c *i2c, unsigned long clk_rate) in rk3x_i2c_adapt_div() argument 623 ret = rk3x_i2c_calc_divs(clk_rate, i2c->scl_frequency, i2c->scl_rise_ns, in rk3x_i2c_adapt_div() 632 t_low_ns = div_u64(((u64)div_low + 1) * 8 * 1000000000, clk_rate); in rk3x_i2c_adapt_div() 633 t_high_ns = div_u64(((u64)div_high + 1) * 8 * 1000000000, clk_rate); in rk3x_i2c_adapt_div() 636 clk_rate / 1000, in rk3x_i2c_adapt_div() 873 unsigned long clk_rate; in rk3x_i2c_probe() local 999 clk_rate = clk_get_rate(i2c->clk); in rk3x_i2c_probe() 1000 rk3x_i2c_adapt_div(i2c, clk_rate); in rk3x_i2c_probe()
|
D | i2c-uniphier.c | 323 unsigned long clk_rate; in uniphier_i2c_clk_init() local 344 clk_rate = clk_get_rate(priv->clk); in uniphier_i2c_clk_init() 348 writel((clk_rate / bus_speed / 2 << 16) | (clk_rate / bus_speed), in uniphier_i2c_clk_init()
|
D | i2c-meson.c | 137 unsigned long clk_rate = clk_get_rate(i2c->clk); in meson_i2c_set_clk_div() local 140 div = DIV_ROUND_UP(clk_rate, i2c->frequency * 4); in meson_i2c_set_clk_div() 145 clk_rate, i2c->frequency, div); in meson_i2c_set_clk_div()
|
D | i2c-wmt.c | 381 u32 clk_rate; in wmt_i2c_probe() local 405 err = of_property_read_u32(np, "clock-frequency", &clk_rate); in wmt_i2c_probe() 406 if ((!err) && (clk_rate == 400000)) in wmt_i2c_probe()
|
D | i2c-uniphier-f.c | 462 unsigned long clk_rate; in uniphier_fi2c_clk_init() local 483 clk_rate = clk_get_rate(priv->clk); in uniphier_fi2c_clk_init() 487 clk_count = clk_rate / bus_speed; in uniphier_fi2c_clk_init()
|
D | i2c-digicolor.c | 264 unsigned long clk_rate = clk_get_rate(i2c->clk); in dc_i2c_init_hw() local 272 clocktime = DIV_ROUND_UP(clk_rate, 64 * i2c->frequency); in dc_i2c_init_hw()
|
D | i2c-st.c | 775 u32 clk_rate; in st_i2c_probe() local 801 ret = of_property_read_u32(np, "clock-frequency", &clk_rate); in st_i2c_probe() 802 if ((!ret) && (clk_rate == 400000)) in st_i2c_probe()
|
/linux-4.4.14/drivers/iio/adc/ |
D | rockchip_saradc.c | 47 unsigned long clk_rate; member 147 .clk_rate = 1000000, 159 .clk_rate = 50000, 240 ret = clk_set_rate(info->clk, info->data->clk_rate); in rockchip_saradc_probe()
|
D | xilinx-xadc-core.c | 890 unsigned long clk_rate = xadc_get_dclk_rate(xadc); in xadc_write_raw() local 913 div = clk_rate / val; in xadc_write_raw() 914 if (clk_rate / div / 26 > 150000) in xadc_write_raw()
|
/linux-4.4.14/sound/soc/fsl/ |
D | fsl_esai.c | 218 unsigned long clk_rate; in fsl_esai_set_dai_sysclk() local 254 clk_rate = clk_get_rate(clksrc); in fsl_esai_set_dai_sysclk() 256 ratio = clk_rate / freq; in fsl_esai_set_dai_sysclk() 257 if (ratio * freq > clk_rate) in fsl_esai_set_dai_sysclk() 258 ret = ratio * freq - clk_rate; in fsl_esai_set_dai_sysclk() 259 else if (ratio * freq < clk_rate) in fsl_esai_set_dai_sysclk() 260 ret = clk_rate - ratio * freq; in fsl_esai_set_dai_sysclk() 265 if (ret != 0 && clk_rate / ret < 1000) { in fsl_esai_set_dai_sysclk()
|
D | fsl_sai.c | 307 unsigned long clk_rate; in fsl_sai_set_bclk() local 317 clk_rate = clk_get_rate(sai->mclk_clk[id]); in fsl_sai_set_bclk() 318 if (!clk_rate) in fsl_sai_set_bclk() 321 ratio = clk_rate / freq; in fsl_sai_set_bclk() 323 ret = clk_rate - ratio * freq; in fsl_sai_set_bclk() 329 if (ret != 0 && clk_rate / ret < 1000) in fsl_sai_set_bclk() 334 ratio, freq, clk_rate); in fsl_sai_set_bclk()
|
/linux-4.4.14/drivers/thermal/ti-soc-thermal/ |
D | ti-bandgap.c | 721 time = time * 1000 / bgp->clk_rate; in ti_bandgap_read_counter() 853 interval = interval * bgp->clk_rate / 1000; in ti_bandgap_write_counter() 1268 int clk_rate, ret = 0, i; in ti_bandgap_probe() local 1322 clk_rate = clk_round_rate(bgp->div_clk, in ti_bandgap_probe() 1324 if (clk_rate < bgp->conf->sensors[0].ts_data->min_freq || in ti_bandgap_probe() 1325 clk_rate <= 0) { in ti_bandgap_probe() 1327 dev_err(&pdev->dev, "wrong clock rate (%d)\n", clk_rate); in ti_bandgap_probe() 1331 ret = clk_set_rate(bgp->div_clk, clk_rate); in ti_bandgap_probe() 1335 bgp->clk_rate = clk_rate; in ti_bandgap_probe() 1384 bgp->clk_rate / 4); in ti_bandgap_probe()
|
D | ti-bandgap.h | 249 u32 clk_rate; member
|
/linux-4.4.14/include/media/ |
D | noon010pc30.h | 23 unsigned long clk_rate; member
|
D | sr030pc30.h | 17 unsigned long clk_rate; /* master clock frequency in Hz */ member
|
/linux-4.4.14/sound/soc/samsung/ |
D | spdif.c | 87 unsigned long clk_rate; member 135 spdif->clk_rate = freq; in spdif_set_sysclk() 219 ratio = spdif->clk_rate / params_rate(params); in spdif_hw_params() 225 spdif->clk_rate, params_rate(params)); in spdif_hw_params()
|
/linux-4.4.14/include/linux/usb/ |
D | usb_phy_generic.h | 9 unsigned long clk_rate; member
|
/linux-4.4.14/include/linux/mtd/ |
D | spear_smi.h | 59 unsigned long clk_rate; member
|
/linux-4.4.14/drivers/video/fbdev/ |
D | s3c2410fb.h | 32 unsigned long clk_rate; member
|
D | nuc900fb.h | 42 unsigned long clk_rate; member
|
D | nuc900fb.c | 73 unsigned long clk = fbi->clk_rate; in nuc900fb_calc_pixclk() 460 delta_f = info->clk_rate - clk_get_rate(info->clk); in nuc900fb_cpufreq_transition() 464 info->clk_rate = clk_get_rate(info->clk); in nuc900fb_cpufreq_transition() 608 fbi->clk_rate = clk_get_rate(fbi->clk); in nuc900fb_probe()
|
D | s3c2410fb.c | 100 unsigned long clk = fbi->clk_rate; in s3c2410fb_calc_pixclk() 783 delta_f = info->clk_rate - clk_get_rate(info->clk); in s3c2410fb_cpufreq_transition() 787 info->clk_rate = clk_get_rate(info->clk); in s3c2410fb_cpufreq_transition() 940 info->clk_rate = clk_get_rate(info->clk); in s3c24xxfb_probe()
|
/linux-4.4.14/drivers/mtd/devices/ |
D | spear_smi.c | 172 unsigned long clk_rate; member 333 prescale = DIV_ROUND_UP(rate, dev->clk_rate); in spear_smi_hw_init() 773 pdata->clk_rate = val; in spear_smi_probe_config_dt() 958 dev->clk_rate = pdata->clk_rate; in spear_smi_probe() 960 if (dev->clk_rate > SMI_MAX_CLOCK_FREQ) in spear_smi_probe() 961 dev->clk_rate = SMI_MAX_CLOCK_FREQ; in spear_smi_probe()
|
/linux-4.4.14/include/drm/ |
D | exynos_drm.h | 98 int clk_rate; member
|
/linux-4.4.14/drivers/clk/mxs/ |
D | clk-ssp.c | 56 ssp->clk_rate = ssp_sck; in mxs_ssp_set_clk_rate()
|
/linux-4.4.14/drivers/mmc/host/ |
D | s3cmci.h | 31 unsigned long clk_rate; member
|
D | s3cmci.c | 1216 host->real_rate = host->clk_rate / (host->clk_div*(mci_psc+1)); in s3cmci_set_clk() 1383 if ((val == CPUFREQ_PRECHANGE && newclk > host->clk_rate) || in s3cmci_cpufreq_transition() 1384 (val == CPUFREQ_POSTCHANGE && newclk < host->clk_rate)) { in s3cmci_cpufreq_transition() 1387 host->clk_rate = newclk; in s3cmci_cpufreq_transition() 1432 seq_printf(seq, "Clock rate = %ld\n", host->clk_rate); in s3cmci_state_show() 1717 host->clk_rate = clk_get_rate(host->clk); in s3cmci_probe() 1726 mmc->f_min = host->clk_rate / (host->clk_div * 256); in s3cmci_probe() 1727 mmc->f_max = host->clk_rate / host->clk_div; in s3cmci_probe()
|
D | omap_hsmmc.c | 209 unsigned long clk_rate; member 1488 cycle_ns = 1000000000 / (host->clk_rate / clkd); in set_data_timeout() 1626 host->clk_rate = clk_get_rate(host->fclk); in omap_hsmmc_request()
|
D | mxs-mmc.c | 432 timeout = mxs_ns_to_ssp_ticks(ssp->clk_rate, data->timeout_ns); in mxs_mmc_adtc()
|
/linux-4.4.14/drivers/mtd/nand/ |
D | sunxi_nand.c | 238 unsigned long clk_rate; member 273 unsigned long clk_rate; member 421 if (nfc->clk_rate != sunxi_nand->clk_rate) { in sunxi_nfc_select_chip() 422 clk_set_rate(nfc->mod_clk, sunxi_nand->clk_rate); in sunxi_nfc_select_chip() 423 nfc->clk_rate = sunxi_nand->clk_rate; in sunxi_nfc_select_chip() 986 chip->clk_rate = (2 * NSEC_PER_SEC) / min_clk_period; in sunxi_nand_chip_set_timings()
|
D | s3c2410.c | 157 unsigned long clk_rate; member 275 info->clk_rate = clkrate; in s3c2410_nand_setrate() 692 if ((val == CPUFREQ_POSTCHANGE && newclk < info->clk_rate) || in s3c2410_nand_cpufreq_transition() 693 (val == CPUFREQ_PRECHANGE && newclk > info->clk_rate)) { in s3c2410_nand_cpufreq_transition()
|
/linux-4.4.14/include/linux/spi/ |
D | mxs-spi.h | 133 unsigned int clk_rate; member
|
/linux-4.4.14/drivers/spi/ |
D | spi-ti-qspi.c | 130 u32 clk_ctrl_reg, clk_rate, clk_mask; in ti_qspi_setup() local 142 clk_rate = clk_get_rate(qspi->fclk); in ti_qspi_setup() 144 clk_div = DIV_ROUND_UP(clk_rate, qspi->spi_max_frequency) - 1; in ti_qspi_setup()
|
D | spi-zynqmp-gqspi.c | 468 ulong clk_rate; in zynqmp_qspi_setup_transfer() local 478 clk_rate = clk_get_rate(xqspi->refclk); in zynqmp_qspi_setup_transfer() 481 (clk_rate / in zynqmp_qspi_setup_transfer()
|
/linux-4.4.14/drivers/net/ethernet/stmicro/stmmac/ |
D | stmmac_main.c | 166 u32 clk_rate; in stmmac_clk_csr_set() local 168 clk_rate = clk_get_rate(priv->stmmac_clk); in stmmac_clk_csr_set() 178 if (clk_rate < CSR_F_35M) in stmmac_clk_csr_set() 180 else if ((clk_rate >= CSR_F_35M) && (clk_rate < CSR_F_60M)) in stmmac_clk_csr_set() 182 else if ((clk_rate >= CSR_F_60M) && (clk_rate < CSR_F_100M)) in stmmac_clk_csr_set() 184 else if ((clk_rate >= CSR_F_100M) && (clk_rate < CSR_F_150M)) in stmmac_clk_csr_set() 186 else if ((clk_rate >= CSR_F_150M) && (clk_rate < CSR_F_250M)) in stmmac_clk_csr_set() 188 else if ((clk_rate >= CSR_F_250M) && (clk_rate <= CSR_F_300M)) in stmmac_clk_csr_set()
|
/linux-4.4.14/drivers/media/i2c/ |
D | sr030pc30.c | 454 expos = expos * info->pdata->clk_rate / (8 * 1000); in sr030pc30_s_ctrl() 572 expmin = EXPOS_MIN_MS * info->pdata->clk_rate / (8 * 1000); in sr030pc30_base_config() 573 expmax = EXPOS_MAX_MS * info->pdata->clk_rate / (8 * 1000); in sr030pc30_base_config()
|
/linux-4.4.14/drivers/regulator/ |
D | ti-abb-regulator.c | 421 u32 clk_rate, sr2_wt_cnt_val, cycle_rate; in ti_abb_init_timings() local 482 clk_rate = DIV_ROUND_CLOSEST(clk_get_rate(abb->clk), 1000000); in ti_abb_init_timings() 485 cycle_rate = DIV_ROUND_CLOSEST(clock_cycles * 10, clk_rate); in ti_abb_init_timings()
|
/linux-4.4.14/drivers/net/ethernet/samsung/sxgbe/ |
D | sxgbe_main.c | 171 u32 clk_rate = clk_get_rate(priv->sxgbe_clk); in sxgbe_clk_csr_set() local 176 if (clk_rate < SXGBE_CSR_F_150M) in sxgbe_clk_csr_set() 178 else if (clk_rate <= SXGBE_CSR_F_250M) in sxgbe_clk_csr_set() 180 else if (clk_rate <= SXGBE_CSR_F_300M) in sxgbe_clk_csr_set() 182 else if (clk_rate <= SXGBE_CSR_F_350M) in sxgbe_clk_csr_set() 184 else if (clk_rate <= SXGBE_CSR_F_400M) in sxgbe_clk_csr_set() 186 else if (clk_rate <= SXGBE_CSR_F_500M) in sxgbe_clk_csr_set()
|
/linux-4.4.14/arch/blackfin/kernel/ |
D | setup.c | 900 u_long clk_rate; in bfin_get_clk() local 906 clk_rate = clk_get_rate(clk); in bfin_get_clk() 908 return clk_rate; in bfin_get_clk()
|
/linux-4.4.14/drivers/mtd/spi-nor/ |
D | fsl-quadspi.c | 275 u32 clk_rate; member 748 unsigned long rate = q->clk_rate; in fsl_qspi_nor_setup_last() 1030 &q->clk_rate); in fsl_qspi_probe()
|
/linux-4.4.14/drivers/net/ethernet/marvell/ |
D | mvneta.c | 1201 unsigned long clk_rate; in mvneta_rx_time_coal_set() local 1203 clk_rate = clk_get_rate(pp->clk); in mvneta_rx_time_coal_set() 1204 val = (clk_rate / 1000000) * value; in mvneta_rx_time_coal_set()
|