Home
last modified time | relevance | path

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

/linux-6.15/drivers/iio/light/
H A Dtsl2583.c812 static int tsl2583_probe(struct i2c_client *clientp) in tsl2583_probe() argument
818 if (!i2c_check_functionality(clientp->adapter, in tsl2583_probe()
830 chip->client = clientp; in tsl2583_probe()
831 i2c_set_clientdata(clientp, indio_dev); in tsl2583_probe()
835 ret = i2c_smbus_read_byte_data(clientp, in tsl2583_probe()
838 dev_err(&clientp->dev, in tsl2583_probe()
855 pm_runtime_enable(&clientp->dev); in tsl2583_probe()
856 pm_runtime_set_autosuspend_delay(&clientp->dev, in tsl2583_probe()
858 pm_runtime_use_autosuspend(&clientp->dev); in tsl2583_probe()
862 dev_err(&clientp->dev, "%s: iio registration failed\n", in tsl2583_probe()
[all …]
H A Dtsl2772.c1754 static int tsl2772_probe(struct i2c_client *clientp) in tsl2772_probe() argument
1766 chip->client = clientp; in tsl2772_probe()
1767 i2c_set_clientdata(clientp, indio_dev); in tsl2772_probe()
1772 ret = devm_regulator_bulk_get(&clientp->dev, in tsl2772_probe()
1785 ret = devm_add_action_or_reset(&clientp->dev, in tsl2772_probe()
1810 dev_err(&clientp->dev, in tsl2772_probe()
1820 chip->pdata = dev_get_platdata(&clientp->dev); in tsl2772_probe()
1830 if (clientp->irq) { in tsl2772_probe()
1833 ret = devm_request_threaded_irq(&clientp->dev, clientp->irq, in tsl2772_probe()
1841 dev_err(&clientp->dev, in tsl2772_probe()
[all …]