can-calc-bit-timing: mark several structs and members as const

Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
pull/333/head
Marc Kleine-Budde 2019-06-03 19:50:11 +02:00
parent 258ea5a9ba
commit 9b63929974
1 changed files with 5 additions and 5 deletions

View File

@ -115,14 +115,14 @@ typedef __u32 u32;
struct calc_ref_clk {
__u32 clk; /* CAN system clock frequency in Hz */
char *name;
const char *name;
};
struct calc_bittiming_const {
struct can_bittiming_const bittiming_const;
const struct can_bittiming_const bittiming_const;
const struct calc_ref_clk ref_clk[16];
void (*printf_btr)(struct can_bittiming *bt, bool hdr);
const void (*printf_btr)(struct can_bittiming *bt, bool hdr);
};
/*
@ -324,7 +324,7 @@ static void printf_btr_mcan(struct can_bittiming *bt, bool hdr)
}
}
static struct calc_bittiming_const can_calc_consts[] = {
static const struct calc_bittiming_const can_calc_consts[] = {
{
.bittiming_const = {
.name = "sja1000",
@ -519,7 +519,7 @@ static struct calc_bittiming_const can_calc_consts[] = {
},
};
static long common_bitrates[] = {
static const unsigned int common_bitrates[] = {
1000000,
800000,
500000,