From 33eac2dc25eb8b38d2991c61036d20f707fdd54f Mon Sep 17 00:00:00 2001 From: Simon Glass Date: Wed, 29 Apr 2015 07:56:43 -0600 Subject: Add print_freq() to display frequencies nicely Add a function similar to print_size() that works for frequencies. It can handle from Hz to GHz. Signed-off-by: Simon Glass Reviewed-by: Bin Meng Tested-by: Bin Meng --- include/display_options.h | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'include') diff --git a/include/display_options.h b/include/display_options.h index 54bd41d10d..ac44c459b3 100644 --- a/include/display_options.h +++ b/include/display_options.h @@ -22,6 +22,17 @@ */ void print_size(uint64_t size, const char *suffix); +/** + * print_freq() - Print a frequency with a suffix + * + * Print frequencies as "x.xx GHz", "xxx KHz", etc as needed; allow for + * optional trailing string (like "\n") + * + * @freq: Frequency to print in Hz + * @suffix String to print after the frequency + */ +void print_freq(uint64_t freq, const char *suffix); + /** * print_buffer() - Print data buffer in hex and ascii form * -- cgit v1.2.1