Lines Matching refs:timingCfg

266     mcan_timing_config_t timingCfg = config->timingConfig;  in MCAN_Init()  local
298 quantum = (1U + ((uint32_t)timingCfg.seg1 + 1U) + ((uint32_t)timingCfg.seg2 + 1U)); in MCAN_Init()
307 timingCfg.preDivider = 0x1FFU; in MCAN_Init()
311 timingCfg.preDivider = (uint16_t)(sourceClock_Hz / tqFre) - 1U; in MCAN_Init()
314 MCAN_SetArbitrationTimingConfig(base, &timingCfg); in MCAN_Init()
327 quantum = (1U + ((uint32_t)timingCfg.dataseg1 + 1U) + ((uint32_t)timingCfg.dataseg2 + 1U)); in MCAN_Init()
334 timingCfg.datapreDivider = 0x1FU; in MCAN_Init()
338 timingCfg.datapreDivider = (uint16_t)(sourceClock_Hz / tqFre) - 1U; in MCAN_Init()
342 MCAN_SetDataTimingConfig(base, &timingCfg); in MCAN_Init()
350 if (((uint32_t)timingCfg.dataseg1 + 2U) * (timingCfg.datapreDivider + 1U) < MAX_TDCOFF) in MCAN_Init()
352 …base->TDCR |= CAN_TDCR_TDCO(((uint32_t)timingCfg.dataseg1 + 2U) * (timingCfg.datapreDivider + 1U)); in MCAN_Init()
888 mcan_timing_config_t timingCfg; in MCAN_SetBaudRateFD() local
890 …if (MCAN_FDCalculateImprovedTimingValues(baudRateN_Bps, baudRateD_Bps, sourceClock_Hz, &timingCfg)) in MCAN_SetBaudRateFD()
894 MCAN_SetArbitrationTimingConfig(base, &timingCfg); in MCAN_SetBaudRateFD()
895 MCAN_SetDataTimingConfig(base, &timingCfg); in MCAN_SetBaudRateFD()
902 if (((uint32_t)timingCfg.dataseg1 + 2U) * (timingCfg.datapreDivider + 1U) < MAX_TDCOFF) in MCAN_SetBaudRateFD()
904 …base->TDCR |= CAN_TDCR_TDCO(((uint32_t)timingCfg.dataseg1 + 2U) * (timingCfg.datapreDivider + 1U)); in MCAN_SetBaudRateFD()
1204 mcan_timing_config_t timingCfg; in MCAN_SetBaudRate() local
1206 if (MCAN_CalculateImprovedTimingValues(baudRate_Bps, sourceClock_Hz, &timingCfg)) in MCAN_SetBaudRate()
1210 MCAN_SetArbitrationTimingConfig(base, &timingCfg); in MCAN_SetBaudRate()