Searched refs:core_rate (Results 1 – 1 of 1) sorted by relevance
| /Zephyr-latest/drivers/i3c/ |
| D | i3c_dw.c | 1404 uint32_t scl_timing, hcnt, lcnt, core_rate; in init_scl_timing() local 1406 if (clock_control_get_rate(config->clock, NULL, &core_rate) != 0) { in init_scl_timing() 1412 hcnt = DIV_ROUND_UP(config->od_thigh_max_ns * (uint64_t)core_rate, I3C_PERIOD_NS) - 1; in init_scl_timing() 1415 lcnt = DIV_ROUND_UP(config->od_tlow_min_ns * (uint64_t)core_rate, I3C_PERIOD_NS); in init_scl_timing() 1425 hcnt = DIV_ROUND_UP(I3C_BUS_THIGH_MAX_NS * (uint64_t)core_rate, I3C_PERIOD_NS) - 1; in init_scl_timing() 1428 lcnt = DIV_ROUND_UP(core_rate, data->common.ctrl_config.scl.i3c) - hcnt; in init_scl_timing() 1435 lcnt = DIV_ROUND_UP(core_rate, I3C_BUS_SDR1_SCL_RATE) - hcnt; in init_scl_timing() 1437 lcnt = DIV_ROUND_UP(core_rate, I3C_BUS_SDR2_SCL_RATE) - hcnt; in init_scl_timing() 1439 lcnt = DIV_ROUND_UP(core_rate, I3C_BUS_SDR3_SCL_RATE) - hcnt; in init_scl_timing() 1441 lcnt = DIV_ROUND_UP(core_rate, I3C_BUS_SDR4_SCL_RATE) - hcnt; in init_scl_timing() [all …]
|