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);