| /linux/drivers/clk/mxs/ |
| H A D | clk-ssp.c | 24 u32 clock_divide, clock_rate; in mxs_ssp_set_clk_rate() local 30 clock_rate = DIV_ROUND_UP(ssp_clk, rate * clock_divide); in mxs_ssp_set_clk_rate() 31 clock_rate = (clock_rate > 0) ? clock_rate - 1 : 0; in mxs_ssp_set_clk_rate() 32 if (clock_rate <= 255) in mxs_ssp_set_clk_rate() 42 ssp_sck = ssp_clk / clock_divide / (1 + clock_rate); in mxs_ssp_set_clk_rate() 47 val |= BF_SSP(clock_rate, TIMING_CLOCK_RATE); in mxs_ssp_set_clk_rate() 54 __func__, clock_divide, clock_rate, ssp_clk, ssp_sck, rate); in mxs_ssp_set_clk_rate()
|
| /linux/arch/sparc/kernel/ |
| H A D | time_32.c | 132 ce->mult = div_sc(sparc_config.clock_rate, NSEC_PER_SEC, in setup_timer_ce() 181 return clocksource_register_hz(&timer_cs, sparc_config.clock_rate); in setup_timer_cs() 228 ce->mult = div_sc(sparc_config.clock_rate, NSEC_PER_SEC, in register_percpu_ce() 230 ce->max_delta_ns = clockevent_delta2ns(sparc_config.clock_rate, ce); in register_percpu_ce() 231 ce->max_delta_ticks = (unsigned long)sparc_config.clock_rate; in register_percpu_ce()
|
| H A D | irq.h | 66 int clock_rate; member
|
| H A D | sun4d_irq.c | 514 sparc_config.clock_rate = SBUS_CLOCK_RATE; in sun4d_init_IRQ()
|
| H A D | sun4m_irq.c | 472 sparc_config.clock_rate = SBUS_CLOCK_RATE; in sun4m_init_IRQ()
|
| H A D | pcic.c | 688 sparc_config.clock_rate = SBUS_CLOCK_RATE / HZ; in pci_time_init()
|
| /linux/drivers/net/ethernet/marvell/octeontx2/af/ |
| H A D | ptp.c | 345 freq_adj = (ptp->clock_rate * ppb) / 1000000000ULL; in ptp_adjfine() 346 freq = neg_adj ? ptp->clock_rate + freq_adj : ptp->clock_rate - freq_adj; in ptp_adjfine() 349 comp = ((u64)1000000000ull << 32) / ptp->clock_rate; in ptp_adjfine() 385 ptp->clock_rate = sclk * 1000000; in ptp_start() 401 ptp->clock_rate = ext_clk_freq; in ptp_start() 422 clock_comp = ptp_calc_adjusted_comp(ptp->clock_rate); in ptp_start() 424 clock_comp = ((u64)1000000000ull << 32) / ptp->clock_rate; in ptp_start() 506 ptp->clock_period = NSEC_PER_SEC / ptp->clock_rate; in ptp_pps_on()
|
| H A D | ptp.h | 22 u32 clock_rate; member
|
| /linux/include/uapi/linux/hdlc/ |
| H A D | ioctl.h | 41 unsigned int clock_rate; /* bits per second */ member 47 unsigned int clock_rate; /* bits per second */ member
|
| /linux/drivers/char/hw_random/ |
| H A D | cavium-rng-vf.c | 34 u64 clock_rate; member 110 cur_err = (cycles * 1000000000) / rng->clock_rate; /* In nanosec */ in check_rng_health() 197 rng->clock_rate = rng_get_coprocessor_clkrate(); in cavium_map_pf_regs()
|
| /linux/arch/arm/mach-omap1/ |
| H A D | timer32k.c | 84 #define JIFFIES_TO_HW_TICKS(nr_jiffies, clock_rate) \ argument 85 (((nr_jiffies) * (clock_rate)) / HZ)
|
| /linux/drivers/net/ethernet/cavium/common/ |
| H A D | cavium_ptp.c | 122 comp = ((u64)1000000000ull << 32) / clock->clock_rate; in cavium_ptp_adjfine() 258 clock->clock_rate = ptp_cavium_clock_get(); in cavium_ptp_probe() 278 clock_comp = ((u64)1000000000ull << 32) / clock->clock_rate; in cavium_ptp_probe()
|
| H A D | cavium_ptp.h | 21 u32 clock_rate; member
|
| /linux/drivers/iio/adc/ |
| H A D | meson_saradc.c | 322 unsigned long clock_rate; member 1022 ret = clk_set_rate(priv->adc_clk, priv->param->clock_rate); in meson_sar_adc_init() 1203 .clock_rate = 1150000, 1213 .clock_rate = 1150000, 1223 .clock_rate = 1200000, 1232 .clock_rate = 1200000, 1242 .clock_rate = 1200000, 1253 .clock_rate = 1200000, 1265 .clock_rate = 1200000,
|
| /linux/drivers/video/fbdev/ |
| H A D | gbefb.c | 445 int clock_rate; member 477 pixclock = (1000000 / gbe_pll->clock_rate) * in compute_gbe_timing() 487 gbe_pll->fvco_min / gbe_pll->clock_rate && in compute_gbe_timing() 489 gbe_pll->fvco_max / gbe_pll->clock_rate) { in compute_gbe_timing() 500 pixclock = (1000000 / gbe_pll->clock_rate) * in compute_gbe_timing() 510 timing->cfreq = gbe_pll->clock_rate * 1000 * timing->pll_m / in compute_gbe_timing()
|
| /linux/drivers/net/wan/ |
| H A D | ixp4xx_hss.c | 278 unsigned int clock_type, clock_rate, loopback; member 1325 new_line.clock_rate = port->clock_rate; in hss_hdlc_ioctl() 1350 new_line.clock_rate, in hss_hdlc_ioctl() 1351 &port->clock_rate, &port->clock_reg); in hss_hdlc_ioctl() 1353 port->clock_rate = 0; in hss_hdlc_ioctl() 1503 port->clock_rate = 0; in ixp4xx_hss_probe()
|
| H A D | hd64572.c | 364 if (port->settings.clock_rate > 0) { in sca_set_port() 371 tmc = CLOCK_BASE / brv / port->settings.clock_rate; in sca_set_port() 382 port->settings.clock_rate = CLOCK_BASE / brv / tmc; in sca_set_port() 386 port->settings.clock_rate = CLOCK_BASE / (256 * 512); in sca_set_port()
|
| H A D | hd64570.c | 408 if (port->settings.clock_rate > 0) { in sca_set_port() 415 tmc = CLOCK_BASE / brv / port->settings.clock_rate; in sca_set_port() 426 port->settings.clock_rate = CLOCK_BASE / brv / tmc; in sca_set_port() 430 port->settings.clock_rate = CLOCK_BASE / (256 * 512); in sca_set_port()
|
| H A D | fsl_qmc_hdlc.c | 172 config.line_clock_rate = te1->clock_rate; in qmc_hdlc_framer_set_iface() 213 te1->clock_rate = config.line_clock_rate; in qmc_hdlc_framer_get_iface()
|
| /linux/drivers/mfd/ |
| H A D | db8500-prcmu.c | 1433 static unsigned long clock_rate(u8 clock) in clock_rate() function 1522 return pll_rate(PRCM_PLLDSI_FREQ, clock_rate(PRCMU_HDMICLK), in dsiclk_rate() 1535 return clock_rate(PRCMU_TVCLK) / max((u32)1, div); in dsiescclk_rate() 1541 return clock_rate(clock); in prcmu_clock_rate() 1556 return pll_rate(PRCM_PLLDSI_FREQ, clock_rate(PRCMU_HDMICLK), in prcmu_clock_rate() 1674 src_rate = clock_rate(PRCMU_HDMICLK); in round_plldsi_rate() 1710 src_rate = pll_rate(PRCM_PLLDSI_FREQ, clock_rate(PRCMU_HDMICLK), in round_dsiclk_rate() 1724 src_rate = clock_rate(PRCMU_TVCLK); in round_dsiescclk_rate() 1834 src_rate = clock_rate(PRCMU_HDMICLK); in set_plldsi_rate() 1879 clock_rate(PRCMU_HDMICLK), PLL_RAW), rate); in set_dsiclk_rate() [all …]
|
| /linux/sound/soc/tegra/ |
| H A D | tegra210_i2s.c | 63 unsigned int clock_rate) in tegra210_i2s_set_clock_rate() argument 75 err = clk_set_rate(i2s->clk_i2s, clock_rate); in tegra210_i2s_set_clock_rate() 78 clock_rate, err); in tegra210_i2s_set_clock_rate() 88 err = clk_set_rate(i2s->clk_sync_input, clock_rate); in tegra210_i2s_set_clock_rate() 92 clock_rate, err); in tegra210_i2s_set_clock_rate()
|
| /linux/arch/mips/cavium-octeon/ |
| H A D | octeon-platform.c | 67 u32 clock_rate = 12000000; in octeon2_usb_clocks_start() local 89 "refclk-frequency", &clock_rate); in octeon2_usb_clocks_start() 144 switch (clock_rate) { in octeon2_usb_clocks_start() 147 clock_rate); in octeon2_usb_clocks_start()
|
| /linux/drivers/input/rmi4/ |
| H A D | rmi_f54.c | 102 u16 clock_rate; member 661 f54->clock_rate = buf[3] | (buf[4] << 8); in rmi_f54_detect() 671 f54->clock_rate); in rmi_f54_detect()
|
| /linux/drivers/mmc/host/ |
| H A D | mmc_spi.c | 778 u32 clock_rate; in mmc_spi_data_do() local 785 clock_rate = t->speed_hz; in mmc_spi_data_do() 787 clock_rate = spi->max_speed_hz; in mmc_spi_data_do() 790 data->timeout_clks * 1000000 / clock_rate; in mmc_spi_data_do()
|
| /linux/drivers/usb/host/ |
| H A D | octeon-hcd.c | 3540 u32 clock_rate = 48000000; in octeon_usb_probe() local 3552 "clock-frequency", &clock_rate); in octeon_usb_probe() 3555 "refclk-frequency", &clock_rate); in octeon_usb_probe() 3560 switch (clock_rate) { in octeon_usb_probe() 3572 clock_rate); in octeon_usb_probe()
|