Home
last modified time | relevance | path

Searched refs:ticks_per_jiffy (Results 1 – 10 of 10) sorted by relevance

/linux-6.1.9/arch/arm/mach-iop32x/
Dtime.c75 static unsigned long ticks_per_jiffy; variable
82 write_tcr0(ticks_per_jiffy - 1); in iop_set_periodic()
83 write_trr0(ticks_per_jiffy - 1); in iop_set_periodic()
154 ticks_per_jiffy = DIV_ROUND_CLOSEST(tick_rate, HZ); in iop_init_time()
/linux-6.1.9/drivers/clocksource/
Dtimer-orion.c63 static u32 ticks_per_jiffy; variable
87 writel(ticks_per_jiffy - 1, timer_base + TIMER1_RELOAD); in orion_clkevt_set_periodic()
88 writel(ticks_per_jiffy - 1, timer_base + TIMER1_VAL); in orion_clkevt_set_periodic()
174 ticks_per_jiffy = (clk_get_rate(clk) + HZ/2) / HZ; in orion_timer_init()
Dtimer-armada-370-xp.c84 static u32 ticks_per_jiffy; variable
142 writel(ticks_per_jiffy - 1, local_base + TIMER0_RELOAD_OFF); in armada_370_xp_clkevt_set_periodic()
143 writel(ticks_per_jiffy - 1, local_base + TIMER0_VAL_OFF); in armada_370_xp_clkevt_set_periodic()
273 ticks_per_jiffy = (timer_clk + HZ / 2) / HZ; in armada_370_xp_timer_common_init()
Dtimer-digicolor.c60 u32 ticks_per_jiffy; member
106 dc_timer_set_count(ce, dt->ticks_per_jiffy); in digicolor_clkevt_set_periodic()
178 dc_timer_dev.ticks_per_jiffy = DIV_ROUND_UP(rate, HZ); in digicolor_timer_init()
Dasm9260_timer.c106 unsigned long ticks_per_jiffy; member
149 writel_relaxed(priv.ticks_per_jiffy, priv.base + HW_MR0); in asm9260_timer_set_periodic()
235 priv.ticks_per_jiffy = DIV_ROUND_CLOSEST(rate, HZ); in asm9260_timer_init()
Dtimer-lpc32xx.c43 u32 ticks_per_jiffy; member
124 writel_relaxed(ddata->ticks_per_jiffy, ddata->base + LPC32XX_TIMER_MR0); in lpc32xx_clkevt_periodic()
260 lpc32xx_clk_event_ddata.ticks_per_jiffy = DIV_ROUND_CLOSEST(rate, HZ); in lpc32xx_clockevent_init()
Dtimer-sun5i.c42 u32 ticks_per_jiffy; member
126 sun5i_clkevt_time_setup(ce, 0, ce->timer.ticks_per_jiffy); in sun5i_clkevt_set_periodic()
255 ce->timer.ticks_per_jiffy = DIV_ROUND_UP(ndata->new_rate, HZ); in sun5i_rate_cb_clkevt()
287 ce->timer.ticks_per_jiffy = DIV_ROUND_UP(rate, HZ); in sun5i_setup_clockevent()
/linux-6.1.9/arch/arm/plat-orion/
Dtime.c57 static u32 ticks_per_jiffy; variable
141 writel(ticks_per_jiffy - 1, timer_base + TIMER1_RELOAD_OFF); in orion_clkevt_set_periodic()
142 writel(ticks_per_jiffy - 1, timer_base + TIMER1_VAL_OFF); in orion_clkevt_set_periodic()
207 ticks_per_jiffy = (tclk + HZ/2) / HZ; in orion_time_init()
/linux-6.1.9/arch/arm/lib/
Ddelay.c56 loops *= arm_delay_ops.ticks_per_jiffy; in __timer_const_udelay()
87 arm_delay_ops.ticks_per_jiffy = lpj_fine; in register_current_timer_delay()
/linux-6.1.9/arch/arm/include/asm/
Ddelay.h55 unsigned long ticks_per_jiffy; member