Home
last modified time | relevance | path

Searched refs:sched_clock_register (Results 1 – 25 of 75) sorted by relevance

123

/linux-6.6.21/include/linux/
Dsched_clock.h41 extern void sched_clock_register(u64 (*read)(void), int bits,
46 static inline void sched_clock_register(u64 (*read)(void), int bits, in sched_clock_register() function
/linux-6.6.21/drivers/clocksource/
Darc_timer.c118 sched_clock_register(arc_gfrc_clock_read, 64, arc_timer_freq); in arc_cs_setup_gfrc()
184 sched_clock_register(arc_rtc_clock_read, 64, arc_timer_freq); in arc_cs_setup_rtc()
230 sched_clock_register(arc_timer1_clock_read, 32, arc_timer_freq); in arc_cs_setup_timer1()
Dingenic-ost.c137 sched_clock_register(ingenic_ost_read_cntl, 32, rate); in ingenic_ost_probe()
139 sched_clock_register(ingenic_ost_read_cnth, 32, rate); in ingenic_ost_probe()
Dtimer-versatile.c33 sched_clock_register(versatile_sys_24mhz_read, 32, 24000000); in versatile_sched_clock_init()
Dclps711x-timer.c39 sched_clock_register(clps711x_sched_clock_read, 16, rate); in clps711x_clksrc_init()
Dclksrc_st_lpc.c52 sched_clock_register(st_clksrc_sched_clock_read, 32, rate); in st_clksrc_init()
Dtimer-ti-32k.c160 sched_clock_register(omap_32k_read_sched_clock, 32, 32768); in ti_32k_timer_init()
Dtimer-mp-csky.c152 sched_clock_register(sched_clock_read, 32, timer_of_rate(to)); in csky_mptimer_init()
Dbcm2835_timer.c89 sched_clock_register(bcm2835_sched_read, 32, freq); in bcm2835_timer_init()
Dtimer-gx6605s.c123 sched_clock_register(gx6605s_sched_clock_read, 32, timer_of_rate(&to)); in gx6605s_clksrc_init()
Dtimer-fttmr010.c363 sched_clock_register(fttmr010_read_sched_clock_down, 32, in fttmr010_common_init()
371 sched_clock_register(fttmr010_read_sched_clock_up, 32, in fttmr010_common_init()
Dtimer-owl.c149 sched_clock_register(owl_timer_sched_read, 32, rate); in owl_timer_init()
/linux-6.6.21/arch/mips/kernel/
Dcsrc-bcm1480.c47 sched_clock_register(sb1480_read_sched_clock, 64, zbbus); in sb1480_clocksource_init()
Dcsrc-ioasic.c62 sched_clock_register(dec_ioasic_read_sched_clock, 32, freq); in dec_ioasic_clocksource_init()
Dcsrc-sb1250.c70 sched_clock_register(sb1250_read_sched_clock, 23, V_SCD_TIMER_FREQ); in sb1250_clocksource_init()
Dcsrc-r4k.c126 sched_clock_register(r4k_read_sched_clock, 32, mips_hpt_frequency); in init_r4k_clocksource()
/linux-6.6.21/arch/mips/sgi-ip30/
Dip30-timer.c46 sched_clock_register(ip30_heart_read_sched_clock, 52, in ip30_heart_clocksource_init()
/linux-6.6.21/kernel/time/
Dsched_clock.c164 sched_clock_register(u64 (*read)(void), int bits, unsigned long rate) in sched_clock_register() function
244 sched_clock_register(jiffy_sched_clock_read, BITS_PER_LONG, HZ); in generic_sched_clock_init()
/linux-6.6.21/arch/arm/mach-versatile/
Dintegrator_cp.c94 sched_clock_register(intcp_read_sched_clock, 32, 24000000); in intcp_init_early()
/linux-6.6.21/arch/arm/mach-ep93xx/
Dtimer-ep93xx.c132 sched_clock_register(ep93xx_read_sched_clock, 40, in ep93xx_timer_init()
/linux-6.6.21/arch/arm/mach-footbridge/
Ddc21285-timer.c135 sched_clock_register(footbridge_read_sched_clock, 24, rate); in footbridge_sched_clock()
/linux-6.6.21/arch/arm/mach-omap1/
Dtimer32k.c245 sched_clock_register(omap_32k_read_sched_clock, 32, 32768); in omap_init_clocksource_32k()
Dtime.c191 sched_clock_register(omap_mpu_read_sched_clock, 32, rate); in omap_init_clocksource()
/linux-6.6.21/arch/mips/sgi-ip27/
Dip27-timer.c133 sched_clock_register(hub_rt_read_sched_clock, 52, CYCLES_PER_SEC); in hub_rt_clocksource_init()
/linux-6.6.21/arch/arm/mach-mmp/
Dtime.c179 sched_clock_register(mmp_read_sched_clock, 32, rate); in mmp_timer_init()

123