Home
last modified time | relevance | path

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

/linux/drivers/i3c/master/
H A Ddw-i3c-master.c562 u32 scl_timing; in dw_i3c_clk_cfg() local
579 scl_timing = SCL_I3C_TIMING_HCNT(hcnt) | SCL_I3C_TIMING_LCNT(lcnt); in dw_i3c_clk_cfg()
580 writel(scl_timing, master->regs + SCL_I3C_PP_TIMING); in dw_i3c_clk_cfg()
581 master->i3c_pp_timing = scl_timing; in dw_i3c_clk_cfg()
594 scl_timing = SCL_I3C_TIMING_HCNT(hcnt) | SCL_I3C_TIMING_LCNT(lcnt); in dw_i3c_clk_cfg()
595 writel(scl_timing, master->regs + SCL_I3C_OD_TIMING); in dw_i3c_clk_cfg()
596 master->i3c_od_timing = scl_timing; in dw_i3c_clk_cfg()
599 scl_timing = SCL_EXT_LCNT_1(lcnt); in dw_i3c_clk_cfg()
601 scl_timing |= SCL_EXT_LCNT_2(lcnt); in dw_i3c_clk_cfg()
603 scl_timing |= SCL_EXT_LCNT_3(lcnt); in dw_i3c_clk_cfg()
[all …]