From: Edgar E. Iglesias <edgar.iglesias@gmail.com>
Date: Wed, 26 Jan 2011 09:36:37 +0000 (+0100)
Subject: etrax: Dont decrease the granularity of timers
X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=7f0958161056ae4e4794dfeb30bc57e432d6e8e5;p=qemu.git

etrax: Dont decrease the granularity of timers

Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
---

diff --git a/hw/etraxfs_timer.c b/hw/etraxfs_timer.c
index ba1adbe3c0..133741b4f5 100644
--- a/hw/etraxfs_timer.c
+++ b/hw/etraxfs_timer.c
@@ -100,7 +100,6 @@ static uint32_t timer_readl (void *opaque, target_phys_addr_t addr)
     return r;
 }
 
-#define TIMER_SLOWDOWN 1
 static void update_ctrl(struct etrax_timer *t, int tnum)
 {
     unsigned int op;
@@ -142,9 +141,6 @@ static void update_ctrl(struct etrax_timer *t, int tnum)
     }
 
     D(printf ("freq_hz=%d div=%d\n", freq_hz, div));
-    div = div * TIMER_SLOWDOWN;
-    div /= 1000;
-    freq_hz /= 1000;
     ptimer_set_freq(timer, freq_hz);
     ptimer_set_limit(timer, div, 0);