Home | History | Annotate | Download | only in canconfig

Lines Matching defs:cltc

331 valid_timings(struct can_link_timecaps *cltc, struct can_link_timings *clt)
333 if (clt->clt_brp < cltc->cltc_brp_min ||
334 clt->clt_brp > cltc->cltc_brp_max)
337 if (clt->clt_prop < cltc->cltc_prop_min ||
338 clt->clt_prop > cltc->cltc_prop_max)
341 if (clt->clt_ps1 < cltc->cltc_ps1_min ||
342 clt->clt_ps1 > cltc->cltc_ps1_max)
345 if (clt->clt_ps2 < cltc->cltc_ps2_min ||
346 clt->clt_ps2 > cltc->cltc_ps2_max)
355 struct can_link_timecaps cltc;
360 if (do_cmd(sock, canifname, CANGLINKTIMECAP, &cltc, sizeof(cltc), 0)
371 humanize_number(hbuf, sizeof(hbuf), cltc.cltc_clock_freq, "Hz",
377 cltc.cltc_brp_min, cltc.cltc_brp_max, cltc.cltc_brp_inc,
378 cltc.cltc_prop_min, cltc.cltc_prop_max);
381 cltc.cltc_ps1_min, cltc.cltc_ps1_max,
382 cltc.cltc_ps2_min, cltc.cltc_ps2_max,
383 cltc.cltc_sjw_max);
385 printb("capabilities", cltc.cltc_linkmode_caps, CAN_IFFBITS);
388 if (valid_timings(&cltc, &clt)) {
391 cltc.cltc_clock_freq;