Home
last modified time | relevance | path

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

/openbmc/linux/include/linux/i3c/
H A Dmaster.h458 struct i3c_master_controller_ops { struct
459 int (*bus_init)(struct i3c_master_controller *master);
460 void (*bus_cleanup)(struct i3c_master_controller *master);
461 int (*attach_i3c_dev)(struct i3c_dev_desc *dev);
462 int (*reattach_i3c_dev)(struct i3c_dev_desc *dev, u8 old_dyn_addr);
463 void (*detach_i3c_dev)(struct i3c_dev_desc *dev);
464 int (*do_daa)(struct i3c_master_controller *master);
465 bool (*supports_ccc_cmd)(struct i3c_master_controller *master,
467 int (*send_ccc_cmd)(struct i3c_master_controller *master,
469 int (*priv_xfers)(struct i3c_dev_desc *dev,
[all …]