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()
224 uint32_t u32Div; in I2C_SetBusClockFreq() local
236 …u32Div = (uint32_t)(((u32Pclk * 10U) / (u32BusClock * 4U) + 5U) / 10U - 1U); /* Compute proper div… in I2C_SetBusClockFreq()
237 i2c->CLKDIV = u32Div; in I2C_SetBusClockFreq()
239 return (u32Pclk / ((u32Div + 1U) << 2U)); in I2C_SetBusClockFreq()
634 uint32_t u32Div, u32Hclk_kHz; in I2C_SMBusIdleTimeout() local
638 u32Div = (((us * u32Hclk_kHz) / 1000U) >> 2U) - 1U; in I2C_SMBusIdleTimeout()
639 if(u32Div > 255U) in I2C_SMBusIdleTimeout()
645 i2c->BUSTOUT = u32Div; in I2C_SMBusIdleTimeout()
666 uint32_t u32Div, u32Pclk_kHz; in I2C_SMBusTimeout() local
673 u32Div = ((ms * u32Pclk_kHz) / (16U * 1024U)) - 1U; in I2C_SMBusTimeout()
674 if(u32Div <= 0xFFU) in I2C_SMBusTimeout()
676 i2c->BUSTOUT = u32Div; in I2C_SMBusTimeout()
702 uint32_t u32Div, u32Pclk_kHz; in I2C_SMBusClockLoTimeout() local
709 u32Div = ((ms * u32Pclk_kHz) / (16U * 1024U)) - 1U; in I2C_SMBusClockLoTimeout()
710 if(u32Div <= 0xFFU) in I2C_SMBusClockLoTimeout()
712 i2c->CLKTOUT = u32Div; in I2C_SMBusClockLoTimeout()