Lines Matching refs:r
102 int r; in fdp_nci_i2c_write() local
110 r = i2c_master_send(client, skb->data, skb->len); in fdp_nci_i2c_write()
111 if (r == -EREMOTEIO) { /* Retry, chip was in standby */ in fdp_nci_i2c_write()
113 r = i2c_master_send(client, skb->data, skb->len); in fdp_nci_i2c_write()
116 if (r < 0 || r != skb->len) in fdp_nci_i2c_write()
118 __func__, r, skb->len); in fdp_nci_i2c_write()
120 if (r >= 0) { in fdp_nci_i2c_write()
121 if (r != skb->len) { in fdp_nci_i2c_write()
122 phy->hard_fault = r; in fdp_nci_i2c_write()
123 r = -EREMOTEIO; in fdp_nci_i2c_write()
125 r = 0; in fdp_nci_i2c_write()
131 return r; in fdp_nci_i2c_write()
142 int r, len; in fdp_nci_i2c_read() local
154 r = i2c_master_recv(client, tmp, len); in fdp_nci_i2c_read()
155 if (r != len) { in fdp_nci_i2c_read()
157 __func__, r); in fdp_nci_i2c_read()
162 for (lrc = i = 0; i < r; i++) in fdp_nci_i2c_read()
185 r = -ENOMEM; in fdp_nci_i2c_read()
201 r = -EREMOTEIO; in fdp_nci_i2c_read()
203 return r; in fdp_nci_i2c_read()
211 int r; in fdp_nci_i2c_irq_thread_fn() local
221 r = fdp_nci_i2c_read(phy, &skb); in fdp_nci_i2c_irq_thread_fn()
223 if (r == -EREMOTEIO) in fdp_nci_i2c_irq_thread_fn()
225 else if (r == -ENOMEM || r == -EBADMSG) in fdp_nci_i2c_irq_thread_fn()
238 int r; in fdp_nci_i2c_read_device_properties() local
241 r = device_property_read_u8(dev, FDP_DP_CLOCK_TYPE_NAME, clock_type); in fdp_nci_i2c_read_device_properties()
242 if (r) { in fdp_nci_i2c_read_device_properties()
247 r = device_property_read_u32(dev, FDP_DP_CLOCK_FREQ_NAME, clock_freq); in fdp_nci_i2c_read_device_properties()
248 if (r) { in fdp_nci_i2c_read_device_properties()
254 r = device_property_read_u8(dev, FDP_DP_FW_VSC_CFG_NAME, in fdp_nci_i2c_read_device_properties()
257 if (r || len <= 0) in fdp_nci_i2c_read_device_properties()
267 r = device_property_read_u8_array(dev, FDP_DP_FW_VSC_CFG_NAME, in fdp_nci_i2c_read_device_properties()
270 if (r) { in fdp_nci_i2c_read_device_properties()
292 int r = 0; in fdp_nci_i2c_probe() local
316 r = request_threaded_irq(client->irq, NULL, fdp_nci_i2c_irq_thread_fn, in fdp_nci_i2c_probe()
320 if (r < 0) { in fdp_nci_i2c_probe()
322 return r; in fdp_nci_i2c_probe()
339 r = fdp_nci_probe(phy, &i2c_phy_ops, &phy->ndev, in fdp_nci_i2c_probe()
342 if (r < 0) { in fdp_nci_i2c_probe()
344 return r; in fdp_nci_i2c_probe()