Home
last modified time | relevance | path

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

/linux-6.3-rc2/arch/microblaze/kernel/
A Dtimer.c24 static void __iomem *timer_baseaddr; variable
74 timer_baseaddr + TCSR0); in xilinx_timer0_stop()
82 write_fn(load_val, timer_baseaddr + TLR0); in xilinx_timer0_start_periodic()
101 timer_baseaddr + TCSR0); in xilinx_timer0_start_periodic()
109 write_fn(load_val, timer_baseaddr + TLR0); in xilinx_timer0_start_oneshot()
115 timer_baseaddr + TCSR0); in xilinx_timer0_start_oneshot()
153 write_fn(read_fn(timer_baseaddr + TCSR0), timer_baseaddr + TCSR0); in timer_ack()
183 return read_fn(timer_baseaddr + TCR1); in xilinx_clock_read()
238 timer_baseaddr + TCSR1); in xilinx_clocksource_init()
263 timer_baseaddr = of_iomap(timer, 0); in xilinx_timer_init()
[all …]
/linux-6.3-rc2/drivers/clocksource/
A Dtimer-cadence-ttc.c472 void __iomem *timer_baseaddr; in ttc_timer_probe() local
489 timer_baseaddr = of_iomap(timer, 0); in ttc_timer_probe()
490 if (!timer_baseaddr) { in ttc_timer_probe()
503 clksel = readl_relaxed(timer_baseaddr + TTC_CLK_CNTRL_OFFSET); in ttc_timer_probe()
511 clksel = readl_relaxed(timer_baseaddr + 4 + TTC_CLK_CNTRL_OFFSET); in ttc_timer_probe()
519 ret = ttc_setup_clocksource(clk_cs, timer_baseaddr, timer_width); in ttc_timer_probe()
523 ret = ttc_setup_clockevent(clk_ce, timer_baseaddr + 4, irq); in ttc_timer_probe()
527 pr_info("%pOFn #0 at %p, irq=%d\n", timer, timer_baseaddr, irq); in ttc_timer_probe()

Completed in 6 milliseconds