Home
last modified time | relevance | path

Searched refs:clock_rate (Results 1 – 21 of 21) sorted by relevance

/openbmc/u-boot/drivers/timer/
H A Dtsc_timer.c401 if (!gd->arch.clock_rate) { in tsc_timer_ensure_setup()
426 gd->arch.clock_rate = fast_calibrate * 1000000; in tsc_timer_ensure_setup()
436 if (!gd->arch.clock_rate) { in tsc_timer_probe()
441 if (!uc_priv->clock_rate) in tsc_timer_probe()
444 uc_priv->clock_rate = gd->arch.clock_rate; in tsc_timer_probe()
459 return gd->arch.clock_rate; in timer_early_get_rate()
H A Dtimer-uclass.c40 return uc_priv->clock_rate; in timer_get_rate()
56 uc_priv->clock_rate = ret; in timer_pre_probe()
58 uc_priv->clock_rate = in timer_pre_probe()
70 if (!uc_priv->clock_rate) in timer_post_probe()
H A Dsandbox_timer.c43 if (!uc_priv->clock_rate) in sandbox_timer_probe()
44 uc_priv->clock_rate = SANDBOX_TIMER_RATE; in sandbox_timer_probe()
H A Dmtk_timer.c61 uc_priv->clock_rate = clk_get_rate(&clk); in mtk_timer_probe()
62 if (!uc_priv->clock_rate) in mtk_timer_probe()
H A Domap-timer.c64 if (!uc_priv->clock_rate) in omap_timer_probe()
65 uc_priv->clock_rate = TIMER_CLOCK; in omap_timer_probe()
H A Driscv_timer.c41 uc_priv->clock_rate = dev->driver_data; in riscv_timer_probe()
H A Dsti-timer.c49 uc_priv->clock_rate = CONFIG_SYS_HZ_CLOCK; in sti_timer_probe()
H A Ddw-apb-timer.c51 uc_priv->clock_rate = clk_get_rate(&clk); in dw_apb_timer_probe()
H A Datmel_pit_timer.c55 uc_priv->clock_rate = clk_rate / 16; in atmel_pit_probe()
H A Dast_timer.c48 uc_priv->clock_rate = AST_TMC_RATE; in ast_timer_probe()
H A Dstm32_timer.c102 uc_priv->clock_rate = CONFIG_SYS_HZ_CLOCK; in stm32_timer_probe()
H A Dmpc83xx_timer.c227 uc_priv->clock_rate = (clk_get_rate(&clock) + 3L) / 4L; in mpc83xx_timer_probe()
H A Drockchip_timer.c143 uc_priv->clock_rate = plat->dtd.clock_frequency; in rockchip_timer_probe()
/openbmc/u-boot/drivers/serial/
H A Dserial_stm32.c19 u32 clock_rate, in _stm32_serial_setbrg() argument
25 int_div = DIV_ROUND_CLOSEST(clock_rate, baudrate); in _stm32_serial_setbrg()
46 plat->clock_rate, baudrate); in stm32_serial_setbrg()
197 plat->clock_rate = clk_get_rate(&clk); in stm32_serial_probe()
198 if (plat->clock_rate < 0) { in stm32_serial_probe()
200 return plat->clock_rate; in stm32_serial_probe()
H A Dserial_stm32.h53 unsigned long int clock_rate; member
/openbmc/u-boot/drivers/i2c/
H A Dimx_lpi2c.c277 u32 clock_rate; in bus_i2c_set_bus_speed() local
284 clock_rate = clk_get_rate(&i2c_bus->per_clk); in bus_i2c_set_bus_speed()
285 if (clock_rate <= 0) { in bus_i2c_set_bus_speed()
286 dev_err(bus, "Failed to get i2c clk: %d\n", clock_rate); in bus_i2c_set_bus_speed()
287 return clock_rate; in bus_i2c_set_bus_speed()
290 clock_rate = imx_get_i2cclk(bus->seq); in bus_i2c_set_bus_speed()
291 if (!clock_rate) in bus_i2c_set_bus_speed()
304 rate = (clock_rate / preescale) / (1 + 3 + 2 + 2 / preescale); in bus_i2c_set_bus_speed()
306 rate = (clock_rate / preescale / (3 * clkhi + 2 + 2 / preescale)); in bus_i2c_set_bus_speed()
/openbmc/u-boot/include/
H A Dtimer.h66 unsigned long clock_rate; member
/openbmc/u-boot/drivers/spi/
H A Dstm32_qspi.c168 ulong clock_rate; member
482 priv->clock_rate = clk_get_rate(&clk); in stm32_qspi_probe()
483 if (priv->clock_rate < 0) { in stm32_qspi_probe()
485 return priv->clock_rate; in stm32_qspi_probe()
568 u32 qspi_clk = priv->clock_rate; in stm32_qspi_set_speed()
/openbmc/u-boot/drivers/ram/aspeed/
H A Dsdram_ast2500.c88 ulong clock_rate; member
485 clk_set_rate(&priv->ddr_clk, priv->clock_rate); in ast2500_sdrammc_probe()
525 priv->clock_rate = fdtdec_get_int(gd->fdt_blob, dev_of_offset(dev), in ast2500_sdrammc_ofdata_to_platdata()
527 if (!priv->clock_rate) { in ast2500_sdrammc_ofdata_to_platdata()
H A Dsdram_ast2600.c203 ulong clock_rate; member
967 clk_set_rate(&priv->ddr_clk, priv->clock_rate); in ast2600_sdrammc_probe()
1032 priv->clock_rate = fdtdec_get_int(gd->fdt_blob, dev_of_offset(dev), in ast2600_sdrammc_ofdata_to_platdata()
1034 if (!priv->clock_rate) { in ast2600_sdrammc_ofdata_to_platdata()
/openbmc/u-boot/arch/x86/include/asm/
H A Dglobal_data.h79 unsigned long clock_rate; /* Clock rate of timer in Hz */ member