Lines Matching refs:i2c
35 struct i2c_client *i2c; member
46 ret = i2c_master_recv(drv_data->i2c, (u8 *)&nci_hdr, NCI_CTRL_HDR_SIZE); in nfcmrvl_i2c_read()
48 nfc_err(&drv_data->i2c->dev, "cannot read NCI header\n"); in nfcmrvl_i2c_read()
53 nfc_err(&drv_data->i2c->dev, "invalid packet payload size\n"); in nfcmrvl_i2c_read()
67 ret = i2c_master_recv(drv_data->i2c, in nfcmrvl_i2c_read()
72 nfc_err(&drv_data->i2c->dev, in nfcmrvl_i2c_read()
103 nfc_err(&drv_data->i2c->dev, "read failed %d\n", ret); in nfcmrvl_i2c_int_irq_thread_fn()
107 nfc_err(&drv_data->i2c->dev, "corrupted RX packet\n"); in nfcmrvl_i2c_int_irq_thread_fn()
137 ret = i2c_master_send(drv_data->i2c, skb->data, skb->len); in nfcmrvl_i2c_nci_send()
143 ret = i2c_master_send(drv_data->i2c, skb->data, skb->len); in nfcmrvl_i2c_nci_send()
215 drv_data->i2c = client; in nfcmrvl_i2c_probe()
231 ret = devm_request_threaded_irq(&drv_data->i2c->dev, pdata->irq, in nfcmrvl_i2c_probe()
236 nfc_err(&drv_data->i2c->dev, in nfcmrvl_i2c_probe()
243 &drv_data->i2c->dev, pdata); in nfcmrvl_i2c_probe()
273 MODULE_DEVICE_TABLE(i2c, nfcmrvl_i2c_id_table);