Searched refs:i3c_driver (Results 1 – 4 of 4) sorted by relevance
176 struct i3c_driver { struct183 static inline struct i3c_driver *drv_to_i3cdrv(struct device_driver *drv) in drv_to_i3cdrv() argument185 return container_of(drv, struct i3c_driver, driver); in drv_to_i3cdrv()210 int i3c_driver_register_with_owner(struct i3c_driver *drv,212 void i3c_driver_unregister(struct i3c_driver *drv);241 static inline int i3c_i2c_driver_register(struct i3c_driver *i3cdrv, in i3c_i2c_driver_register()266 static inline void i3c_i2c_driver_unregister(struct i3c_driver *i3cdrv, in i3c_i2c_driver_unregister()
266 int i3c_driver_register_with_owner(struct i3c_driver *drv, struct module *owner) in i3c_driver_register_with_owner()282 void i3c_driver_unregister(struct i3c_driver *drv) in i3c_driver_unregister()
282 struct i3c_driver *i3cdrv; in i3c_device_match()298 struct i3c_driver *driver = drv_to_i3cdrv(dev->driver); in i3c_device_probe()306 struct i3c_driver *driver = drv_to_i3cdrv(dev->driver); in i3c_device_remove()
45 static struct i3c_driver st_lsm6dsx_driver = {