| /bsp/nxp/imx/imxrt/libraries/drivers/ |
| A D | drv_i2c.c | 390 masterConfig.baudRate_Hz = 400000U; in rt_hw_i2c_init() 392 masterConfig.baudRate_Hz = 100000U; in rt_hw_i2c_init() 401 masterConfig.baudRate_Hz = 400000U; in rt_hw_i2c_init() 403 masterConfig.baudRate_Hz = 100000U; in rt_hw_i2c_init() 414 masterConfig.baudRate_Hz = 400000U; in rt_hw_i2c_init() 416 masterConfig.baudRate_Hz = 100000U; in rt_hw_i2c_init() 425 masterConfig.baudRate_Hz = 400000U; in rt_hw_i2c_init() 427 masterConfig.baudRate_Hz = 100000U; in rt_hw_i2c_init() 436 masterConfig.baudRate_Hz = 400000U; in rt_hw_i2c_init() 438 masterConfig.baudRate_Hz = 100000U; in rt_hw_i2c_init() [all …]
|
| A D | drv_spi.c | 273 lpspi_master_config_t masterConfig; in spi_configure() local 287 LPSPI_MasterGetDefaultConfig(&masterConfig); in spi_configure() 293 masterConfig.baudRate = cfg->max_hz; in spi_configure() 294 masterConfig.bitsPerFrame = cfg->data_width; in spi_configure() 298 masterConfig.direction = kLPSPI_MsbFirst; in spi_configure() 302 masterConfig.direction = kLPSPI_LsbFirst; in spi_configure() 311 masterConfig.cpha = kLPSPI_ClockPhaseFirstEdge; in spi_configure() 322 masterConfig.whichPcs = kLPSPI_Pcs0; in spi_configure() 329 masterConfig.pcsToSckDelayInNanoSec = 1000000000 / masterConfig.baudRate; in spi_configure() 330 masterConfig.lastSckToPcsDelayInNanoSec = 1000000000 / masterConfig.baudRate; in spi_configure() [all …]
|
| /bsp/nxp/lpc/lpc54114-lite/drivers/ |
| A D | drv_spi.c | 35 spi_master_config_t masterConfig = {0}; in spi_init() local 44 SPI_MasterGetDefaultConfig(&masterConfig); in spi_init() 50 masterConfig.baudRate_Bps = cfg->max_hz; in spi_init() 54 masterConfig.dataWidth = kSPI_Data8Bits; in spi_init() 58 masterConfig.dataWidth = kSPI_Data16Bits; in spi_init() 63 masterConfig.direction = kSPI_MsbFirst; in spi_init() 67 masterConfig.direction = kSPI_LsbFirst; in spi_init() 72 masterConfig.phase = kSPI_ClockPhaseSecondEdge; in spi_init() 76 masterConfig.phase = kSPI_ClockPhaseFirstEdge; in spi_init() 88 masterConfig.txWatermark = kSPI_TxFifo0, in spi_init() [all …]
|
| A D | drv_i2c.c | 121 i2c_master_config_t masterConfig; in rt_hw_i2c_init() local 123 I2C_MasterGetDefaultConfig(&masterConfig); in rt_hw_i2c_init() 124 masterConfig.baudRate_Bps = 100*1000U; in rt_hw_i2c_init() 126 I2C_MasterInit(I2C4, &masterConfig, get_i2c_freq(I2C4)); in rt_hw_i2c_init()
|
| /bsp/nxp/mcx/mcxa/Libraries/drivers/ |
| A D | drv_spi.c | 148 lpspi_master_config_t masterConfig; in rt_hw_spi_init() local 149 LPSPI_MasterGetDefaultConfig(&masterConfig); in rt_hw_spi_init() 150 masterConfig.baudRate = 10 * 1000 * 1000; in rt_hw_spi_init() 151 masterConfig.pcsToSckDelayInNanoSec = 1000000000U / masterConfig.baudRate * 1U; in rt_hw_spi_init() 152 masterConfig.lastSckToPcsDelayInNanoSec = 1000000000U / masterConfig.baudRate * 1U; in rt_hw_spi_init() 153 masterConfig.betweenTransferDelayInNanoSec = 1000000000U / masterConfig.baudRate * 1U; in rt_hw_spi_init() 155 LPSPI_MasterInit(lpc_obj[i].LPSPIx, &masterConfig, CLOCK_GetFreq(lpc_obj[i].clock_name)); in rt_hw_spi_init()
|
| A D | drv_i2c.c | 179 lpi2c_master_config_t masterConfig; in rt_hw_i2c_init() local 186 LPI2C_MasterGetDefaultConfig(&masterConfig); in rt_hw_i2c_init() 187 masterConfig.baudRate_Hz = lpc_obj[i].baud; in rt_hw_i2c_init() 189 LPI2C_MasterInit(lpc_obj[i].I2C, &masterConfig, CLOCK_GetFreq(lpc_obj[i].clock_src)); in rt_hw_i2c_init()
|
| /bsp/nxp/lpc/lpc55sxx/Libraries/drivers/ |
| A D | drv_spi.c | 97 spi_master_config_t masterConfig = {0}; in lpc_spi_init() local 99 SPI_MasterGetDefaultConfig(&masterConfig); in lpc_spi_init() 106 masterConfig.baudRate_Bps = cfg->max_hz; in lpc_spi_init() 110 masterConfig.dataWidth = kSPI_Data8Bits; in lpc_spi_init() 114 masterConfig.dataWidth = kSPI_Data16Bits; in lpc_spi_init() 119 masterConfig.direction = kSPI_MsbFirst; in lpc_spi_init() 123 masterConfig.direction = kSPI_LsbFirst; in lpc_spi_init() 128 masterConfig.phase = kSPI_ClockPhaseSecondEdge; in lpc_spi_init() 132 masterConfig.phase = kSPI_ClockPhaseFirstEdge; in lpc_spi_init() 137 masterConfig.polarity = kSPI_ClockPolarityActiveLow; in lpc_spi_init() [all …]
|
| A D | drv_i2c.c | 162 i2c_master_config_t masterConfig; in rt_hw_i2c_init() local 168 I2C_MasterGetDefaultConfig(&masterConfig); in rt_hw_i2c_init() 169 masterConfig.baudRate_Bps = lpc_obj[i].baud; in rt_hw_i2c_init() 172 … I2C_MasterInit(lpc_obj[i].I2C, &masterConfig, CLOCK_GetFlexCommClkFreq(lpc_obj[i].instance)); in rt_hw_i2c_init()
|
| /bsp/frdm-k64f/device/MK64F12/ |
| A D | fsl_dspi.c | 163 assert(masterConfig); in DSPI_MasterInit() 181 … SPI_MCR_ROOE(masterConfig->enableRxFifoOverWrite) | SPI_MCR_SMPL_PT(masterConfig->samplePoint) | in DSPI_MasterInit() 184 DSPI_SetOnePcsPolarity(base, masterConfig->whichPcs, masterConfig->pcsActiveHighOrLow); in DSPI_MasterInit() 186 …if (0 == DSPI_MasterSetBaudRate(base, masterConfig->whichCtar, masterConfig->ctarConfig.baudRate, … in DSPI_MasterInit() 194 base->CTAR[masterConfig->whichCtar] = in DSPI_MasterInit() 195 …temp | SPI_CTAR_FMSZ(masterConfig->ctarConfig.bitsPerFrame - 1) | SPI_CTAR_CPOL(masterConfig->ctar… in DSPI_MasterInit() 196 … SPI_CTAR_CPHA(masterConfig->ctarConfig.cpha) | SPI_CTAR_LSBFE(masterConfig->ctarConfig.direction); in DSPI_MasterInit() 210 assert(masterConfig); in DSPI_MasterGetDefaultConfig() 212 masterConfig->whichCtar = kDSPI_Ctar0; in DSPI_MasterGetDefaultConfig() 214 masterConfig->ctarConfig.bitsPerFrame = 8; in DSPI_MasterGetDefaultConfig() [all …]
|
| A D | fsl_i2c.c | 474 assert(masterConfig && srcClock_Hz); in I2C_MasterInit() 514 fltReg |= I2C_FLT_SHEN(masterConfig->enableStopHold); in I2C_MasterInit() 519 fltReg |= I2C_FLT_FLT(masterConfig->glitchFilterWidth); in I2C_MasterInit() 531 base->C1 = I2C_C1_IICEN(masterConfig->enableMaster); in I2C_MasterInit() 545 void I2C_MasterGetDefaultConfig(i2c_master_config_t *masterConfig) in I2C_MasterGetDefaultConfig() argument 547 assert(masterConfig); in I2C_MasterGetDefaultConfig() 550 masterConfig->baudRate_Bps = 100000U; in I2C_MasterGetDefaultConfig() 554 masterConfig->enableStopHold = false; in I2C_MasterGetDefaultConfig() 558 masterConfig->glitchFilterWidth = 0U; in I2C_MasterGetDefaultConfig() 562 masterConfig->enableDoubleBuffering = true; in I2C_MasterGetDefaultConfig() [all …]
|
| A D | fsl_i2c.h | 298 void I2C_MasterInit(I2C_Type *base, const i2c_master_config_t *masterConfig, uint32_t srcClock_Hz); 356 void I2C_MasterGetDefaultConfig(i2c_master_config_t *masterConfig);
|
| A D | fsl_dspi.h | 448 void DSPI_MasterInit(SPI_Type *base, const dspi_master_config_t *masterConfig, uint32_t srcClock_Hz… 463 void DSPI_MasterGetDefaultConfig(dspi_master_config_t *masterConfig);
|
| /bsp/nxp/mcx/mcxn/Libraries/drivers/ |
| A D | drv_spi.c | 223 lpspi_master_config_t masterConfig; in rt_hw_spi_init() local 224 LPSPI_MasterGetDefaultConfig(&masterConfig); in rt_hw_spi_init() 225 masterConfig.baudRate = 24 * 1000 * 1000; in rt_hw_spi_init() 226 masterConfig.pcsToSckDelayInNanoSec = 1000000000U / masterConfig.baudRate * 1U; in rt_hw_spi_init() 227 masterConfig.lastSckToPcsDelayInNanoSec = 1000000000U / masterConfig.baudRate * 1U; in rt_hw_spi_init() 228 masterConfig.betweenTransferDelayInNanoSec = 1000000000U / masterConfig.baudRate * 1U; in rt_hw_spi_init() 230 LPSPI_MasterInit(lpc_obj[i].LPSPIx, &masterConfig, CLOCK_GetFreq(lpc_obj[i].clock_name)); in rt_hw_spi_init()
|
| A D | drv_i2c.c | 148 lpi2c_master_config_t masterConfig; in rt_hw_i2c_init() local 155 LPI2C_MasterGetDefaultConfig(&masterConfig); in rt_hw_i2c_init() 156 masterConfig.baudRate_Hz = lpc_obj[i].baud; in rt_hw_i2c_init() 158 LPI2C_MasterInit(lpc_obj[i].I2C, &masterConfig, CLOCK_GetFreq(lpc_obj[i].clock_src)); in rt_hw_i2c_init()
|
| /bsp/rv32m1_vega/rv32m1_sdk_riscv/devices/RV32M1/drivers/ |
| A D | fsl_lpi2c.c | 311 masterConfig->enableMaster = true; in LPI2C_MasterGetDefaultConfig() 312 masterConfig->debugEnable = false; in LPI2C_MasterGetDefaultConfig() 313 masterConfig->enableDoze = true; in LPI2C_MasterGetDefaultConfig() 314 masterConfig->ignoreAck = false; in LPI2C_MasterGetDefaultConfig() 316 masterConfig->baudRate_Hz = 100000U; in LPI2C_MasterGetDefaultConfig() 317 masterConfig->busIdleTimeout_ns = 0; in LPI2C_MasterGetDefaultConfig() 318 masterConfig->pinLowTimeout_ns = 0; in LPI2C_MasterGetDefaultConfig() 321 masterConfig->hostRequest.enable = false; in LPI2C_MasterGetDefaultConfig() 350 …base->MCR = LPI2C_MCR_DBGEN(masterConfig->debugEnable) | LPI2C_MCR_DOZEN(!(masterConfig->enableDoz… in LPI2C_MasterInit() 374 if (masterConfig->busIdleTimeout_ns) in LPI2C_MasterInit() [all …]
|
| A D | fsl_lpspi.c | 169 assert(masterConfig); in LPSPI_MasterInit() 192 LPSPI_SetOnePcsPolarity(base, masterConfig->whichPcs, masterConfig->pcsActiveHighOrLow); in LPSPI_MasterInit() 196 … LPSPI_CFGR1_OUTCFG(masterConfig->dataOutConfig) | LPSPI_CFGR1_PINCFG(masterConfig->pinCfg) | in LPSPI_MasterInit() 206 base->TCR = LPSPI_TCR_CPOL(masterConfig->cpol) | LPSPI_TCR_CPHA(masterConfig->cpha) | in LPSPI_MasterInit() 207 … LPSPI_TCR_LSBF(masterConfig->direction) | LPSPI_TCR_FRAMESZ(masterConfig->bitsPerFrame - 1) | in LPSPI_MasterInit() 221 assert(masterConfig); in LPSPI_MasterGetDefaultConfig() 223 masterConfig->baudRate = 500000; in LPSPI_MasterGetDefaultConfig() 224 masterConfig->bitsPerFrame = 8; in LPSPI_MasterGetDefaultConfig() 229 masterConfig->pcsToSckDelayInNanoSec = 1000000000 / masterConfig->baudRate * 2; in LPSPI_MasterGetDefaultConfig() 230 masterConfig->lastSckToPcsDelayInNanoSec = 1000000000 / masterConfig->baudRate * 2; in LPSPI_MasterGetDefaultConfig() [all …]
|
| A D | fsl_flexio_spi.c | 145 assert(masterConfig); in FLEXIO_SPI_MasterInit() 165 …ctrlReg |= (FLEXIO_CTRL_DBGE(masterConfig->enableInDebug) | FLEXIO_CTRL_FASTACC(masterConfig->enab… in FLEXIO_SPI_MasterInit() 167 if (!masterConfig->enableInDoze) in FLEXIO_SPI_MasterInit() 233 timerDiv = srcClock_Hz / masterConfig->baudRate_Bps; in FLEXIO_SPI_MasterInit() 277 assert(masterConfig); in FLEXIO_SPI_MasterGetDefaultConfig() 279 masterConfig->enableMaster = true; in FLEXIO_SPI_MasterGetDefaultConfig() 280 masterConfig->enableInDoze = false; in FLEXIO_SPI_MasterGetDefaultConfig() 281 masterConfig->enableInDebug = true; in FLEXIO_SPI_MasterGetDefaultConfig() 282 masterConfig->enableFastAccess = false; in FLEXIO_SPI_MasterGetDefaultConfig() 284 masterConfig->baudRate_Bps = 500000U; in FLEXIO_SPI_MasterGetDefaultConfig() [all …]
|
| A D | fsl_flexio_i2c_master.c | 351 assert(base && masterConfig); in FLEXIO_I2C_MasterInit() 413 timerDiv = (srcClock_Hz / masterConfig->baudRate_Bps) / 2 - 1; in FLEXIO_I2C_MasterInit() 450 …controlVal |= (FLEXIO_CTRL_DBGE(masterConfig->enableInDebug) | FLEXIO_CTRL_FASTACC(masterConfig->e… in FLEXIO_I2C_MasterInit() 451 FLEXIO_CTRL_FLEXEN(masterConfig->enableMaster)); in FLEXIO_I2C_MasterInit() 452 if (!masterConfig->enableInDoze) in FLEXIO_I2C_MasterInit() 468 assert(masterConfig); in FLEXIO_I2C_MasterGetDefaultConfig() 470 masterConfig->enableMaster = true; in FLEXIO_I2C_MasterGetDefaultConfig() 471 masterConfig->enableInDoze = false; in FLEXIO_I2C_MasterGetDefaultConfig() 472 masterConfig->enableInDebug = true; in FLEXIO_I2C_MasterGetDefaultConfig() 473 masterConfig->enableFastAccess = false; in FLEXIO_I2C_MasterGetDefaultConfig() [all …]
|
| A D | fsl_flexio_i2c_master.h | 153 status_t FLEXIO_I2C_MasterInit(FLEXIO_I2C_Type *base, flexio_i2c_master_config_t *masterConfig, uin… 174 void FLEXIO_I2C_MasterGetDefaultConfig(flexio_i2c_master_config_t *masterConfig);
|
| A D | fsl_flexio_spi.h | 227 void FLEXIO_SPI_MasterInit(FLEXIO_SPI_Type *base, flexio_spi_master_config_t *masterConfig, uint32_… 246 void FLEXIO_SPI_MasterGetDefaultConfig(flexio_spi_master_config_t *masterConfig);
|
| A D | fsl_lpi2c.h | 438 void LPI2C_MasterGetDefaultConfig(lpi2c_master_config_t *masterConfig); 453 void LPI2C_MasterInit(LPI2C_Type *base, const lpi2c_master_config_t *masterConfig, uint32_t sourceC…
|
| A D | fsl_lpspi.h | 428 void LPSPI_MasterInit(LPSPI_Type *base, const lpspi_master_config_t *masterConfig, uint32_t srcCloc… 443 void LPSPI_MasterGetDefaultConfig(lpspi_master_config_t *masterConfig);
|
| /bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/applications/lvgl/ |
| A D | lv_port_indev.c | 193 lpi2c_master_config_t masterConfig = {0}; in DEMO_InitTouch() local 209 LPI2C_MasterGetDefaultConfig(&masterConfig); in DEMO_InitTouch() 212 masterConfig.baudRate_Hz = TOUCH_I2C_BAUDRATE; in DEMO_InitTouch() 215 LPI2C_MasterInit(TOUCH_I2C, &masterConfig, TOUCH_I2C_CLOCK_FREQ); in DEMO_InitTouch()
|
| /bsp/nxp/imx/imx6ull-smart/drivers/ |
| A D | drv_i2c.c | 171 i2c_master_config_t masterConfig = {0}; in rt_hw_i2c_init() local 185 I2C_MasterGetDefaultConfig(&masterConfig); in rt_hw_i2c_init() 186 masterConfig.baudRate_Bps = i2c_config[i].baud_rate; in rt_hw_i2c_init() 190 I2C_MasterInit(i2c_obj[i].config->I2C, &masterConfig, src_clock); in rt_hw_i2c_init()
|
| /bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/ |
| A D | drv_i2c.c | 282 i2c_master_config_t masterConfig; in rt_hw_i2c_init() 284 I2C_MasterGetDefaultConfig(&masterConfig); in rt_hw_i2c_init() 287 masterConfig.baudRate_Bps = 100000U; in rt_hw_i2c_init() 290 I2C_MasterInit(I2C2, &masterConfig, 12000000); in rt_hw_i2c_init()
|