Lines Matching refs:error

131 	int error;  in sx8654_open()  local
134 error = i2c_smbus_write_byte_data(client, I2C_REG_TOUCH0, in sx8654_open()
136 if (error) { in sx8654_open()
138 return error; in sx8654_open()
141 error = i2c_smbus_write_byte(client, CMD_PENTRG); in sx8654_open()
142 if (error) { in sx8654_open()
144 return error; in sx8654_open()
156 int error; in sx8654_close() local
161 error = i2c_smbus_write_byte(client, CMD_MANUAL); in sx8654_close()
162 if (error) { in sx8654_close()
167 error = i2c_smbus_write_byte_data(client, I2C_REG_TOUCH0, 0); in sx8654_close()
168 if (error) { in sx8654_close()
179 int error; in sx8654_probe() local
209 error = i2c_smbus_write_byte_data(client, I2C_REG_SOFTRESET, in sx8654_probe()
211 if (error) { in sx8654_probe()
213 return error; in sx8654_probe()
216 error = i2c_smbus_write_byte_data(client, I2C_REG_CHANMASK, in sx8654_probe()
218 if (error) { in sx8654_probe()
220 return error; in sx8654_probe()
223 error = i2c_smbus_write_byte_data(client, I2C_REG_IRQMASK, in sx8654_probe()
226 if (error) { in sx8654_probe()
228 return error; in sx8654_probe()
231 error = i2c_smbus_write_byte_data(client, I2C_REG_TOUCH1, in sx8654_probe()
233 if (error) { in sx8654_probe()
235 return error; in sx8654_probe()
238 error = devm_request_threaded_irq(&client->dev, client->irq, in sx8654_probe()
242 if (error) { in sx8654_probe()
245 client->irq, error); in sx8654_probe()
246 return error; in sx8654_probe()
252 error = input_register_device(sx8654->input); in sx8654_probe()
253 if (error) in sx8654_probe()
254 return error; in sx8654_probe()