Lines Matching refs:error
263 int error;
266 error = i2c_smbus_write_byte_data(client, I2C_REG_TOUCH0,
268 if (error) {
270 return error;
273 error = i2c_smbus_write_byte(client, CMD_PENTRG);
274 if (error) {
276 return error;
288 int error;
296 error = i2c_smbus_write_byte(client, sx8654->data->cmd_manual);
297 if (error) {
302 error = i2c_smbus_write_byte_data(client, I2C_REG_TOUCH0, RATE_MANUAL);
303 if (error) {
314 int error;
327 error = PTR_ERR(sx8654->gpio_reset);
328 if (error != -EPROBE_DEFER)
330 error);
331 return error;
371 error = sx8654_reset(sx8654);
372 if (error) {
374 return error;
377 error = i2c_smbus_write_byte_data(client, I2C_REG_CHANMASK,
379 if (error) {
381 return error;
385 error = i2c_smbus_write_byte_data(client, I2C_REG_IRQMASK,
388 if (error) {
390 return error;
394 error = i2c_smbus_write_byte_data(client, I2C_REG_TOUCH1,
396 if (error) {
398 return error;
401 error = devm_request_threaded_irq(&client->dev, client->irq,
405 if (error) {
407 "Failed to enable IRQ %d, error: %d\n",
408 client->irq, error);
409 return error;
415 error = input_register_device(sx8654->input);
416 if (error)
417 return error;