Lines Matching refs:ctrl_config
761 if (data->common.ctrl_config.supported_hdr & in dw_i3c_xfers()
772 if (data->common.ctrl_config.supported_hdr & in dw_i3c_xfers()
802 if (data->common.ctrl_config.supported_hdr & in dw_i3c_xfers()
813 if (data->common.ctrl_config.supported_hdr & in dw_i3c_xfers()
1428 lcnt = DIV_ROUND_UP(core_rate, data->common.ctrl_config.scl.i3c) - hcnt; in init_scl_timing()
1965 (void)memcpy(config, &data->common.ctrl_config, sizeof(data->common.ctrl_config)); in dw_i3c_config_get()
2132 if ((hdr_mode == 0) || (hdr_mode & data->common.ctrl_config.supported_hdr)) { in dw_i3c_target_tx_write()
2222 struct i3c_config_controller *ctrl_config = &data->common.ctrl_config; in dw_i3c_init() local
2270 ctrl_config->supported_hdr = 0; in dw_i3c_init()
2273 ctrl_config->supported_hdr |= I3C_MSG_HDR_TSP | I3C_MSG_HDR_TSL; in dw_i3c_init()
2276 ctrl_config->supported_hdr |= I3C_MSG_HDR_DDR; in dw_i3c_init()
2283 ctrl_config->is_secondary = true; in dw_i3c_init()
2285 ctrl_config->is_secondary = false; in dw_i3c_init()
2310 if (!(ctrl_config->is_secondary)) { in dw_i3c_init()
2405 .common.ctrl_config.scl.i3c = \
2407 .common.ctrl_config.scl.i2c = DT_INST_PROP_OR(n, i2c_scl_hz, 0), \