Lines Matching defs:client
90 struct i2c_client *client = phy->i2c_dev;
97 fdp_nci_i2c_dump_skb(&client->dev, "fdp_wr", skb);
99 r = i2c_master_send(client, skb->data, skb->len);
102 r = i2c_master_send(client, skb->data, skb->len);
106 dev_dbg(&client->dev, "%s: error err=%d len=%d\n",
134 struct i2c_client *client = phy->i2c_dev;
143 r = i2c_master_recv(client, tmp, len);
145 dev_dbg(&client->dev, "%s: i2c recv err: %d\n",
160 dev_dbg(&client->dev, "%s: corrupted packet\n",
179 fdp_nci_i2c_dump_skb(&client->dev, "fdp_rd", *skb);
189 if (i2c_master_recv(client, tmp, sizeof(tmp)) < 0)
280 static int fdp_nci_i2c_probe(struct i2c_client *client)
283 struct device *dev = &client->dev;
289 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
295 if (client->irq <= 0) {
304 phy->i2c_dev = client;
306 i2c_set_clientdata(client, phy);
308 r = devm_request_threaded_irq(dev, client->irq,
314 nfc_err(&client->dev, "Unable to register IRQ handler\n");
346 static int fdp_nci_i2c_remove(struct i2c_client *client)
348 struct fdp_i2c_phy *phy = i2c_get_clientdata(client);