Skip to content

Commit

Permalink
ARM: qemu-arm: Dynamically determine timer frequency
Browse files Browse the repository at this point in the history
After commit 46fc679 ("arm: timer: get frequency for arch timer
armv7 in cp15 cntfrq") the ARM architected timer driver knows how to
determine the timer frequency at runtime by reading the CNTFRQ register,
so we don't need to hardcode the timer frequency anymore.

Signed-off-by: Tuomas Tynkkynen <[email protected]>
  • Loading branch information
dezgeg authored and trini committed Apr 28, 2018
1 parent 37dc72f commit 1a164ad
Showing 1 changed file with 1 addition and 3 deletions.
4 changes: 1 addition & 3 deletions include/configs/qemu-arm.h
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,9 @@
#define CONFIG_SYS_LOAD_ADDR (CONFIG_SYS_SDRAM_BASE + SZ_2M)
#define CONFIG_SYS_MALLOC_LEN SZ_16M

/* QEMU implements a 62.5MHz architected timer */
/* FIXME: can we rely on CNTFREQ instead of hardcoding this fact here? */
/* For timer, QEMU emulates an ARMv7/ARMv8 architected timer */
#define CONFIG_SYS_ARCH_TIMER
#define CONFIG_SYS_HZ 1000
#define CONFIG_SYS_HZ_CLOCK 62500000

/* For block devices, QEMU emulates an ICH9 AHCI controller over PCI */
#define CONFIG_SYS_SCSI_MAX_SCSI_ID 6
Expand Down

0 comments on commit 1a164ad

Please sign in to comment.