Searched refs:i3cdev (Results 1 – 5 of 5) sorted by relevance
| /drivers/i3c/ |
| A D | master.c | 285 if (i3cdev->desc) in i3c_device_uevent() 895 WARN_ON(i3cdev->desc); in i3c_device_release() 898 kfree(i3cdev); in i3c_device_release() 1623 if (IS_ERR(i3cdev)) in i3c_master_early_i3c_dev_add() 1637 i3cdev->info.dyn_addr = i3cdev->boardinfo->init_dyn_addr; in i3c_master_early_i3c_dev_add() 1771 if (IS_ERR(i3cdev)) in i3c_master_set_info() 1799 if (i3cdev->boardinfo && i3cdev->boardinfo->init_dyn_addr) in i3c_master_detach_free_devs() 2024 if (i3cdev != refdev && i3cdev->info.pid == refdev->info.pid) in i3c_master_search_i3c_dev_duplicate() 2025 return i3cdev; in i3c_master_search_i3c_dev_duplicate() 2538 if (!i3cdev->dev) in i3c_master_unregister_i3c_devs() [all …]
|
| A D | device.c | 210 struct device *i3cdev_to_dev(struct i3c_device *i3cdev) in i3cdev_to_dev() argument 212 return &i3cdev->dev; in i3cdev_to_dev() 224 i3c_device_match_id(struct i3c_device *i3cdev, in i3c_device_match_id() argument 232 i3c_device_get_info(i3cdev, &devinfo); in i3c_device_match_id()
|
| /drivers/iio/imu/st_lsm6dsx/ |
| A D | st_lsm6dsx_i3c.c | 24 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()
|
| /drivers/hwmon/ |
| A D | lm75.c | 614 struct i3c_device *i3cdev = context; in lm75_i3c_reg_read() local 615 struct lm75_data *data = i3cdev_get_drvdata(i3cdev); in lm75_i3c_reg_read() 635 ret = i3c_device_do_priv_xfers(i3cdev, xfers, 2); in lm75_i3c_reg_read() 651 struct i3c_device *i3cdev = context; in lm75_i3c_reg_write() local 652 struct lm75_data *data = i3cdev_get_drvdata(i3cdev); in lm75_i3c_reg_write() 675 return i3c_device_do_priv_xfers(i3cdev, xfers, 1); in lm75_i3c_reg_write() 843 static int lm75_i3c_probe(struct i3c_device *i3cdev) in lm75_i3c_probe() argument 845 struct device *dev = i3cdev_to_dev(i3cdev); in lm75_i3c_probe() 849 regmap = devm_regmap_init(dev, &lm75_i3c_regmap_bus, i3cdev, &lm75_regmap_config); in lm75_i3c_probe() 853 id_data = i3c_device_match_id(i3cdev, lm75_i3c_ids)->data; in lm75_i3c_probe()
|
| A D | tmp108.c | 453 static int p3t1085_i3c_probe(struct i3c_device *i3cdev) in p3t1085_i3c_probe() argument 455 struct device *dev = i3cdev_to_dev(i3cdev); in p3t1085_i3c_probe() 458 regmap = devm_regmap_init_i3c(i3cdev, &tmp108_regmap_config); in p3t1085_i3c_probe()
|
Completed in 23 milliseconds