Lines Matching refs:client
46 struct i2c_client *client;
64 struct i2c_client *client = tsc->client;
73 ret = i2c_master_send(client, i2c_data, len + 1);
75 dev_err(&client->dev, "i2c write data cmd failed\n");
85 struct i2c_client *client = tsc->client;
90 .addr = client->addr,
96 .addr = client->addr,
103 ret = i2c_transfer(client->adapter, msg, 2);
171 static int cy8ctmg110_probe(struct i2c_client *client)
177 if (!i2c_check_functionality(client->adapter,
181 ts = devm_kzalloc(&client->dev, sizeof(*ts), GFP_KERNEL);
185 input_dev = devm_input_allocate_device(&client->dev);
189 ts->client = client;
193 "%s/input0", dev_name(&client->dev));
206 ts->reset_gpio = devm_gpiod_get_optional(&client->dev, NULL,
210 dev_err(&client->dev,
218 err = devm_add_action_or_reset(&client->dev, cy8ctmg110_shut_off, ts);
222 err = devm_request_threaded_irq(&client->dev, client->irq,
226 dev_err(&client->dev,
227 "irq %d busy? error %d\n", client->irq, err);
235 i2c_set_clientdata(client, ts);
242 struct i2c_client *client = to_i2c_client(dev);
243 struct cy8ctmg110 *ts = i2c_get_clientdata(client);
245 if (!device_may_wakeup(&client->dev)) {
255 struct i2c_client *client = to_i2c_client(dev);
256 struct cy8ctmg110 *ts = i2c_get_clientdata(client);
258 if (!device_may_wakeup(&client->dev)) {