Lines Matching refs:slaveConfig

396 void LPSPI_SlaveInit(LPSPI_Type *base, const lpspi_slave_config_t *slaveConfig)  in LPSPI_SlaveInit()  argument
398 assert(slaveConfig != NULL); in LPSPI_SlaveInit()
418 LPSPI_SetOnePcsPolarity(base, slaveConfig->whichPcs, slaveConfig->pcsActiveHighOrLow); in LPSPI_SlaveInit()
421 … LPSPI_CFGR1_OUTCFG(slaveConfig->dataOutConfig) | LPSPI_CFGR1_PINCFG(slaveConfig->pinCfg); in LPSPI_SlaveInit()
423 if ((slaveConfig->pinCfg == kLPSPI_SdiInSdiOut) || (slaveConfig->pinCfg == kLPSPI_SdoInSdoOut)) in LPSPI_SlaveInit()
430 base->TCR = LPSPI_TCR_CPOL(slaveConfig->cpol) | LPSPI_TCR_CPHA(slaveConfig->cpha) | in LPSPI_SlaveInit()
431 … LPSPI_TCR_LSBF(slaveConfig->direction) | LPSPI_TCR_FRAMESZ(slaveConfig->bitsPerFrame - 1U); in LPSPI_SlaveInit()
452 void LPSPI_SlaveGetDefaultConfig(lpspi_slave_config_t *slaveConfig) in LPSPI_SlaveGetDefaultConfig() argument
454 assert(slaveConfig != NULL); in LPSPI_SlaveGetDefaultConfig()
457 (void)memset(slaveConfig, 0, sizeof(*slaveConfig)); in LPSPI_SlaveGetDefaultConfig()
459slaveConfig->bitsPerFrame = 8; /*!< Bits per frame, minimum 8, maximu… in LPSPI_SlaveGetDefaultConfig()
460 slaveConfig->cpol = kLPSPI_ClockPolarityActiveHigh; /*!< Clock polarity. */ in LPSPI_SlaveGetDefaultConfig()
461 slaveConfig->cpha = kLPSPI_ClockPhaseFirstEdge; /*!< Clock phase. */ in LPSPI_SlaveGetDefaultConfig()
462slaveConfig->direction = kLPSPI_MsbFirst; /*!< MSB or LSB data shift direction. … in LPSPI_SlaveGetDefaultConfig()
464slaveConfig->whichPcs = kLPSPI_Pcs0; /*!< Desired Peripheral Chip Select (pcs) */ in LPSPI_SlaveGetDefaultConfig()
465 slaveConfig->pcsActiveHighOrLow = kLPSPI_PcsActiveLow; /*!< Desired PCS active high or low */ in LPSPI_SlaveGetDefaultConfig()
467 slaveConfig->pinCfg = kLPSPI_SdiInSdoOut; in LPSPI_SlaveGetDefaultConfig()
468 slaveConfig->dataOutConfig = kLpspiDataOutRetained; in LPSPI_SlaveGetDefaultConfig()