Lines Matching refs:sourceClock_Hz

269                                                          uint32_t sourceClock_Hz,
811 status_t FLEXCAN_SetBitRate(CAN_Type *base, uint32_t sourceClock_Hz, uint32_t bitRate_Bps) in FLEXCAN_SetBitRate() argument
816 if (FLEXCAN_CalculateImprovedTimingValues(base, bitRate_Bps, sourceClock_Hz, &timingCfg)) in FLEXCAN_SetBitRate()
838 status_t FLEXCAN_SetFDBitRate(CAN_Type *base, uint32_t sourceClock_Hz, uint32_t bitRateN_Bps, uint3… in FLEXCAN_SetFDBitRate() argument
843 …if (FLEXCAN_FDCalculateImprovedTimingValues(base, bitRateN_Bps, bitRateD_Bps, sourceClock_Hz, &tim… in FLEXCAN_SetFDBitRate()
878 void FLEXCAN_Init(CAN_Type *base, const flexcan_config_t *pConfig, uint32_t sourceClock_Hz) in FLEXCAN_Init() argument
900 assert((pConfig->bitRate != 0U) && (pConfig->bitRate <= 1000000U) && (tqFre <= sourceClock_Hz)); in FLEXCAN_Init()
905 assert((tqFre * MAX_ENPRESDIV) >= sourceClock_Hz); in FLEXCAN_Init()
908 assert((tqFre * MAX_EPRESDIV) >= sourceClock_Hz); in FLEXCAN_Init()
914 assert((tqFre * MAX_PRESDIV) >= sourceClock_Hz); in FLEXCAN_Init()
918 assert((tqFre * MAX_PRESDIV) >= sourceClock_Hz); in FLEXCAN_Init()
1039 if ((sourceClock_Hz / tqFre - 1U) > maxDivider) in FLEXCAN_Init()
1045 timingCfg.preDivider = (uint16_t)(sourceClock_Hz / tqFre) - 1U; in FLEXCAN_Init()
1083 …CAN_Type *base, const flexcan_config_t *pConfig, uint32_t sourceClock_Hz, flexcan_mb_size_t dataSi… in FLEXCAN_FDInit() argument
1099 assert((pConfig->bitRateFD <= MAX_CANFD_BITRATE) && (tqFre <= sourceClock_Hz)); in FLEXCAN_FDInit()
1101 assert((tqFre * MAX_EDPRESDIV) >= sourceClock_Hz); in FLEXCAN_FDInit()
1104 assert((tqFre * MAX_FPRESDIV) >= sourceClock_Hz); in FLEXCAN_FDInit()
1109 FLEXCAN_Init(base, pConfig, sourceClock_Hz); in FLEXCAN_FDInit()
1112 if ((sourceClock_Hz / tqFre - 1U) > maxDivider) in FLEXCAN_FDInit()
1118 timingCfg.fpreDivider = (uint16_t)(sourceClock_Hz / tqFre) - 1U; in FLEXCAN_FDInit()
1797 uint32_t sourceClock_Hz, in FLEXCAN_CalculateImprovedTimingValues() argument
1839 if (clk > sourceClock_Hz) in FLEXCAN_CalculateImprovedTimingValues()
1844 if ((sourceClock_Hz / clk * clk) != sourceClock_Hz) in FLEXCAN_CalculateImprovedTimingValues()
1850 configTemp.preDivider = (uint16_t)(sourceClock_Hz / clk) - 1U; in FLEXCAN_CalculateImprovedTimingValues()
2024 uint32_t sourceClock_Hz, in FLEXCAN_CalculateImprovedNominalTimingValues() argument
2055 if (clk > sourceClock_Hz) in FLEXCAN_CalculateImprovedNominalTimingValues()
2060 if ((sourceClock_Hz / clk * clk) != sourceClock_Hz) in FLEXCAN_CalculateImprovedNominalTimingValues()
2066 configTemp.preDivider = (uint16_t)(sourceClock_Hz / clk) - 1U; in FLEXCAN_CalculateImprovedNominalTimingValues()
2137 uint32_t sourceClock_Hz, in FLEXCAN_FDCalculateImprovedTimingValues() argument
2168 if (clk > sourceClock_Hz) in FLEXCAN_FDCalculateImprovedTimingValues()
2173 if ((sourceClock_Hz / clk * clk) != sourceClock_Hz) in FLEXCAN_FDCalculateImprovedTimingValues()
2178 pTimingConfig->fpreDivider = (uint16_t)(sourceClock_Hz / clk) - 1U; in FLEXCAN_FDCalculateImprovedTimingValues()
2190 … bitRate, sourceClock_Hz / ((uint32_t)pTimingConfig->fpreDivider + 1U), pTimingConfig)) in FLEXCAN_FDCalculateImprovedTimingValues()
2209 if (FLEXCAN_CalculateImprovedNominalTimingValues(bitRate, sourceClock_Hz, pTimingConfig)) in FLEXCAN_FDCalculateImprovedTimingValues()