Lines Matching refs:err

16 #include <linux/err.h>
135 int err;
142 err = ret < 0 ? ret : -EIO;
144 len, reg, err, ret);
146 return err;
152 int err;
160 err = cst3xx_i2c_write(client, buf, 2);
161 if (err)
162 return err;
170 err = cst3xx_i2c_read_register(client, CST3XX_FIRMWARE_CHK_CODE_REG,
172 if (err)
173 return err;
185 err = cst3xx_i2c_read_register(client, CST3XX_FIRMWARE_VERSION_REG,
187 if (err)
188 return err;
200 err = cst3xx_i2c_write(client, buf, 2);
201 if (err)
202 return err;
211 int err;
220 err = cst3xx_i2c_write(client, buf, 3);
221 if (err)
227 err = cst3xx_i2c_read_register(client,
230 if (err)
261 int err;
264 err = cst3xx_i2c_write(client, buf, 3);
265 if (err) {
267 "send read touch info ending failed: %d\n", err);
268 return err;
298 int err;
301 err = cst3xx_i2c_read_register(client, CST3XX_TOUCH_DATA_PART_REG,
303 if (err ||
311 err = cst3xx_finish_touch_read(client);
312 if (err)
361 int err;
394 err = input_mt_init_slots(ts_data->input_dev,
397 if (err) {
399 "Failed to initialize input slots: %d\n", err);
400 return err;
403 err = input_register_device(ts_data->input_dev);
404 if (err) {
406 "Input device registration failed: %d\n", err);
407 return err;
416 int err;
431 err = PTR_ERR_OR_ZERO(ts_data->reset_gpio);
432 if (err) {
433 dev_err(&client->dev, "request reset gpio failed: %d\n", err);
434 return err;
439 err = ts_data->chip->bootloader_enter(client);
440 if (err < 0)
441 return err;
443 err = ts_data->chip->init_input(client);
444 if (err < 0)
445 return err;
447 err = ts_data->chip->firmware_info(client);
448 if (err < 0)
449 return err;
451 err = devm_request_threaded_irq(&client->dev, client->irq,
455 if (err) {
456 dev_err(&client->dev, "failed to request IRQ: %d\n", err);
457 return err;