Searched refs:core_period (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/i3c/master/ |
H A D | dw-i3c-master.c | 520 unsigned long core_rate, core_period; in dw_i3c_clk_cfg() local 528 core_period = DIV_ROUND_UP(1000000000, core_rate); in dw_i3c_clk_cfg() 530 hcnt = DIV_ROUND_UP(I3C_BUS_THIGH_MAX_NS, core_period) - 1; in dw_i3c_clk_cfg() 544 lcnt = DIV_ROUND_UP(I3C_BUS_TLOW_OD_MIN_NS, core_period); in dw_i3c_clk_cfg() 563 unsigned long core_rate, core_period; in dw_i2c_clk_cfg() local 571 core_period = DIV_ROUND_UP(1000000000, core_rate); in dw_i2c_clk_cfg() 573 lcnt = DIV_ROUND_UP(I3C_BUS_I2C_FMP_TLOW_MIN_NS, core_period); in dw_i2c_clk_cfg() 579 lcnt = DIV_ROUND_UP(I3C_BUS_I2C_FM_TLOW_MIN_NS, core_period); in dw_i2c_clk_cfg()
|
/kernel/linux/linux-6.6/drivers/i3c/master/ |
H A D | dw-i3c-master.c | 526 unsigned long core_rate, core_period; in dw_i3c_clk_cfg() local 534 core_period = DIV_ROUND_UP(1000000000, core_rate); in dw_i3c_clk_cfg() 536 hcnt = DIV_ROUND_UP(I3C_BUS_THIGH_MAX_NS, core_period) - 1; in dw_i3c_clk_cfg() 555 DIV_ROUND_UP(I3C_BUS_TLOW_OD_MIN_NS, core_period), lcnt); in dw_i3c_clk_cfg() 574 unsigned long core_rate, core_period; in dw_i2c_clk_cfg() local 582 core_period = DIV_ROUND_UP(1000000000, core_rate); in dw_i2c_clk_cfg() 584 lcnt = DIV_ROUND_UP(I3C_BUS_I2C_FMP_TLOW_MIN_NS, core_period); in dw_i2c_clk_cfg() 590 lcnt = DIV_ROUND_UP(I3C_BUS_I2C_FM_TLOW_MIN_NS, core_period); in dw_i2c_clk_cfg()
|
Completed in 5 milliseconds