Home
last modified time | relevance | path

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

/hal_microchip-latest/mec5/drivers/
Dmec_i3c.c114 uint32_t core_clk_freq_ns, i3c_freq_ns; in MEC_HAL_I3C_Controller_Clk_Cfg() local
118 i3c_freq_ns = MEC_DIV_ROUND_UP(1000000000, i3c_freq); in MEC_HAL_I3C_Controller_Clk_Cfg()
121 _i3c_push_pull_timing_set(regs, core_clk_freq_ns, i3c_freq_ns); in MEC_HAL_I3C_Controller_Clk_Cfg()
124 _i3c_open_drain_timing_set(regs, core_clk_freq_ns, i3c_freq_ns); in MEC_HAL_I3C_Controller_Clk_Cfg()
Dmec_i3c_pvt.c705 uint32_t i3c_freq_ns) in _i3c_push_pull_timing_set() argument
716 high_count = (uint32_t)MEC_DIV_ROUND_UP(base_count * i3c_freq_ns, I3C_SCL_12_5MHZ_PERIOD_NS); in _i3c_push_pull_timing_set()
755 uint32_t i3c_freq_ns) in _i3c_open_drain_timing_set() argument
762 high_count = (uint32_t)MEC_DIV_ROUND_UP(high_count * i3c_freq_ns, I3C_SCL_12_5MHZ_PERIOD_NS); in _i3c_open_drain_timing_set()
770 low_count = (uint32_t)MEC_DIV_ROUND_UP(low_count * i3c_freq_ns, I3C_SCL_12_5MHZ_PERIOD_NS); in _i3c_open_drain_timing_set()
Dmec_i3c_pvt.h620 uint32_t i3c_freq_ns);
623 uint32_t i3c_freq_ns);