cmd_dhry.c: Use lldiv for vax_mips calculation as wellSince dhry_per_sec is a u64 we must also use lldiv here when workingwith it. Otherwise:../lib/dhry/cmd_dhry.c:(.text.do_dhry+0xd8): undefine
cmd_dhry.c: Use lldiv for vax_mips calculation as wellSince dhry_per_sec is a u64 we must also use lldiv here when workingwith it. Otherwise:../lib/dhry/cmd_dhry.c:(.text.do_dhry+0xd8): undefined reference to `__udivdi3'On some platforms.Signed-off-by: Tom Rini <trini@konsulko.com>
show more ...
dhry: Correct dhrystone calculation for fast machinesAt present samus reports about 5600 DMIPS. With the default iteration countthis is OK, but if 10 million runs are performed it overflows. Fix i
dhry: Correct dhrystone calculation for fast machinesAt present samus reports about 5600 DMIPS. With the default iteration countthis is OK, but if 10 million runs are performed it overflows. Fix it.Signed-off-by: Simon Glass <sjg@chromium.org>
Add a dhrystone benchmark commandDrystone provides a convenient sanity check that the CPU is running at fullspeed. Add this as a command which can be enabled as needed.Note: I investigated using
Add a dhrystone benchmark commandDrystone provides a convenient sanity check that the CPU is running at fullspeed. Add this as a command which can be enabled as needed.Note: I investigated using Coremark for this but there was a licenseagreement and I could not work out if it was GPL-compatible.Signed-off-by: Simon Glass <sjg@chromium.org>