Searched refs:odbaud (Results 1 – 1 of 1) sorted by relevance
/linux/drivers/i3c/master/ |
H A D | svc-i3c-master.c | 580 u32 ppbaud, odbaud, odhpp, mconfig; in svc_i3c_master_set_speed() local 606 odbaud = DIV_ROUND_UP(fclk_rate, bus->scl_rate.i2c * (2 + 2 * ppbaud)) - 1; in svc_i3c_master_set_speed() 608 mconfig |= SVC_I3C_MCONFIG_ODBAUD(odbaud) | SVC_I3C_MCONFIG_ODHPP(odhpp); in svc_i3c_master_set_speed() 631 u32 ppbaud, pplow, odhpp, odbaud, odstop, i2cbaud, reg; in svc_i3c_master_bus_init() local 668 odbaud = DIV_ROUND_UP(fclk_rate, SVC_I3C_QUICK_I2C_CLK * (1 + ppbaud)) - 2; in svc_i3c_master_bus_init() 669 od_low_period_ns = (odbaud + 1) * high_period_ns; in svc_i3c_master_bus_init() 694 odbaud = DIV_ROUND_UP(fclk_rate, i2c_scl_rate * (2 + 2 * ppbaud)) - 1; in svc_i3c_master_bus_init() 696 od_low_period_ns = (odbaud + 1) * high_period_ns; in svc_i3c_master_bus_init() 710 SVC_I3C_MCONFIG_ODBAUD(odbaud) | in svc_i3c_master_bus_init()
|