| /bsp/frdm-k64f/device/MK64F12/ |
| A D | fsl_uart.c | 224 sbr = srcClock_Hz / (config->baudRate_Bps * 16); in UART_Init() 236 uint16_t brfa = (2 * srcClock_Hz / (config->baudRate_Bps)) - 32 * sbr; in UART_Init() 239 tempBaud = (srcClock_Hz * 2 / ((sbr * 32 + brfa))); in UART_Init() 245 baudDiff = (srcClock_Hz / (sbr * 16)) - config->baudRate_Bps; in UART_Init() 250 baudDiff = config->baudRate_Bps - (srcClock_Hz / (16 * (sbr + 1))); in UART_Init() 373 sbr = srcClock_Hz / (baudRate_Bps * 16); in UART_SetBaudRate() 385 uint16_t brfa = (2 * srcClock_Hz / (baudRate_Bps)) - 32 * sbr; in UART_SetBaudRate() 388 tempBaud = (srcClock_Hz * 2 / ((sbr * 32 + brfa))); in UART_SetBaudRate() 392 baudDiff = (srcClock_Hz / (sbr * 16)) - baudRate_Bps; in UART_SetBaudRate() 395 if (baudDiff > (baudRate_Bps - (srcClock_Hz / (16 * (sbr + 1))))) in UART_SetBaudRate() [all …]
|
| A D | fsl_dspi.c | 161 void DSPI_MasterInit(SPI_Type *base, const dspi_master_config_t *masterConfig, uint32_t srcClock_Hz) in DSPI_MasterInit() argument 186 …I_MasterSetBaudRate(base, masterConfig->whichCtar, masterConfig->ctarConfig.baudRate, srcClock_Hz)) in DSPI_MasterInit() 198 DSPI_MasterSetDelayTimes(base, masterConfig->whichCtar, kDSPI_PcsToSck, srcClock_Hz, in DSPI_MasterInit() 200 DSPI_MasterSetDelayTimes(base, masterConfig->whichCtar, kDSPI_LastSckToPcs, srcClock_Hz, in DSPI_MasterInit() 202 DSPI_MasterSetDelayTimes(base, masterConfig->whichCtar, kDSPI_BetweenTransfer, srcClock_Hz, in DSPI_MasterInit() 315 uint32_t srcClock_Hz) in DSPI_MasterSetBaudRate() argument 344 …realBaudrate = ((srcClock_Hz * dbr) / (s_baudratePrescaler[prescaler] * (s_baudrateScaler[scaler])… in DSPI_MasterSetBaudRate() 405 uint32_t srcClock_Hz, in DSPI_MasterSetDelayTimes() argument 427 …bestDelay = (((1000000000U * 4) / srcClock_Hz) * s_delayPrescaler[bestPrescaler] * s_delayScaler[b… in DSPI_MasterSetDelayTimes() 430 initialDelayNanoSec = 1000000000U / srcClock_Hz * 2; in DSPI_MasterSetDelayTimes() [all …]
|
| A D | fsl_i2c.h | 298 void I2C_MasterInit(I2C_Type *base, const i2c_master_config_t *masterConfig, uint32_t srcClock_Hz); 327 void I2C_SlaveInit(I2C_Type *base, const i2c_slave_config_t *slaveConfig, uint32_t srcClock_Hz); 550 void I2C_MasterSetBaudRate(I2C_Type *base, uint32_t baudRate_Bps, uint32_t srcClock_Hz);
|
| A D | fsl_sdhc.c | 875 uint32_t SDHC_SetSdClock(SDHC_Type *base, uint32_t srcClock_Hz, uint32_t busClock_Hz) in SDHC_SetSdClock() argument 877 assert(srcClock_Hz != 0U); in SDHC_SetSdClock() 878 assert((busClock_Hz != 0U) && (busClock_Hz <= srcClock_Hz)); in SDHC_SetSdClock() 887 totalDiv = srcClock_Hz / busClock_Hz; in SDHC_SetSdClock() 892 if ((srcClock_Hz / totalDiv) > busClock_Hz) in SDHC_SetSdClock() 913 nearestFrequency = srcClock_Hz / divisor / prescaler; in SDHC_SetSdClock() 919 nearestFrequency = srcClock_Hz / divisor; in SDHC_SetSdClock() 928 nearestFrequency = srcClock_Hz; in SDHC_SetSdClock()
|
| A D | fsl_enet.c | 134 uint32_t srcClock_Hz); 307 uint32_t srcClock_Hz) in ENET_Init() argument 351 ENET_SetMacController(base, config, bufferConfig, macAddr, srcClock_Hz); in ENET_Init() 421 uint32_t srcClock_Hz) in ENET_SetMacController() argument 515 … ENET_SetSMI(base, srcClock_Hz, !!(config->macSpecialConfig & kENET_ControlSMIPreambleDisable)); in ENET_SetMacController() 685 void ENET_SetSMI(ENET_Type *base, uint32_t srcClock_Hz, bool isPreambleDisabled) in ENET_SetSMI() argument 687 assert(srcClock_Hz); in ENET_SetSMI() 694 speed = srcClock_Hz / (2 * ENET_MDC_FREQUENCY); in ENET_SetSMI() 696 …clkCycle = (10 + ENET_NANOSECOND_ONE_SECOND / srcClock_Hz - 1) / (ENET_NANOSECOND_ONE_SECOND / src… in ENET_SetSMI()
|
| A D | fsl_dspi.h | 448 void DSPI_MasterInit(SPI_Type *base, const dspi_master_config_t *masterConfig, uint32_t srcClock_Hz… 797 uint32_t srcClock_Hz); 848 uint32_t srcClock_Hz,
|
| A D | fsl_i2c.c | 472 void I2C_MasterInit(I2C_Type *base, const i2c_master_config_t *masterConfig, uint32_t srcClock_Hz) in I2C_MasterInit() argument 474 assert(masterConfig && srcClock_Hz); in I2C_MasterInit() 506 I2C_MasterSetBaudRate(base, masterConfig->baudRate_Bps, srcClock_Hz); in I2C_MasterInit() 631 void I2C_MasterSetBaudRate(I2C_Type *base, uint32_t baudRate_Bps, uint32_t srcClock_Hz) in I2C_MasterSetBaudRate() argument 651 computedRate = srcClock_Hz / (multiplier * s_i2cDividerTable[i]); in I2C_MasterSetBaudRate() 1203 void I2C_SlaveInit(I2C_Type *base, const i2c_slave_config_t *slaveConfig, uint32_t srcClock_Hz) in I2C_SlaveInit() argument 1262 I2C_SetHoldTime(base, slaveConfig->sclStopHoldTime_ns, srcClock_Hz); in I2C_SlaveInit()
|
| A D | fsl_uart.h | 253 status_t UART_Init(UART_Type *base, const uart_config_t *config, uint32_t srcClock_Hz); 297 status_t UART_SetBaudRate(UART_Type *base, uint32_t baudRate_Bps, uint32_t srcClock_Hz);
|
| A D | fsl_ftm.c | 336 uint32_t srcClock_Hz) in FTM_SetupPwm() argument 339 assert(srcClock_Hz); in FTM_SetupPwm() 344 uint32_t ftmClock = (srcClock_Hz / (1U << (base->SC & FTM_SC_PS_MASK))); in FTM_SetupPwm()
|
| A D | fsl_enet.h | 602 uint32_t srcClock_Hz); 651 void ENET_SetSMI(ENET_Type *base, uint32_t srcClock_Hz, bool isPreambleDisabled);
|
| /bsp/rv32m1_vega/rv32m1_sdk_riscv/devices/RV32M1/drivers/ |
| A D | fsl_lpuart.c | 211 status_t LPUART_Init(LPUART_Type *base, const lpuart_config_t *config, uint32_t srcClock_Hz) in LPUART_Init() argument 236 sbrTemp = (srcClock_Hz / (config->baudRate_Bps * osrTemp)); in LPUART_Init() 243 calculatedBaud = (srcClock_Hz / (osrTemp * sbrTemp)); in LPUART_Init() 248 if (tempDiff > (config->baudRate_Bps - (srcClock_Hz / (osrTemp * (sbrTemp + 1))))) in LPUART_Init() 250 tempDiff = config->baudRate_Bps - (srcClock_Hz / (osrTemp * (sbrTemp + 1))); in LPUART_Init() 492 status_t LPUART_SetBaudRate(LPUART_Type *base, uint32_t baudRate_Bps, uint32_t srcClock_Hz) in LPUART_SetBaudRate() argument 512 sbrTemp = (srcClock_Hz / (baudRate_Bps * osrTemp)); in LPUART_SetBaudRate() 519 calculatedBaud = (srcClock_Hz / (osrTemp * sbrTemp)); in LPUART_SetBaudRate() 524 if (tempDiff > (baudRate_Bps - (srcClock_Hz / (osrTemp * (sbrTemp + 1))))) in LPUART_SetBaudRate() 526 tempDiff = baudRate_Bps - (srcClock_Hz / (osrTemp * (sbrTemp + 1))); in LPUART_SetBaudRate()
|
| A D | fsl_flexio_i2c_master.h | 153 …_MasterInit(FLEXIO_I2C_Type *base, flexio_i2c_master_config_t *masterConfig, uint32_t srcClock_Hz); 261 …d FLEXIO_I2C_MasterSetBaudRate(FLEXIO_I2C_Type *base, uint32_t baudRate_Bps, uint32_t srcClock_Hz);
|
| A D | fsl_lpspi.c | 167 …LPSPI_MasterInit(LPSPI_Type *base, const lpspi_master_config_t *masterConfig, uint32_t srcClock_Hz) in LPSPI_MasterInit() argument 200 LPSPI_MasterSetBaudRate(base, masterConfig->baudRate, srcClock_Hz, &tcrPrescaleValue); in LPSPI_MasterInit() 212 …PSPI_MasterSetDelayTimes(base, masterConfig->pcsToSckDelayInNanoSec, kLPSPI_PcsToSck, srcClock_Hz); in LPSPI_MasterInit() 213 …terSetDelayTimes(base, masterConfig->lastSckToPcsDelayInNanoSec, kLPSPI_LastSckToPcs, srcClock_Hz); in LPSPI_MasterInit() 214 …DelayTimes(base, masterConfig->betweenTransferDelayInNanoSec, kLPSPI_BetweenTransfer, srcClock_Hz); in LPSPI_MasterInit() 337 uint32_t srcClock_Hz, in LPSPI_MasterSetBaudRate() argument 375 realBaudrate = (srcClock_Hz / (s_baudratePrescaler[prescaler] * (scaler + 2U))); in LPSPI_MasterSetBaudRate() 435 uint32_t srcClock_Hz) in LPSPI_MasterSetDelayTimes() argument 449 …srcClock_Hz / s_baudratePrescaler[(base->TCR & LPSPI_TCR_PRESCALE_MASK) >> LPSPI_TCR_PRESCALE_SHIF… in LPSPI_MasterSetDelayTimes()
|
| A D | fsl_lpspi.h | 428 …PSPI_MasterInit(LPSPI_Type *base, const lpspi_master_config_t *masterConfig, uint32_t srcClock_Hz); 819 uint32_t srcClock_Hz, 877 uint32_t srcClock_Hz);
|
| A D | fsl_usdhc.c | 814 uint32_t USDHC_SetSdClock(USDHC_Type *base, uint32_t srcClock_Hz, uint32_t busClock_Hz) in USDHC_SetSdClock() argument 816 assert(srcClock_Hz != 0U); in USDHC_SetSdClock() 817 assert((busClock_Hz != 0U) && (busClock_Hz <= srcClock_Hz)); in USDHC_SetSdClock() 833 totalDiv = srcClock_Hz / busClock_Hz; in USDHC_SetSdClock() 838 if ((srcClock_Hz / totalDiv) > busClock_Hz) in USDHC_SetSdClock() 859 nearestFrequency = srcClock_Hz / divisor / prescaler; in USDHC_SetSdClock() 875 nearestFrequency = srcClock_Hz / totalDiv; in USDHC_SetSdClock() 885 nearestFrequency = srcClock_Hz; in USDHC_SetSdClock()
|
| A D | fsl_flexio_i2c_master.c | 349 …C_MasterInit(FLEXIO_I2C_Type *base, flexio_i2c_master_config_t *masterConfig, uint32_t srcClock_Hz) in FLEXIO_I2C_MasterInit() argument 413 timerDiv = (srcClock_Hz / masterConfig->baudRate_Bps) / 2 - 1; in FLEXIO_I2C_MasterInit() 537 …id FLEXIO_I2C_MasterSetBaudRate(FLEXIO_I2C_Type *base, uint32_t baudRate_Bps, uint32_t srcClock_Hz) in FLEXIO_I2C_MasterSetBaudRate() argument 544 timerDiv = srcClock_Hz / baudRate_Bps; in FLEXIO_I2C_MasterSetBaudRate()
|
| A D | fsl_lpuart.h | 312 status_t LPUART_Init(LPUART_Type *base, const lpuart_config_t *config, uint32_t srcClock_Hz); 359 status_t LPUART_SetBaudRate(LPUART_Type *base, uint32_t baudRate_Bps, uint32_t srcClock_Hz);
|
| A D | fsl_tpm.c | 143 uint32_t srcClock_Hz) in TPM_SetupPwm() argument 148 assert(srcClock_Hz); in TPM_SetupPwm() 157 uint32_t tpmClock = (srcClock_Hz / (1U << (base->SC & TPM_SC_PS_MASK))); in TPM_SetupPwm()
|
| A D | fsl_flexio_uart.h | 171 …IO_UART_Init(FLEXIO_UART_Type *base, const flexio_uart_config_t *userConfig, uint32_t srcClock_Hz);
|
| A D | fsl_tpm.h | 345 uint32_t srcClock_Hz);
|
| /bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/ |
| A D | fsl_phy.c | 69 status_t PHY_Init(ENET_Type *base, uint32_t phyAddr, uint32_t srcClock_Hz) in PHY_Init() argument 82 ENET_SetSMI(base, srcClock_Hz, false); in PHY_Init()
|
| A D | fsl_phy.h | 122 status_t PHY_Init(ENET_Type *base, uint32_t phyAddr, uint32_t srcClock_Hz);
|
| /bsp/frdm-k64f/board/ |
| A D | fsl_phy.c | 65 status_t PHY_Init(ENET_Type *base, uint32_t phyAddr, uint32_t srcClock_Hz) in PHY_Init() argument 77 ENET_SetSMI(base, srcClock_Hz, false); in PHY_Init()
|
| A D | fsl_phy.h | 141 status_t PHY_Init(ENET_Type *base, uint32_t phyAddr, uint32_t srcClock_Hz);
|
| /bsp/cvitek/drivers/ |
| A D | drv_sdhci.c | 46 static uint32_t sdhci_set_card_clock(rt_ubase_t base, uint32_t srcClock_Hz, uint32_t target_HZ) in sdhci_set_card_clock() argument 54 if (srcClock_Hz <= target_HZ ) in sdhci_set_card_clock() 62 if(srcClock_Hz / (2*divider) <= target_HZ) in sdhci_set_card_clock() 122 static uint32_t SDIF_ChangeCardClock(rt_ubase_t base, uint32_t srcClock_Hz, uint32_t target_HZ) in SDIF_ChangeCardClock() argument 135 if (srcClock_Hz <= target_HZ ) in SDIF_ChangeCardClock() 143 if(srcClock_Hz / (2*divider) <= target_HZ) in SDIF_ChangeCardClock()
|