Lines Matching refs:tseg1
87 int sampl_pt, int tseg, int *tseg1, int *tseg2) in can_update_spt() argument
94 *tseg1 = tseg - *tseg2; in can_update_spt()
95 if (*tseg1 > btc->tseg1_max) { in can_update_spt()
96 *tseg1 = btc->tseg1_max; in can_update_spt()
97 *tseg2 = tseg - *tseg1; in can_update_spt()
108 int tsegall, tseg = 0, tseg1 = 0, tseg2 = 0; in can_calc_bittiming() local
145 &tseg1, &tseg2); in can_calc_bittiming()
175 &tseg1, &tseg2); in can_calc_bittiming()
180 bt->prop_seg = tseg1 / 2; in can_calc_bittiming()
181 bt->phase_seg1 = tseg1 - bt->prop_seg; in can_calc_bittiming()
198 bt->bitrate = priv->clock.freq / (bt->brp * (tseg1 + tseg2 + 1)); in can_calc_bittiming()
221 int tseg1, alltseg; in can_fixup_bittiming() local
224 tseg1 = bt->prop_seg + bt->phase_seg1; in can_fixup_bittiming()
228 tseg1 < btc->tseg1_min || tseg1 > btc->tseg1_max || in can_fixup_bittiming()
246 bt->sample_point = ((tseg1 + 1) * 1000) / alltseg; in can_fixup_bittiming()