Lines Matching refs:bitrate
122 unsigned int bitrate; /* current bitrate */ in can_calc_bittiming() local
137 if (bt->bitrate > 800000) in can_calc_bittiming()
139 else if (bt->bitrate > 500000) in can_calc_bittiming()
151 brp = priv->clock.freq / (tsegall * bt->bitrate) + tseg % 2; in can_calc_bittiming()
158 bitrate = priv->clock.freq / (brp * tsegall); in can_calc_bittiming()
159 bitrate_error = abs(bt->bitrate - bitrate); in can_calc_bittiming()
186 do_div(v64, bt->bitrate); in can_calc_bittiming()
225 bt->bitrate = priv->clock.freq / in can_calc_bittiming()
272 bt->bitrate = priv->clock.freq / (bt->brp * alltseg); in can_fixup_bittiming()
288 if (bt->bitrate == bitrate_const[i]) in can_validate_bitrate()
310 if (!bt->tq && bt->bitrate && btc) in can_get_bittiming()
312 else if (bt->tq && !bt->bitrate && btc) in can_get_bittiming()
314 else if (!bt->tq && bt->bitrate && bitrate_const) in can_get_bittiming()
813 if (!priv->bittiming.bitrate) { in open_candev()
820 (!priv->data_bittiming.bitrate || in open_candev()
821 priv->data_bittiming.bitrate < priv->bittiming.bitrate)) { in open_candev()
955 if (priv->bitrate_max && bt.bitrate > priv->bitrate_max) { in can_changelink()
1046 if (priv->bitrate_max && dbt.bitrate > priv->bitrate_max) { in can_changelink()
1094 if (priv->bittiming.bitrate) /* IFLA_CAN_BITTIMING */ in can_get_size()
1104 if (priv->data_bittiming.bitrate) /* IFLA_CAN_DATA_BITTIMING */ in can_get_size()
1134 if ((priv->bittiming.bitrate && in can_fill_info()
1151 (priv->data_bittiming.bitrate && in can_fill_info()