Lines Matching refs:slaveConfig
312 void LPSPI_SlaveInit(LPSPI_Type *base, const lpspi_slave_config_t *slaveConfig) in LPSPI_SlaveInit() argument
314 assert(slaveConfig != NULL); in LPSPI_SlaveInit()
345 LPSPI_SetOnePcsPolarity(base, slaveConfig->whichPcs, slaveConfig->pcsActiveHighOrLow); in LPSPI_SlaveInit()
348 … LPSPI_CFGR1_OUTCFG(slaveConfig->dataOutConfig) | LPSPI_CFGR1_PINCFG(slaveConfig->pinCfg); in LPSPI_SlaveInit()
352 base->TCR = LPSPI_TCR_CPOL(slaveConfig->cpol) | LPSPI_TCR_CPHA(slaveConfig->cpha) | in LPSPI_SlaveInit()
353 … LPSPI_TCR_LSBF(slaveConfig->direction) | LPSPI_TCR_FRAMESZ(slaveConfig->bitsPerFrame - 1U); in LPSPI_SlaveInit()
374 void LPSPI_SlaveGetDefaultConfig(lpspi_slave_config_t *slaveConfig) in LPSPI_SlaveGetDefaultConfig() argument
376 assert(slaveConfig != NULL); in LPSPI_SlaveGetDefaultConfig()
379 (void)memset(slaveConfig, 0, sizeof(*slaveConfig)); in LPSPI_SlaveGetDefaultConfig()
381 …slaveConfig->bitsPerFrame = 8; /*!< Bits per frame, minimum 8, maximu… in LPSPI_SlaveGetDefaultConfig()
382 slaveConfig->cpol = kLPSPI_ClockPolarityActiveHigh; /*!< Clock polarity. */ in LPSPI_SlaveGetDefaultConfig()
383 slaveConfig->cpha = kLPSPI_ClockPhaseFirstEdge; /*!< Clock phase. */ in LPSPI_SlaveGetDefaultConfig()
384 …slaveConfig->direction = kLPSPI_MsbFirst; /*!< MSB or LSB data shift direction. … in LPSPI_SlaveGetDefaultConfig()
386 …slaveConfig->whichPcs = kLPSPI_Pcs0; /*!< Desired Peripheral Chip Select (pcs) */ in LPSPI_SlaveGetDefaultConfig()
387 slaveConfig->pcsActiveHighOrLow = kLPSPI_PcsActiveLow; /*!< Desired PCS active high or low */ in LPSPI_SlaveGetDefaultConfig()
389 slaveConfig->pinCfg = kLPSPI_SdiInSdoOut; in LPSPI_SlaveGetDefaultConfig()
390 slaveConfig->dataOutConfig = kLpspiDataOutRetained; in LPSPI_SlaveGetDefaultConfig()