summaryrefslogtreecommitdiffstats
path: root/sys/arm/broadcom
diff options
context:
space:
mode:
authorloos <loos@FreeBSD.org>2013-09-23 14:00:18 +0000
committerloos <loos@FreeBSD.org>2013-09-23 14:00:18 +0000
commit185dc91bf29b66981dcb68f679ed3f2d50c7a69e (patch)
tree4d9f13021a709b47c2cf0f11ba24dedb21092842 /sys/arm/broadcom
parent674fdc66685eb6f5b619be29f1ed5af5c0713c53 (diff)
downloadFreeBSD-src-185dc91bf29b66981dcb68f679ed3f2d50c7a69e.zip
FreeBSD-src-185dc91bf29b66981dcb68f679ed3f2d50c7a69e.tar.gz
Fix DELAY() on RPi, the wrong math was making it take twice it should.
Reported by: Alexander <sht@ropnet.ru> Approved by: adrian (mentor) Approved by: re (gjb)
Diffstat (limited to 'sys/arm/broadcom')
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_systimer.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/arm/broadcom/bcm2835/bcm2835_systimer.c b/sys/arm/broadcom/bcm2835/bcm2835_systimer.c
index 40af90d..6ecdb34 100644
--- a/sys/arm/broadcom/bcm2835/bcm2835_systimer.c
+++ b/sys/arm/broadcom/bcm2835/bcm2835_systimer.c
@@ -296,7 +296,7 @@ DELAY(int usec)
}
/* Get the number of times to count */
- counts = usec * ((bcm_systimer_tc.tc_frequency / 1000000) + 1);
+ counts = usec * (bcm_systimer_tc.tc_frequency / 1000000) + 1;
first = bcm_systimer_tc_read_4(SYSTIMER_CLO);
OpenPOWER on IntegriCloud