From 752a77f015ec06e932906b3ee00e0e7511ade255 Mon Sep 17 00:00:00 2001 From: Werner Almesberger Date: Tue, 15 Jan 2013 23:14:25 -0300 Subject: [PATCH] ubb-patgen/ubb-patgen.c (show_frequencies): show duplicate entries only one This only affects "quiet" operation since entries with the same frequency differ in the why it's calculated in non-quiet operation. --- ubb-patgen/ubb-patgen.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ubb-patgen/ubb-patgen.c b/ubb-patgen/ubb-patgen.c index 555761f..ea34cdc 100644 --- a/ubb-patgen/ubb-patgen.c +++ b/ubb-patgen/ubb-patgen.c @@ -97,11 +97,14 @@ static void show_frequencies(int quiet) { const struct mmcclk *clks; int n, i; + double last = 0; clks = frequencies(&n); for (i = 0; i != n; i++) { if (quiet) { - printf("%f\n", clks[i].bus_clk_hz); + if (clks[i].bus_clk_hz != last) + printf("%f\n", clks[i].bus_clk_hz); + last = clks[i].bus_clk_hz; } else { printf("clkdiv = %u, clkrt = %u, bus_clk = ", clks[i].clkdiv, clks[i].clkrt);