Searched refs:i3c_master_controller (Results 1 – 8 of 8) sorted by relevance
33 struct i3c_master_controller;51 struct i3c_master_controller *master;456 int (*bus_init)(struct i3c_master_controller *master);457 void (*bus_cleanup)(struct i3c_master_controller *master);461 int (*do_daa)(struct i3c_master_controller *master);464 int (*send_ccc_cmd)(struct i3c_master_controller *master,512 struct i3c_master_controller { struct566 int i3c_master_do_daa(struct i3c_master_controller *master);641 static inline struct i3c_master_controller *653 static inline struct i3c_master_controller *[all …]
97 static struct i3c_master_controller *100 return container_of(i3cbus, struct i3c_master_controller, bus); in i3c_bus_to_i3c_master()105 return container_of(dev, struct i3c_master_controller, dev); in dev_to_i3cmaster()112 struct i3c_master_controller *master; in dev_to_i3cbus()124 struct i3c_master_controller *master; in dev_to_i3cdesc()721 static struct i3c_master_controller *1675 int i3c_master_do_daa(struct i3c_master_controller *master) in i3c_master_do_daa()2408 struct i3c_master_controller *master; in i3c_i2c_notifier_call()2877 struct i3c_master_controller *master; in i3c_dev_setdasa_locked()2898 struct i3c_master_controller *master; in i3c_dev_do_priv_xfers_locked()[all …]
120 static int i3c_hci_bus_init(struct i3c_master_controller *m) in i3c_hci_bus_init()268 static int i3c_hci_daa(struct i3c_master_controller *m) in i3c_hci_daa()309 struct i3c_master_controller *m = i3c_dev_get_master(dev); in i3c_hci_priv_xfers()374 struct i3c_master_controller *m = i2c_dev_get_master(dev); in i3c_hci_i2c_xfers()425 struct i3c_master_controller *m = i3c_dev_get_master(dev); in i3c_hci_attach_i3c_dev()450 struct i3c_master_controller *m = i3c_dev_get_master(dev); in i3c_hci_reattach_i3c_dev()464 struct i3c_master_controller *m = i3c_dev_get_master(dev); in i3c_hci_detach_i3c_dev()478 struct i3c_master_controller *m = i2c_dev_get_master(dev); in i3c_hci_attach_i2c_dev()504 struct i3c_master_controller *m = i2c_dev_get_master(dev); in i3c_hci_detach_i2c_dev()521 struct i3c_master_controller *m = i3c_dev_get_master(dev); in i3c_hci_request_ibi()[all …]
39 struct i3c_master_controller master;
190 struct i3c_master_controller base;311 to_svc_i3c_master(struct i3c_master_controller *master) in to_svc_i3c_master()741 struct i3c_master_controller *m = i3c_dev_get_master(dev); in svc_i3c_master_attach_i3c_dev()770 struct i3c_master_controller *m = i3c_dev_get_master(dev); in svc_i3c_master_reattach_i3c_dev()783 struct i3c_master_controller *m = i3c_dev_get_master(dev); in svc_i3c_master_detach_i3c_dev()794 struct i3c_master_controller *m = i2c_dev_get_master(dev); in svc_i3c_master_attach_i2c_dev()820 struct i3c_master_controller *m = i2c_dev_get_master(dev); in svc_i3c_master_detach_i2c_dev()1485 struct i3c_master_controller *m = i3c_dev_get_master(dev); in svc_i3c_master_priv_xfers()1526 struct i3c_master_controller *m = i2c_dev_get_master(dev); in svc_i3c_master_i2c_xfers()1565 struct i3c_master_controller *m = i3c_dev_get_master(dev); in svc_i3c_master_request_ibi()[all …]
292 to_dw_i3c_master(struct i3c_master_controller *master) in to_dw_i3c_master()912 struct i3c_master_controller *m = i3c_dev_get_master(dev); in dw_i3c_master_priv_xfers()997 struct i3c_master_controller *m = i3c_dev_get_master(dev); in dw_i3c_master_reattach_i3c_dev()1027 struct i3c_master_controller *m = i3c_dev_get_master(dev); in dw_i3c_master_attach_i3c_dev()1055 struct i3c_master_controller *m = i3c_dev_get_master(dev); in dw_i3c_master_detach_i3c_dev()1073 struct i3c_master_controller *m = i2c_dev_get_master(dev); in dw_i3c_master_i2c_xfers()1145 struct i3c_master_controller *m = i2c_dev_get_master(dev); in dw_i3c_master_attach_i2c_dev()1175 struct i3c_master_controller *m = i2c_dev_get_master(dev); in dw_i3c_master_detach_i2c_dev()1192 struct i3c_master_controller *m = i3c_dev_get_master(dev); in dw_i3c_master_request_ibi()1210 struct i3c_master_controller *m = i3c_dev_get_master(dev); in dw_i3c_master_free_ibi()[all …]
400 struct i3c_master_controller base;422 to_cdns_i3c_master(struct i3c_master_controller *master) in to_cdns_i3c_master()738 struct i3c_master_controller *m = i3c_dev_get_master(dev); in cdns_i3c_master_priv_xfers()818 struct i3c_master_controller *m = i2c_dev_get_master(dev); in cdns_i3c_master_i2c_xfers()900 struct i3c_master_controller *m = i3c_dev_get_master(dev); in cdns_i3c_master_upd_i3c_addr()950 struct i3c_master_controller *m = i3c_dev_get_master(dev); in cdns_i3c_master_attach_i3c_dev()982 struct i3c_master_controller *m = i3c_dev_get_master(dev); in cdns_i3c_master_detach_i3c_dev()997 struct i3c_master_controller *m = i2c_dev_get_master(dev); in cdns_i3c_master_attach_i2c_dev()1026 struct i3c_master_controller *m = i2c_dev_get_master(dev); in cdns_i3c_master_detach_i2c_dev()1064 struct i3c_master_controller *m = &master->base; in cdns_i3c_master_upd_i3c_scl_lim()[all …]
27 struct i3c_master_controller base;
Completed in 38 milliseconds