Searched refs:i3cdev (Results 1 - 4 of 4) sorted by relevance
/linux-master/drivers/iio/imu/st_lsm6dsx/ |
H A D | st_lsm6dsx_i3c.c | 25 static int st_lsm6dsx_i3c_probe(struct i3c_device *i3cdev) argument 31 const struct i3c_device_id *id = i3c_device_match_id(i3cdev, 35 regmap = devm_regmap_init_i3c(i3cdev, &st_lsm6dsx_i3c_regmap_config); 37 dev_err(&i3cdev->dev, "Failed to register i3c regmap %ld\n", PTR_ERR(regmap)); 41 return st_lsm6dsx_probe(&i3cdev->dev, 0, (uintptr_t)id->data, regmap);
|
/linux-master/include/linux/i3c/ |
H A D | device.h | 191 struct device *i3cdev_to_dev(struct i3c_device *i3cdev); 202 i3c_device_match_id(struct i3c_device *i3cdev, 205 static inline void i3cdev_set_drvdata(struct i3c_device *i3cdev, argument 208 struct device *dev = i3cdev_to_dev(i3cdev); 213 static inline void *i3cdev_get_drvdata(struct i3c_device *i3cdev) argument 215 struct device *dev = i3cdev_to_dev(i3cdev); 243 * This function registers both @i2cdev and @i3cdev, and fails if one of these
|
/linux-master/drivers/i3c/ |
H A D | master.c | 280 const struct i3c_device *i3cdev = dev_to_i3cdev(dev); local 284 i3c_device_get_info(i3cdev, &devinfo); 305 struct i3c_device *i3cdev; local 311 i3cdev = dev_to_i3cdev(dev); 313 if (i3c_device_match_id(i3cdev, i3cdrv->id_table)) 321 struct i3c_device *i3cdev = dev_to_i3cdev(dev); local 324 return driver->probe(i3cdev); 329 struct i3c_device *i3cdev = dev_to_i3cdev(dev); local 333 driver->remove(i3cdev); 335 i3c_device_free_ibi(i3cdev); 848 struct i3c_device *i3cdev = dev_to_i3cdev(dev); local 1024 struct i3c_dev_desc *i3cdev; local 1581 struct i3c_dev_desc *i3cdev; local 1719 struct i3c_dev_desc *i3cdev; local 1754 struct i3c_dev_desc *i3cdev, *i3ctmp; local 1950 i3c_master_attach_boardinfo(struct i3c_dev_desc *i3cdev) argument 1969 struct i3c_dev_desc *i3cdev; local 2473 struct i3c_dev_desc *i3cdev; local [all...] |
H A D | device.c | 200 * i3cdev_to_dev() - Returns the device embedded in @i3cdev 201 * @i3cdev: I3C device 205 struct device *i3cdev_to_dev(struct i3c_device *i3cdev) argument 207 return &i3cdev->dev; 212 * i3c_device_match_id() - Returns the i3c_device_id entry matching @i3cdev 213 * @i3cdev: I3C device 219 i3c_device_match_id(struct i3c_device *i3cdev, argument 227 i3c_device_get_info(i3cdev, &devinfo);
|
Completed in 140 milliseconds