Home
last modified time | relevance | path

Searched defs:i3c_master_controller_ops (Results 1 – 1 of 1) sorted by relevance

/linux-6.8/include/linux/i3c/
Dmaster.h439 struct i3c_master_controller_ops { struct
440 int (*bus_init)(struct i3c_master_controller *master);
441 void (*bus_cleanup)(struct i3c_master_controller *master);
442 int (*attach_i3c_dev)(struct i3c_dev_desc *dev);
443 int (*reattach_i3c_dev)(struct i3c_dev_desc *dev, u8 old_dyn_addr);
444 void (*detach_i3c_dev)(struct i3c_dev_desc *dev);
445 int (*do_daa)(struct i3c_master_controller *master);
446 bool (*supports_ccc_cmd)(struct i3c_master_controller *master,
448 int (*send_ccc_cmd)(struct i3c_master_controller *master,
450 int (*priv_xfers)(struct i3c_dev_desc *dev,
[all …]