aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/clocksource/arm_arch_timer.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/clocksource/arm_arch_timer.c')
-rw-r--r--drivers/clocksource/arm_arch_timer.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/clocksource/arm_arch_timer.c b/drivers/clocksource/arm_arch_timer.c
index 7c567f0c87f5..f0dd9d42bc7b 100644
--- a/drivers/clocksource/arm_arch_timer.c
+++ b/drivers/clocksource/arm_arch_timer.c
@@ -274,10 +274,12 @@ static void __arch_timer_setup(unsigned type,
274 if (arch_timer_use_virtual) { 274 if (arch_timer_use_virtual) {
275 clk->irq = arch_timer_ppi[VIRT_PPI]; 275 clk->irq = arch_timer_ppi[VIRT_PPI];
276 clk->set_state_shutdown = arch_timer_shutdown_virt; 276 clk->set_state_shutdown = arch_timer_shutdown_virt;
277 clk->set_state_oneshot_stopped = arch_timer_shutdown_virt;
277 clk->set_next_event = arch_timer_set_next_event_virt; 278 clk->set_next_event = arch_timer_set_next_event_virt;
278 } else { 279 } else {
279 clk->irq = arch_timer_ppi[PHYS_SECURE_PPI]; 280 clk->irq = arch_timer_ppi[PHYS_SECURE_PPI];
280 clk->set_state_shutdown = arch_timer_shutdown_phys; 281 clk->set_state_shutdown = arch_timer_shutdown_phys;
282 clk->set_state_oneshot_stopped = arch_timer_shutdown_phys;
281 clk->set_next_event = arch_timer_set_next_event_phys; 283 clk->set_next_event = arch_timer_set_next_event_phys;
282 } 284 }
283 } else { 285 } else {
@@ -287,10 +289,12 @@ static void __arch_timer_setup(unsigned type,
287 clk->cpumask = cpu_all_mask; 289 clk->cpumask = cpu_all_mask;
288 if (arch_timer_mem_use_virtual) { 290 if (arch_timer_mem_use_virtual) {
289 clk->set_state_shutdown = arch_timer_shutdown_virt_mem; 291 clk->set_state_shutdown = arch_timer_shutdown_virt_mem;
292 clk->set_state_oneshot_stopped = arch_timer_shutdown_virt_mem;
290 clk->set_next_event = 293 clk->set_next_event =
291 arch_timer_set_next_event_virt_mem; 294 arch_timer_set_next_event_virt_mem;
292 } else { 295 } else {
293 clk->set_state_shutdown = arch_timer_shutdown_phys_mem; 296 clk->set_state_shutdown = arch_timer_shutdown_phys_mem;
297 clk->set_state_oneshot_stopped = arch_timer_shutdown_phys_mem;
294 clk->set_next_event = 298 clk->set_next_event =
295 arch_timer_set_next_event_phys_mem; 299 arch_timer_set_next_event_phys_mem;
296 } 300 }