Lines Matching refs:u32Div
49 uint32_t u32ClkSrc = 0U, u32Div, u32HCLKFreq, u32RetValue=0U; in SPI_Open() local
195 … u32Div = (((u32ClkSrc * 10U) / u32BusClock + 5U) / 10U) - 1U; /* Round to the nearest integer */ in SPI_Open()
196 if(u32Div > 0xFFU) in SPI_Open()
198 u32Div = 0xFFU; in SPI_Open()
205 … spi->CLKDIV = (spi->CLKDIV & (~SPI_CLKDIV_DIVIDER_Msk)) | (u32Div << SPI_CLKDIV_DIVIDER_Pos); in SPI_Open()
207 u32RetValue = (u32ClkSrc / (u32Div + 1U)); in SPI_Open()
349 uint32_t u32Div, u32RetValue; in SPI_SetBusClock() local
472 … u32Div = (((u32ClkSrc * 10U) / u32BusClock + 5U) / 10U) - 1U; /* Round to the nearest integer */ in SPI_SetBusClock()
473 if(u32Div > 0x1FFU) in SPI_SetBusClock()
475 u32Div = 0x1FFU; in SPI_SetBusClock()
482 … spi->CLKDIV = (spi->CLKDIV & (~SPI_CLKDIV_DIVIDER_Msk)) | (u32Div << SPI_CLKDIV_DIVIDER_Pos); in SPI_SetBusClock()
484 u32RetValue = (u32ClkSrc / (u32Div + 1U)); in SPI_SetBusClock()
514 uint32_t u32Div; in SPI_GetBusClock() local
518 u32Div = (spi->CLKDIV & SPI_CLKDIV_DIVIDER_Msk) >> SPI_CLKDIV_DIVIDER_Pos; in SPI_GetBusClock()
603 return (u32ClkSrc / (u32Div + 1U)); in SPI_GetBusClock()