Lines Matching refs:cycles
260 uint32_t cycles = (width_ns * 10U / busCycle_ns + 5U) / 10U; in LPI2C_GetCyclesForWidth() local
263 if (cycles < minCycles) in LPI2C_GetCyclesForWidth()
265 cycles = minCycles; in LPI2C_GetCyclesForWidth()
268 if (cycles > maxCycles) in LPI2C_GetCyclesForWidth()
270 cycles = maxCycles; in LPI2C_GetCyclesForWidth()
273 return cycles; in LPI2C_GetCyclesForWidth()
478 uint32_t cycles; in LPI2C_MasterInit() local
528 cycles = LPI2C_GetCyclesForWidth(sourceClock_Hz, masterConfig->sdaGlitchFilterWidth_ns, 1U, in LPI2C_MasterInit()
531 cfgr2 |= LPI2C_MCFGR2_FILTSDA(cycles); in LPI2C_MasterInit()
537 cycles = LPI2C_GetCyclesForWidth(sourceClock_Hz, masterConfig->sclGlitchFilterWidth_ns, 1U, in LPI2C_MasterInit()
540 cfgr2 |= LPI2C_MCFGR2_FILTSCL(cycles); in LPI2C_MasterInit()
556 cycles = LPI2C_GetCyclesForWidth(sourceClock_Hz, masterConfig->busIdleTimeout_ns, 1U, in LPI2C_MasterInit()
558 base->MCFGR2 = (base->MCFGR2 & (~LPI2C_MCFGR2_BUSIDLE_MASK)) | LPI2C_MCFGR2_BUSIDLE(cycles); in LPI2C_MasterInit()
564 … cycles = LPI2C_GetCyclesForWidth(sourceClock_Hz, masterConfig->pinLowTimeout_ns / 256U, 1U, in LPI2C_MasterInit()
566 base->MCFGR3 = (base->MCFGR3 & ~LPI2C_MCFGR3_PINLOW_MASK) | LPI2C_MCFGR3_PINLOW(cycles); in LPI2C_MasterInit()