Home
last modified time | relevance | path

Searched refs:i3c_div (Results 1 – 1 of 1) sorted by relevance

/Zephyr-latest/drivers/i3c/
Di3c_npcx.c2285 uint32_t i3c_div, freq; in npcx_i3c_get_scl_config() local
2305 i3c_div = freq / pp_baudrate_hz; in npcx_i3c_get_scl_config()
2306 i3c_div = (i3c_div == 0UL) ? 1UL : i3c_div; in npcx_i3c_get_scl_config()
2307 if (freq / i3c_div > pp_baudrate_hz) { in npcx_i3c_get_scl_config()
2308 i3c_div++; in npcx_i3c_get_scl_config()
2311 if (i3c_div > PPBAUD_DIV_MAX) { in npcx_i3c_get_scl_config()
2316 ppbaud = i3c_div - 1UL; in npcx_i3c_get_scl_config()
2317 freq /= i3c_div; in npcx_i3c_get_scl_config()
2328 i3c_div = (2UL * freq) / od_baudrate_hz; in npcx_i3c_get_scl_config()
2329 i3c_div = i3c_div < 2UL ? 2UL : i3c_div; in npcx_i3c_get_scl_config()
[all …]