Searched refs:clksrc_base (Results 1 – 3 of 3) sorted by relevance
| /Linux-v4.19/drivers/clocksource/ |
| D | vf_pit_timer.c | 36 static void __iomem *clksrc_base; variable 57 return ~__raw_readl(clksrc_base + PITCVAL); in pit_read_sched_clock() 63 __raw_writel(0, clksrc_base + PITTCTRL); in pit_clocksource_init() 64 __raw_writel(~0UL, clksrc_base + PITLDVAL); in pit_clocksource_init() 65 __raw_writel(PITTCTRL_TEN, clksrc_base + PITTCTRL); in pit_clocksource_init() 68 return clocksource_mmio_init(clksrc_base + PITCVAL, "vf-pit", rate, in pit_clocksource_init() 177 clksrc_base = timer_base + PITn_OFFSET(2); in pit_timer_init()
|
| D | fsl_ftm_timer.c | 38 void __iomem *clksrc_base; member 123 return ftm_readl(priv->clksrc_base + FTM_CNT); in ftm_read_sched_clock() 232 ftm_writel(0x00, priv->clksrc_base + FTM_CNTIN); in ftm_clocksource_init() 233 ftm_writel(~0u, priv->clksrc_base + FTM_MOD); in ftm_clocksource_init() 235 ftm_reset_counter(priv->clksrc_base); in ftm_clocksource_init() 238 err = clocksource_mmio_init(priv->clksrc_base + FTM_CNT, "fsl-ftm", in ftm_clocksource_init() 246 ftm_counter_enable(priv->clksrc_base); in ftm_clocksource_init() 335 priv->clksrc_base = of_iomap(np, 1); in ftm_timer_init() 336 if (!priv->clksrc_base) { in ftm_timer_init() 369 iounmap(priv->clksrc_base); in ftm_timer_init()
|
| D | timer-oxnas-rps.c | 63 void __iomem *clksrc_base; member 202 writel_relaxed(TIMER_MAX_VAL, rps->clksrc_base + TIMER_LOAD_REG); in oxnas_rps_clocksource_init() 204 rps->clksrc_base + TIMER_CTRL_REG); in oxnas_rps_clocksource_init() 206 timer_sched_base = rps->clksrc_base + TIMER_CURR_REG; in oxnas_rps_clocksource_init() 256 rps->clksrc_base = base + TIMER2_REG_OFFSET; in oxnas_rps_timer_init() 260 writel_relaxed(0, rps->clksrc_base + TIMER_CTRL_REG); in oxnas_rps_timer_init() 262 writel_relaxed(0, rps->clksrc_base + TIMER_LOAD_REG); in oxnas_rps_timer_init() 264 writel_relaxed(0, rps->clksrc_base + TIMER_CLRINT_REG); in oxnas_rps_timer_init()
|