Home
last modified time | relevance | path

Searched refs:masterConfig (Results 1 – 25 of 25) sorted by relevance

/bsp/nxp/imx/imxrt/libraries/drivers/
A Ddrv_i2c.c390 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 Ddrv_spi.c273 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 Ddrv_spi.c35 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 Ddrv_i2c.c121 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 Ddrv_spi.c148 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 Ddrv_i2c.c179 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 Ddrv_spi.c97 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 Ddrv_i2c.c162 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 Dfsl_dspi.c163 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 Dfsl_i2c.c474 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 Dfsl_i2c.h298 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 Dfsl_dspi.h448 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 Ddrv_spi.c223 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 Ddrv_i2c.c148 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 Dfsl_lpi2c.c311 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 Dfsl_lpspi.c169 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 Dfsl_flexio_spi.c145 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 Dfsl_flexio_i2c_master.c351 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 Dfsl_flexio_i2c_master.h153 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 Dfsl_flexio_spi.h227 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 Dfsl_lpi2c.h438 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 Dfsl_lpspi.h428 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 Dlv_port_indev.c193 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 Ddrv_i2c.c171 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 Ddrv_i2c.c282 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()

Completed in 51 milliseconds