Home
last modified time | relevance | path

Searched refs:i3cdev (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/iio/imu/st_lsm6dsx/
H A Dst_lsm6dsx_i3c.c24 static int st_lsm6dsx_i3c_probe(struct i3c_device *i3cdev) in st_lsm6dsx_i3c_probe() argument
30 const struct i3c_device_id *id = i3c_device_match_id(i3cdev, in st_lsm6dsx_i3c_probe()
32 struct device *dev = i3cdev_to_dev(i3cdev); in st_lsm6dsx_i3c_probe()
35 regmap = devm_regmap_init_i3c(i3cdev, &st_lsm6dsx_i3c_regmap_config); in st_lsm6dsx_i3c_probe()
/linux/include/linux/i3c/
H A Ddevice.h188 struct device *i3cdev_to_dev(struct i3c_device *i3cdev);
199 i3c_device_match_id(struct i3c_device *i3cdev,
202 static inline void i3cdev_set_drvdata(struct i3c_device *i3cdev, in i3cdev_set_drvdata() argument
205 struct device *dev = i3cdev_to_dev(i3cdev); in i3cdev_set_drvdata()
210 static inline void *i3cdev_get_drvdata(struct i3c_device *i3cdev) in i3cdev_get_drvdata() argument
212 struct device *dev = i3cdev_to_dev(i3cdev); in i3cdev_get_drvdata()
240 * This function registers both @i2cdev and @i3cdev, and fails if one of these