Lines Matching defs:clientp
1754 static int tsl2772_probe(struct i2c_client *clientp)
1756 const struct i2c_device_id *id = i2c_client_get_device_id(clientp);
1761 indio_dev = devm_iio_device_alloc(&clientp->dev, sizeof(*chip));
1766 chip->client = clientp;
1767 i2c_set_clientdata(clientp, indio_dev);
1772 ret = devm_regulator_bulk_get(&clientp->dev,
1776 return dev_err_probe(&clientp->dev, ret, "Failed to get regulators\n");
1780 dev_err(&clientp->dev, "Failed to enable regulators: %d\n",
1785 ret = devm_add_action_or_reset(&clientp->dev,
1789 dev_err(&clientp->dev, "Failed to setup regulator cleanup action %d\n",
1808 ret = i2c_smbus_write_byte(clientp, TSL2772_CMD_REG | TSL2772_CNTRL);
1810 dev_err(&clientp->dev,
1820 chip->pdata = dev_get_platdata(&clientp->dev);
1830 if (clientp->irq) {
1833 ret = devm_request_threaded_irq(&clientp->dev, clientp->irq,
1841 dev_err(&clientp->dev,
1854 ret = devm_add_action_or_reset(&clientp->dev,
1860 return devm_iio_device_register(&clientp->dev, indio_dev);