Lines Matching refs:u32Div
40 uint32_t u32Div; in I2C_Open() local
52 …u32Div = (uint32_t)(((u32Pclk * 10U) / (u32BusClock * 4U) + 5U) / 10U - 1U); /* Compute proper div… in I2C_Open()
53 i2c->CLKDIV = u32Div; in I2C_Open()
58 return (u32Pclk / ((u32Div + 1U) << 2U)); in I2C_Open()
228 uint32_t u32Div; in I2C_SetBusClockFreq() local
240 …u32Div = (uint32_t)(((u32Pclk * 10U) / (u32BusClock * 4U) + 5U) / 10U - 1U); /* Compute proper div… in I2C_SetBusClockFreq()
241 i2c->CLKDIV = u32Div; in I2C_SetBusClockFreq()
243 return (u32Pclk / ((u32Div + 1U) << 2U)); in I2C_SetBusClockFreq()
598 uint32_t u32Div, u32Hclk_kHz; in I2C_SMBusIdleTimeout() local
602 u32Div = (((us * u32Hclk_kHz) / 1000U) >> 2U) - 1U; in I2C_SMBusIdleTimeout()
603 if(u32Div > 255U) in I2C_SMBusIdleTimeout()
609 i2c->BUSTOUT = u32Div; in I2C_SMBusIdleTimeout()
630 uint32_t u32Div, u32Pclk_kHz; in I2C_SMBusTimeout() local
637 u32Div = ((ms * u32Pclk_kHz) / (16U * 1024U)) - 1U; in I2C_SMBusTimeout()
638 if(u32Div <= 0xFFU) in I2C_SMBusTimeout()
640 i2c->BUSTOUT = u32Div; in I2C_SMBusTimeout()
666 uint32_t u32Div, u32Pclk_kHz; in I2C_SMBusClockLoTimeout() local
673 u32Div = ((ms * u32Pclk_kHz) / (16U * 1024U)) - 1U; in I2C_SMBusClockLoTimeout()
674 if(u32Div <= 0xFFU) in I2C_SMBusClockLoTimeout()
676 i2c->CLKTOUT = u32Div; in I2C_SMBusClockLoTimeout()