Searched refs:clientp (Results 1 – 2 of 2) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/iio/light/ |
| H A D | tsl2583.c | 810 static int tsl2583_probe(struct i2c_client *clientp, in tsl2583_probe() argument 817 if (!i2c_check_functionality(clientp->adapter, in tsl2583_probe() 819 dev_err(&clientp->dev, "%s: i2c smbus byte data functionality is unsupported\n", in tsl2583_probe() 824 indio_dev = devm_iio_device_alloc(&clientp->dev, sizeof(*chip)); in tsl2583_probe() 829 chip->client = clientp; in tsl2583_probe() 830 i2c_set_clientdata(clientp, indio_dev); in tsl2583_probe() 834 ret = i2c_smbus_read_byte_data(clientp, in tsl2583_probe() 837 dev_err(&clientp->dev, in tsl2583_probe() 843 dev_err(&clientp->dev, "%s: received an unknown chip ID %x\n", in tsl2583_probe() 854 pm_runtime_enable(&clientp->dev); in tsl2583_probe() [all …]
|
| H A D | tsl2772.c | 1758 static int tsl2772_probe(struct i2c_client *clientp, in tsl2772_probe() argument 1765 indio_dev = devm_iio_device_alloc(&clientp->dev, sizeof(*chip)); in tsl2772_probe() 1770 chip->client = clientp; in tsl2772_probe() 1771 i2c_set_clientdata(clientp, indio_dev); in tsl2772_probe() 1776 ret = devm_regulator_bulk_get(&clientp->dev, in tsl2772_probe() 1780 return dev_err_probe(&clientp->dev, ret, "Failed to get regulators\n"); in tsl2772_probe() 1784 dev_err(&clientp->dev, "Failed to enable regulators: %d\n", in tsl2772_probe() 1789 ret = devm_add_action_or_reset(&clientp->dev, in tsl2772_probe() 1793 dev_err(&clientp->dev, "Failed to setup regulator cleanup action %d\n", in tsl2772_probe() 1812 ret = i2c_smbus_write_byte(clientp, TSL2772_CMD_REG | TSL2772_CNTRL); in tsl2772_probe() [all …]
|