Lines Matching refs:pstcSpiConfig
296 en_result_t Spi_Init(en_spi_channel_t enCh,stc_spi_config_t *pstcSpiConfig) in Spi_Init() argument
298 ASSERT(NULL != pstcSpiConfig); in Spi_Init()
304 M0P_SPI0->CR_f.MSTR = pstcSpiConfig->bMasterMode; in Spi_Init()
305 M0P_SPI0->CR_f.CPOL = pstcSpiConfig->bCPOL; in Spi_Init()
306 M0P_SPI0->CR_f.CPHA = pstcSpiConfig->bCPHA; in Spi_Init()
307 if(pstcSpiConfig->u8BaudRate > SpiClkDiv16) in Spi_Init()
311 M0P_SPI0->CR |= (pstcSpiConfig->u8BaudRate&0x03u); in Spi_Init()
316 if (TRUE == pstcSpiConfig->bIrqEn) in Spi_Init()
325 if(NULL != pstcSpiConfig->pfnSpi0IrqCb) in Spi_Init()
327 pfnSpi0Callback = pstcSpiConfig->pfnSpi0IrqCb; in Spi_Init()
334 M0P_SPI1->CR_f.MSTR = pstcSpiConfig->bMasterMode; in Spi_Init()
335 M0P_SPI1->CR_f.CPOL = pstcSpiConfig->bCPOL; in Spi_Init()
336 M0P_SPI1->CR_f.CPHA = pstcSpiConfig->bCPHA; in Spi_Init()
337 if(pstcSpiConfig->u8BaudRate > SpiClkDiv16) in Spi_Init()
341 M0P_SPI1->CR |= (pstcSpiConfig->u8BaudRate&0x03u); in Spi_Init()
346 if (TRUE == pstcSpiConfig->bIrqEn) in Spi_Init()
355 if(NULL != pstcSpiConfig->pfnSpi1IrqCb) in Spi_Init()
357 pfnSpi1Callback = pstcSpiConfig->pfnSpi1IrqCb; in Spi_Init()