diff options
author | Simon Glass <sjg@chromium.org> | 2015-04-29 07:56:43 -0600 |
---|---|---|
committer | Simon Glass <sjg@chromium.org> | 2015-04-29 21:02:33 -0600 |
commit | 33eac2dc25eb8b38d2991c61036d20f707fdd54f (patch) | |
tree | b01867b94b4fe56720e23a0e363b9bcf4a8d6d04 /include/display_options.h | |
parent | 2ea09c836f65f52a35f5242d04f0a9e3e36b773d (diff) | |
download | u-boot-33eac2dc25eb8b38d2991c61036d20f707fdd54f.tar.gz |
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 <sjg@chromium.org>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
Tested-by: Bin Meng <bmeng.cn@gmail.com>
Diffstat (limited to 'include/display_options.h')
-rw-r--r-- | include/display_options.h | 11 |
1 files changed, 11 insertions, 0 deletions
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 @@ -23,6 +23,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 * * Data reads are buffered so that each memory address is only read once. |