Home
last modified time | relevance | path

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

/Zephyr-latest/drivers/sensor/nxp/p3t1755/
Dp3t1755.c23 return i3c_burst_read(data->i3c_dev, reg, value, len); in p3t1755_i3c_read_reg()
30 return i3c_burst_write(data->i3c_dev, reg, byte, len); in p3t1755_i3c_write_reg()
125 data->i3c_dev = i3c_device_find(config->i3c.bus, &config->i3c.dev_id); in p3t1755_init()
126 if (data->i3c_dev == NULL) { in p3t1755_init()
175 .bus_cfg = {.i3c = &p3t1755_data_##inst.i3c_dev}, \
Dp3t1755.h67 struct i3c_device_desc *i3c_dev; member
/Zephyr-latest/drivers/sensor/st/lps2xdf/
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()
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()
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()
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()
Dlps2xdf.h133 struct i3c_device_desc *i3c_dev; member
Dlps2xdf.c197 .i3c = &lps2xdf_data_##name##_##inst.i3c_dev, \
/Zephyr-latest/drivers/sensor/st/lps22hh/
Dlps22hh.h78 struct i3c_device_desc *i3c_dev; member
Dlps22hh.c195 data->i3c_dev = i3c_device_find(cfg->i3c.bus, &cfg->i3c.dev_id); in lps22hh_init_chip()
196 if (data->i3c_dev == NULL) { in lps22hh_init_chip()
329 .i3c = &lps22hh_data_##inst.i3c_dev, \
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()
/Zephyr-latest/drivers/sensor/st/lsm6dsv16x/
Dlsm6dsv16x_trigger.c395 lsm6dsv16x->i3c_dev->ibi_cb = lsm6dsv16x_ibi_cb; in lsm6dsv16x_init_interrupt()
414 if (i3c_ibi_enable(lsm6dsv16x->i3c_dev) != 0) { in lsm6dsv16x_init_interrupt()
Dlsm6dsv16x.c960 lsm6dsv16x->i3c_dev = i3c_device_find(cfg->i3c.bus, &cfg->i3c.dev_id); in lsm6dsv16x_init_chip()
961 if (lsm6dsv16x->i3c_dev == NULL) { in lsm6dsv16x_init_chip()
1050 .ibi_len = lsm6dsv16x->i3c_dev->data_length.max_ibi, in lsm6dsv16x_init_chip()
1052 if (i3c_ccc_do_setmrl(lsm6dsv16x->i3c_dev, &setmrl) < 0) { in lsm6dsv16x_init_chip()
1225 .i3c = &lsm6dsv16x_data_##inst.i3c_dev, \
Dlsm6dsv16x.h188 struct i3c_device_desc *i3c_dev; member
/Zephyr-latest/drivers/i3c/
Di3c_common.c93 struct i3c_device_desc *i3c_dev; in i3c_addr_slots_init() local
139 i3c_dev = &config->dev_list.i3c[i]; in i3c_addr_slots_init()
140 ret = i3c_attach_i3c_device(i3c_dev); in i3c_addr_slots_init()