Skip to contentSkip to conversation

hw/slavio_timer.c remove unneeded qemu_irq_lower

PATCH New Robert Reif 1 participant 1 message Mar 3, 2008

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 hw/slavio_timer.c remove unneeded qemu_irq_lower

Remove unneeded qemu_irq_lower because user mode timers don't support IRQs and the IRQ is lowered when switching to user mode.

slavio_timer.c +0 -2
diff -p -u -r1.30 slavio_timer.c
@@ -192,7 +192,6 @@ static void slavio_timer_mem_writel(void
             uint64_t count;
 
             // set user counter MSW, reset counter
-            qemu_irq_lower(s->irq);
             s->limit = TIMER_MAX_COUNT64;
             s->counthigh = val & (TIMER_MAX_COUNT64 >> 32);
             s->reached = 0;
@@ -218,7 +217,6 @@ static void slavio_timer_mem_writel(void
             uint64_t count;
 
             // set user counter LSW, reset counter
-            qemu_irq_lower(s->irq);
             s->limit = TIMER_MAX_COUNT64;
             s->count = val & TIMER_MAX_COUNT64;
             s->reached = 0;