Lines Matching defs:sc_timecaps
133 #define sc_timecaps sc_cansc.csc_timecaps
373 if ((sc->sc_timecaps.cltc_linkmode_caps & CAN_LINKMODE_LISTENONLY) == 0)
378 if ((sc->sc_timecaps.cltc_linkmode_caps & CAN_LINKMODE_LOOPBACK) == 0)
383 if ((sc->sc_timecaps.cltc_linkmode_caps & CAN_LINKMODE_3SAMPLES) == 0)
391 if (sc->sc_timings.clt_brp > sc->sc_timecaps.cltc_brp_max ||
392 sc->sc_timings.clt_brp < sc->sc_timecaps.cltc_brp_min)
396 if (sc->sc_timings.clt_ps1 > sc->sc_timecaps.cltc_ps1_max ||
397 sc->sc_timings.clt_ps1 < sc->sc_timecaps.cltc_ps1_min)
400 if (sc->sc_timings.clt_ps2 > sc->sc_timecaps.cltc_ps2_max ||
401 sc->sc_timings.clt_ps2 < sc->sc_timecaps.cltc_ps2_min)
404 if (sc->sc_timings.clt_sjw > sc->sc_timecaps.cltc_sjw_max ||
687 sc->sc_timecaps.cltc_prop_min = 0;
688 sc->sc_timecaps.cltc_prop_max = 0;
689 sc->sc_timecaps.cltc_ps1_min = le32toh(gscan_bt_const.btc_tseg1_min);
690 sc->sc_timecaps.cltc_ps1_max = le32toh(gscan_bt_const.btc_tseg1_max);
691 sc->sc_timecaps.cltc_ps2_min = le32toh(gscan_bt_const.btc_tseg2_min);
692 sc->sc_timecaps.cltc_ps2_max = le32toh(gscan_bt_const.btc_tseg2_max);
693 sc->sc_timecaps.cltc_sjw_max = le32toh(gscan_bt_const.btc_swj_max);
694 sc->sc_timecaps.cltc_brp_min = le32toh(gscan_bt_const.btc_brp_min);
695 sc->sc_timecaps.cltc_brp_max = le32toh(gscan_bt_const.btc_brp_max);
696 sc->sc_timecaps.cltc_brp_inc = le32toh(gscan_bt_const.btc_brp_inc);
697 sc->sc_timecaps.cltc_clock_freq = le32toh(gscan_bt_const.btc_fclk);
698 sc->sc_timecaps.cltc_linkmode_caps = 0;
700 sc->sc_timecaps.cltc_linkmode_caps |= CAN_LINKMODE_LISTENONLY;
702 sc->sc_timecaps.cltc_linkmode_caps |= CAN_LINKMODE_LOOPBACK;
704 sc->sc_timecaps.cltc_linkmode_caps |= CAN_LINKMODE_3SAMPLES;