Lines Matching refs:u32Div
39 uint32_t u32Div; in I2C_Open() local
51 …u32Div = (uint32_t)(((u32Pclk * 10U) / (u32BusClock * 4U) + 5U) / 10U - 1U); /* Compute proper div… in I2C_Open()
52 i2c->CLKDIV = u32Div; in I2C_Open()
57 return (u32Pclk / ((u32Div + 1U) << 2U)); in I2C_Open()
213 uint32_t u32Div; in I2C_SetBusClockFreq() local
225 …u32Div = (uint32_t)(((u32Pclk * 10U) / (u32BusClock * 4U) + 5U) / 10U - 1U); /* Compute proper div… in I2C_SetBusClockFreq()
226 i2c->CLKDIV = u32Div; in I2C_SetBusClockFreq()
228 return (u32Pclk / ((u32Div + 1U) << 2U)); in I2C_SetBusClockFreq()
581 uint32_t u32Div, u32Hclk_kHz; in I2C_SMBusIdleTimeout() local
585 u32Div = (((us * u32Hclk_kHz) / 1000U) >> 2U) - 1U; in I2C_SMBusIdleTimeout()
586 if(u32Div > 255U) in I2C_SMBusIdleTimeout()
592 i2c->BUSTOUT = u32Div; in I2C_SMBusIdleTimeout()
613 uint32_t u32Div, u32Pclk_kHz; in I2C_SMBusTimeout() local
620 u32Div = ((ms * u32Pclk_kHz) / (16U * 1024U)) - 1U; in I2C_SMBusTimeout()
621 if(u32Div <= 0xFFU) in I2C_SMBusTimeout()
623 i2c->BUSTOUT = u32Div; in I2C_SMBusTimeout()
649 uint32_t u32Div, u32Pclk_kHz; in I2C_SMBusClockLoTimeout() local
656 u32Div = ((ms * u32Pclk_kHz) / (16U * 1024U)) - 1U; in I2C_SMBusClockLoTimeout()
657 if(u32Div <= 0xFFU) in I2C_SMBusClockLoTimeout()
659 i2c->CLKTOUT = u32Div; in I2C_SMBusClockLoTimeout()