can-calc-bit-timing: make btc->printf_btr callback optional

Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
pull/277/head
Marc Kleine-Budde 2021-01-17 14:30:54 +01:00
parent eb66451df2
commit 84bc52d6ff
1 changed files with 4 additions and 2 deletions

View File

@ -579,7 +579,8 @@ static void print_bit_timing(const struct calc_bittiming_const *btc,
ref_clk->name ? ")" : "",
ref_clk->clk / 1000000.0);
btc->printf_btr(&bt, true);
if (btc->printf_btr)
btc->printf_btr(&bt, true);
printf("\n");
}
@ -611,7 +612,8 @@ static void print_bit_timing(const struct calc_bittiming_const *btc,
bt.sample_point / 10.0,
100.0 * spt_error / spt_nominal);
btc->printf_btr(&bt, false);
if (btc->printf_btr)
btc->printf_btr(&bt, false);
printf("\n");
}