Lines Matching full:error
104 "Error reading addr %#x reg %#x: %d\n", in icn8505_read_xfer()
138 "Error writing addr %#x reg %#x: %d\n", in icn8505_write_xfer()
156 int error; in icn8505_read_reg_silent() local
158 error = icn8505_read_xfer(icn8505->client, icn8505->client->addr, reg, in icn8505_read_reg_silent()
160 if (error) in icn8505_read_reg_silent()
161 return error; in icn8505_read_reg_silent()
203 int error; in icn8505_try_fw_upload() local
208 error = icn8505_write_prog_reg(icn8505, 0xcc3355, 0x5a); in icn8505_try_fw_upload()
209 if (error) in icn8505_try_fw_upload()
210 return error; in icn8505_try_fw_upload()
214 error = icn8505_write_prog_reg(icn8505, 0x040400, 0x01); in icn8505_try_fw_upload()
215 if (error) in icn8505_try_fw_upload()
216 return error; in icn8505_try_fw_upload()
220 error = icn8505_read_prog_data(icn8505, 0x040002, buf, 1); in icn8505_try_fw_upload()
221 if (error) in icn8505_try_fw_upload()
222 return error; in icn8505_try_fw_upload()
232 error = icn8505_write_prog_reg(icn8505, 0x40028, 1); in icn8505_try_fw_upload()
233 if (error) in icn8505_try_fw_upload()
234 return error; in icn8505_try_fw_upload()
239 error = icn8505_write_prog_data(icn8505, offset, in icn8505_try_fw_upload()
241 if (error) in icn8505_try_fw_upload()
242 return error; in icn8505_try_fw_upload()
246 error = icn8505_write_prog_reg(icn8505, 0x40028, 0); in icn8505_try_fw_upload()
247 if (error) in icn8505_try_fw_upload()
248 return error; in icn8505_try_fw_upload()
251 error = icn8505_read_prog_data(icn8505, 0x40034, buf, 2); in icn8505_try_fw_upload()
252 if (error) in icn8505_try_fw_upload()
253 return error; in icn8505_try_fw_upload()
260 error = icn8505_read_prog_data(icn8505, 0x4002c, buf, 4); in icn8505_try_fw_upload()
261 if (error) in icn8505_try_fw_upload()
262 return error; in icn8505_try_fw_upload()
271 error = icn8505_write_prog_reg(icn8505, 0x40400, 0x03); in icn8505_try_fw_upload()
272 if (error) in icn8505_try_fw_upload()
273 return error; in icn8505_try_fw_upload()
283 int i, error; in icn8505_upload_fw() local
290 error = firmware_request_platform(&fw, icn8505->firmware_name, dev); in icn8505_upload_fw()
291 if (error) { in icn8505_upload_fw()
292 dev_err(dev, "Firmware request error %d\n", error); in icn8505_upload_fw()
293 return error; in icn8505_upload_fw()
301 error = icn8505_try_fw_upload(icn8505, fw); in icn8505_upload_fw()
302 if (!error) in icn8505_upload_fw()
306 error, i, MAX_FW_UPLOAD_TRIES); in icn8505_upload_fw()
312 return error; in icn8505_upload_fw()
326 int i, error; in icn8505_irq() local
328 error = icn8505_read_data(icn8505, ICN8505_REG_TOUCHDATA, in icn8505_irq()
330 if (error) { in icn8505_irq()
331 dev_err(dev, "Error reading touch data: %d\n", error); in icn8505_irq()
367 int error; in icn8505_probe_acpi() local
370 error = PTR_ERR_OR_ZERO(subsys); in icn8505_probe_acpi()
371 if (error == -ENODATA) in icn8505_probe_acpi()
373 else if (error) in icn8505_probe_acpi()
374 return error; in icn8505_probe_acpi()
389 int error; in icn8505_probe() local
415 error = icn8505_probe_acpi(icn8505, dev); in icn8505_probe()
416 if (error) in icn8505_probe()
417 return error; in icn8505_probe()
419 error = icn8505_upload_fw(icn8505); in icn8505_probe()
420 if (error) in icn8505_probe()
421 return error; in icn8505_probe()
423 error = icn8505_read_data(icn8505, ICN8505_REG_CONFIGDATA, in icn8505_probe()
425 if (error) { in icn8505_probe()
426 dev_err(dev, "Error reading resolution: %d\n", error); in icn8505_probe()
427 return error; in icn8505_probe()
438 dev_err(dev, "Error touchscreen-size-x and/or -y missing\n"); in icn8505_probe()
442 error = input_mt_init_slots(input, ICN8505_MAX_TOUCHES, in icn8505_probe()
444 if (error) in icn8505_probe()
445 return error; in icn8505_probe()
447 error = devm_request_threaded_irq(dev, client->irq, NULL, icn8505_irq, in icn8505_probe()
449 if (error) { in icn8505_probe()
450 dev_err(dev, "Error requesting irq: %d\n", error); in icn8505_probe()
451 return error; in icn8505_probe()
454 error = input_register_device(input); in icn8505_probe()
455 if (error) in icn8505_probe()
456 return error; in icn8505_probe()
476 int error; in icn8505_resume() local
478 error = icn8505_upload_fw(icn8505); in icn8505_resume()
479 if (error) in icn8505_resume()
480 return error; in icn8505_resume()