Home
last modified time | relevance | path

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

/drivers/sensor/nxp/p3t1755/
A Dp3t1755.c25 return i3c_burst_read(data->i3c_dev, reg, value, len); in p3t1755_i3c_read_reg()
32 return i3c_burst_write(data->i3c_dev, reg, byte, len); in p3t1755_i3c_write_reg()
167 data->i3c_dev = i3c_device_find(config->i3c.bus, &config->i3c.dev_id); in p3t1755_pm_resume()
168 if (data->i3c_dev == NULL) { in p3t1755_pm_resume()
245 .bus_cfg = {.i3c = &p3t1755_data_##inst.i3c_dev}, \
A Dp3t1755.h69 struct i3c_device_desc *i3c_dev; member
/drivers/sensor/st/lps2xdf/
A Dilps22qs.c103 data->i3c_dev = i3c_device_find(cfg->i3c.bus, &cfg->i3c.dev_id); in st_ilps22qs_init()
104 if (data->i3c_dev == NULL) { in st_ilps22qs_init()
A Dlps2xdf_trigger.c184 lps2xdf->i3c_dev->ibi_cb = lps2xdf_ibi_cb; in lps2xdf_init_interrupt()
186 if (i3c_ibi_enable(lps2xdf->i3c_dev) != 0) { in lps2xdf_init_interrupt()
A Dlps28dfw.c188 data->i3c_dev = i3c_device_find(cfg->i3c.bus, &cfg->i3c.dev_id); in st_lps28dfw_init()
189 if (data->i3c_dev == NULL) { in st_lps28dfw_init()
A Dlps22df.c181 data->i3c_dev = i3c_device_find(cfg->i3c.bus, &cfg->i3c.dev_id); in st_lps22df_init()
182 if (data->i3c_dev == NULL) { in st_lps22df_init()
A Dlps2xdf.h133 struct i3c_device_desc *i3c_dev; member
A Dlps2xdf.c197 .i3c = &lps2xdf_data_##name##_##inst.i3c_dev, \
/drivers/sensor/st/lps22hh/
A Dlps22hh.h78 struct i3c_device_desc *i3c_dev; member
A Dlps22hh.c281 data->i3c_dev = i3c_device_find(cfg->i3c.bus, &cfg->i3c.dev_id); in lps22hh_init()
282 if (data->i3c_dev == NULL) { in lps22hh_init()
351 .i3c = &lps22hh_data_##inst.i3c_dev, \
A Dlps22hh_trigger.c234 lps22hh->i3c_dev->ibi_cb = lps22hh_ibi_cb; in lps22hh_init_interrupt()
236 if (i3c_ibi_enable(lps22hh->i3c_dev) != 0) { in lps22hh_init_interrupt()
/drivers/sensor/st/lsm6dsv16x/
A Dlsm6dsv16x_trigger.c461 lsm6dsv16x->i3c_dev->ibi_cb = lsm6dsv16x_ibi_cb; in lsm6dsv16x_init_interrupt()
480 if (i3c_ibi_enable(lsm6dsv16x->i3c_dev) != 0) { in lsm6dsv16x_init_interrupt()
A Dlsm6dsv16x.c1072 lsm6dsv16x->i3c_dev = i3c_device_find(cfg->i3c.bus, &cfg->i3c.dev_id); in lsm6dsv16x_init_chip()
1073 if (lsm6dsv16x->i3c_dev == NULL) { in lsm6dsv16x_init_chip()
1161 .ibi_len = lsm6dsv16x->i3c_dev->data_length.max_ibi, in lsm6dsv16x_init_chip()
1163 if (i3c_ccc_do_setmrl(lsm6dsv16x->i3c_dev, &setmrl) < 0) { in lsm6dsv16x_init_chip()
1382 .i3c = &prefix##_data_##inst.i3c_dev, \
A Dlsm6dsv16x.h204 struct i3c_device_desc *i3c_dev; member
/drivers/i3c/
A Di3c_common.c86 struct i3c_device_desc *i3c_dev; in i3c_addr_slots_init() local
131 i3c_dev = &config->dev_list.i3c[i]; in i3c_addr_slots_init()
132 ret = i3c_attach_i3c_device(i3c_dev); in i3c_addr_slots_init()

Completed in 33 milliseconds