[U-Boot] [PATCH 1/1] x86: qemu-x86 requires CONFIG_SYS_HZ=2000
Heinrich Schuchardt
xypron.glpk at gmx.de
Thu Sep 6 06:06:41 UTC 2018
The sleep command only provides correct timings for
CONFIG_SYS_HZ=2000 on qemu-x86_defconfig.
This can be tested with
date && sleep 4 && date
Make CONFIG_SYS_HZ editable.
Set it in qemu-x86_defconfig to 2000.
Signed-off-by: Heinrich Schuchardt <xypron.glpk at gmx.de>
---
configs/qemu-x86_defconfig | 1 +
lib/Kconfig | 4 +---
2 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/configs/qemu-x86_defconfig b/configs/qemu-x86_defconfig
index 12ea72f562..8fc725dcc4 100644
--- a/configs/qemu-x86_defconfig
+++ b/configs/qemu-x86_defconfig
@@ -51,3 +51,4 @@ CONFIG_FRAMEBUFFER_SET_VESA_MODE=y
CONFIG_FRAMEBUFFER_VESA_MODE_USER=y
CONFIG_FRAMEBUFFER_VESA_MODE=0x144
CONFIG_CONSOLE_SCROLL_LINES=5
+CONFIG_SYS_HZ=2000
diff --git a/lib/Kconfig b/lib/Kconfig
index 622f3c26c3..f37db20593 100644
--- a/lib/Kconfig
+++ b/lib/Kconfig
@@ -82,12 +82,10 @@ config USE_PRIVATE_LIBGCC
If unsure, say N.
config SYS_HZ
- int
+ int "Frequency of the timer"
default 1000
help
The frequency of the timer returned by get_timer().
- get_timer() must operate in milliseconds and this option must be
- set to 1000.
config USE_TINY_PRINTF
bool "Enable tiny printf() version"
--
2.18.0
More information about the U-Boot
mailing list