]> git.proxmox.com Git - mirror_edk2.git/blobdiff - ArmPkg/Drivers/TimerDxe/TimerDxe.c
ARM Packages: Minor typo, mispellings and coding style changes
[mirror_edk2.git] / ArmPkg / Drivers / TimerDxe / TimerDxe.c
index 3cde15ca40aad42e0cac11e560e9149e7c39c00d..50de7668eaa08b11dd6ab50ce843135a60b52c55 100644 (file)
@@ -16,6 +16,7 @@
 
 #include <PiDxe.h>
 
+#include <Library/ArmLib.h>
 #include <Library/BaseLib.h>
 #include <Library/DebugLib.h>
 #include <Library/BaseMemoryLib.h>
@@ -136,14 +137,14 @@ TimerDriverSetTimerPeriod (
 {
   UINT64      TimerTicks;
   
-  // always disable the timer
+  // Always disable the timer
   ArmArchTimerDisableTimer ();
 
   if (TimerPeriod != 0) {
     // Convert TimerPeriod to micro sec units
     TimerTicks = DivU64x32 (TimerPeriod, 10);
 
-    TimerTicks = MultU64x32 (TimerPeriod, (PcdGet32(PcdArmArchTimerFreqInHz)/1000000));
+    TimerTicks = MultU64x32 (TimerTicks, (PcdGet32(PcdArmArchTimerFreqInHz)/1000000));
 
     ArmArchTimerSetTimerVal((UINTN)TimerTicks);