Searched refs:i3c_i2c_device_desc (Results 1 – 10 of 10) sorted by relevance
| /Zephyr-latest/drivers/i3c/ |
| D | i3c_i2c_mem_slab.c | 15 K_MEM_SLAB_DEFINE(i3c_i2c_device_desc_pool, sizeof(struct i3c_i2c_device_desc), 18 struct i3c_i2c_device_desc *i3c_i2c_device_desc_alloc(void) in i3c_i2c_device_desc_alloc() 20 struct i3c_i2c_device_desc *desc; in i3c_i2c_device_desc_alloc() 23 memset(desc, 0, sizeof(struct i3c_i2c_device_desc)); in i3c_i2c_device_desc_alloc() 33 void i3c_i2c_device_desc_free(struct i3c_i2c_device_desc *desc) in i3c_i2c_device_desc_free() 39 bool i3c_i2c_device_desc_in_pool(struct i3c_i2c_device_desc *desc) in i3c_i2c_device_desc_in_pool()
|
| D | i3c_common.c | 87 struct i3c_i2c_device_desc *i2c_dev; in i3c_addr_slots_init() 226 struct i3c_i2c_device_desc *i3c_dev_list_i2c_addr_find(const struct device *dev, uint16_t addr) in i3c_dev_list_i2c_addr_find() 228 struct i3c_i2c_device_desc *ret = NULL; in i3c_dev_list_i2c_addr_find() 229 struct i3c_i2c_device_desc *desc; in i3c_dev_list_i2c_addr_find() 335 int i3c_attach_i2c_device(struct i3c_i2c_device_desc *target) in i3c_attach_i2c_device() 340 struct i3c_i2c_device_desc *i3c_i2c_desc; in i3c_attach_i2c_device() 364 int i3c_detach_i2c_device(struct i3c_i2c_device_desc *target) in i3c_detach_i2c_device() 453 struct i3c_i2c_device_desc *i2c_desc; in i3c_sec_i2c_attach() 476 struct i3c_i2c_device_desc *i3c_i2c_desc; in i3c_sec_bus_reset() 945 struct i3c_i2c_device_desc *i3c_i2c_desc; in i3c_bus_deftgts()
|
| D | i3c_dw.c | 867 static int dw_i3c_i2c_attach_device(const struct device *dev, struct i3c_i2c_device_desc *desc) in dw_i3c_i2c_attach_device() 888 static void dw_i3c_i2c_detach_device(const struct device *dev, struct i3c_i2c_device_desc *desc) in dw_i3c_i2c_detach_device() 914 static int dw_i3c_i2c_transfer(const struct device *dev, struct i3c_i2c_device_desc *target, in dw_i3c_i2c_transfer() 1039 static struct i3c_i2c_device_desc *dw_i3c_i2c_device_find(const struct device *dev, uint16_t addr) in dw_i3c_i2c_device_find() 1059 struct i3c_i2c_device_desc *i2c_dev = dw_i3c_i2c_device_find(dev, addr); in dw_i3c_i2c_api_transfer() 2402 static struct i3c_i2c_device_desc dw_i3c_i2c_device_array_##n[] = \
|
| D | i3c_shell.c | 177 struct i3c_i2c_device_desc *i2c_desc; in cmd_i3c_info() 1829 struct i3c_i2c_device_desc *desc; in cmd_i3c_i2c_attach() 1856 struct i3c_i2c_device_desc *desc; in cmd_i3c_i2c_detach() 1932 struct i3c_i2c_device_desc desc = { in cmd_i3c_i2c_scan()
|
| D | i3c_cdns.c | 1970 static int cdns_i3c_i2c_transfer(const struct device *dev, struct i3c_i2c_device_desc *i2c_dev, in cdns_i3c_i2c_transfer() 2196 static int cdns_i3c_i2c_attach_device(const struct device *dev, struct i3c_i2c_device_desc *desc) in cdns_i3c_i2c_attach_device() 2229 static int cdns_i3c_i2c_detach_device(const struct device *dev, struct i3c_i2c_device_desc *desc) in cdns_i3c_i2c_detach_device() 3250 static struct i3c_i2c_device_desc *cdns_i3c_i2c_device_find(const struct device *dev, uint16_t addr) in cdns_i3c_i2c_device_find() 3270 struct i3c_i2c_device_desc *i2c_dev = cdns_i3c_i2c_device_find(dev, addr); in cdns_i3c_i2c_api_transfer() 3653 static struct i3c_i2c_device_desc cdns_i3c_i2c_device_array_##n[] = \
|
| D | i3c_mcux.c | 2128 static struct i3c_i2c_device_desc mcux_i3c_i2c_device_array_##id[] = \
|
| D | i3c_stm32.c | 2181 static struct i3c_i2c_device_desc i3c_i2c_stm32_dev_arr_##index[] = \
|
| D | i3c_npcx.c | 3010 static struct i3c_i2c_device_desc npcx_i3c_i2c_device_array_##id[] = \
|
| /Zephyr-latest/include/zephyr/drivers/ |
| D | i3c.h | 504 struct i3c_i2c_device_desc; 623 struct i3c_i2c_device_desc *target); 638 struct i3c_i2c_device_desc *target); 1103 struct i3c_i2c_device_desc { struct 1173 struct i3c_i2c_device_desc * const i2c; 1293 struct i3c_i2c_device_desc *i3c_dev_list_i2c_addr_find(const struct device *dev, 1605 int i3c_attach_i2c_device(struct i3c_i2c_device_desc *target); 1624 int i3c_detach_i2c_device(struct i3c_i2c_device_desc *target); 2423 struct i3c_i2c_device_desc *i3c_i2c_device_desc_alloc(void); 2432 void i3c_i2c_device_desc_free(struct i3c_i2c_device_desc *desc); [all …]
|
| /Zephyr-latest/doc/hardware/peripherals/ |
| D | i3c.rst | 39 static struct i3c_i2c_device_desc i2c_device_array[] = I3C_I2C_DEVICE_ARRAY_DT_INST(inst);
|