Home
last modified time | relevance | path

Searched refs:timer_baseaddr (Results 1 – 2 of 2) sorted by relevance

/linux-4.1.27/arch/microblaze/kernel/
Dtimer.c23 static void __iomem *timer_baseaddr; variable
72 write_fn(read_fn(timer_baseaddr + TCSR0) & ~TCSR_ENT, in xilinx_timer0_stop()
73 timer_baseaddr + TCSR0); in xilinx_timer0_stop()
81 write_fn(load_val, timer_baseaddr + TLR0); in xilinx_timer0_start_periodic()
84 write_fn(TCSR_LOAD, timer_baseaddr + TCSR0); in xilinx_timer0_start_periodic()
100 timer_baseaddr + TCSR0); in xilinx_timer0_start_periodic()
108 write_fn(load_val, timer_baseaddr + TLR0); in xilinx_timer0_start_oneshot()
111 write_fn(TCSR_LOAD, timer_baseaddr + TCSR0); in xilinx_timer0_start_oneshot()
114 timer_baseaddr + TCSR0); in xilinx_timer0_start_oneshot()
160 write_fn(read_fn(timer_baseaddr + TCSR0), timer_baseaddr + TCSR0); in timer_ack()
[all …]
/linux-4.1.27/drivers/clocksource/
Dcadence_ttc_timer.c468 void __iomem *timer_baseaddr; in ttc_timer_init() local
484 timer_baseaddr = of_iomap(timer, 0); in ttc_timer_init()
485 if (!timer_baseaddr) { in ttc_timer_init()
498 clksel = readl_relaxed(timer_baseaddr + TTC_CLK_CNTRL_OFFSET); in ttc_timer_init()
506 clksel = readl_relaxed(timer_baseaddr + 4 + TTC_CLK_CNTRL_OFFSET); in ttc_timer_init()
514 ttc_setup_clocksource(clk_cs, timer_baseaddr, timer_width); in ttc_timer_init()
515 ttc_setup_clockevent(clk_ce, timer_baseaddr + 4, irq); in ttc_timer_init()
517 pr_info("%s #0 at %p, irq=%d\n", timer->name, timer_baseaddr, irq); in ttc_timer_init()