Searched refs:i3c_device (Results 1 – 7 of 7) sorted by relevance
142 struct i3c_device;181 int (*probe)(struct i3c_device *dev);182 void (*remove)(struct i3c_device *dev);188 struct device *i3cdev_to_dev(struct i3c_device *i3cdev);196 #define dev_to_i3cdev(__dev) container_of_const(__dev, struct i3c_device, dev)199 i3c_device_match_id(struct i3c_device *i3cdev,202 static inline void i3cdev_set_drvdata(struct i3c_device *i3cdev, in i3cdev_set_drvdata()210 static inline void *i3cdev_get_drvdata(struct i3c_device *i3cdev) in i3cdev_get_drvdata()300 int i3c_device_do_priv_xfers(struct i3c_device *dev,304 int i3c_device_do_setdasa(struct i3c_device *dev);[all …]
35 struct i3c_device;162 void (*handler)(struct i3c_device *dev,220 struct i3c_device *dev;237 struct i3c_device { struct
12 struct i3c_device *i3c = dev_to_i3cdev(dev); in regmap_i3c_write()29 struct i3c_device *i3c = dev_to_i3cdev(dev); in regmap_i3c_read()48 struct regmap *__devm_regmap_init_i3c(struct i3c_device *i3c, in __devm_regmap_init_i3c()
73 struct i3c_device *i3c;175 static void mctp_i3c_ibi_handler(struct i3c_device *i3c, in mctp_i3c_ibi_handler()252 struct i3c_device *i3c) in mctp_i3c_add_device()284 static int mctp_i3c_probe(struct i3c_device *i3c) in mctp_i3c_probe()324 static void mctp_i3c_remove(struct i3c_device *i3c) in mctp_i3c_remove()
25 static int st_lsm6dsx_i3c_probe(struct i3c_device *i3cdev) in st_lsm6dsx_i3c_probe()
250 struct i3c_device *i3c = dev_to_i3cdev(dev); in modalias_show()277 ATTRIBUTE_GROUPS(i3c_device);281 const struct i3c_device *i3cdev = dev_to_i3cdev(dev); in i3c_device_uevent()306 struct i3c_device *i3cdev; in i3c_device_match()322 struct i3c_device *i3cdev = dev_to_i3cdev(dev); in i3c_device_probe()330 struct i3c_device *i3cdev = dev_to_i3cdev(dev); in i3c_device_remove()850 struct i3c_device *i3cdev = dev_to_i3cdev(dev); in i3c_device_release()
29 struct i3c_device;715 struct regmap *__devm_regmap_init_i3c(struct i3c_device *i3c,