Lines Matching refs:error

173 				    "crc error: 0x%02x expected, got 0x%02x\n",
305 int error;
308 error = regmap_bulk_read(tsdata->regmap, tsdata->tdata_cmd, rdbuf,
310 if (error) {
311 dev_err_ratelimited(dev, "Unable to fetch data, error: %d\n",
312 error);
385 int error = 0;
391 error = -EIO;
411 error = -ENODEV;
416 error = regmap_read(tsdata->regmap, addr, &val);
417 if (error) {
419 "Failed to fetch attribute %s, error %d\n",
420 dattr->attr.name, error);
437 return error ?: count;
450 int error;
456 error = -EIO;
460 error = kstrtouint(buf, 0, &val);
461 if (error)
465 error = -ERANGE;
485 error = -ENODEV;
490 error = regmap_write(tsdata->regmap, addr, val);
491 if (error) {
493 "Failed to update attribute %s, error: %d\n",
494 dattr->attr.name, error);
502 return error ?: count;
612 int error;
627 error = -ENOMEM;
633 error = regmap_write(tsdata->regmap, WORK_REGISTER_OPMODE, 0x03);
634 if (error) {
636 "failed to switch to factory mode, error %d\n", error);
644 error = regmap_read(tsdata->regmap, FACTORY_REGISTER_OPMODE,
646 if (!error && val == 0x03)
653 error = -EIO;
665 return error;
673 int error;
676 error = regmap_write(tsdata->regmap, FACTORY_REGISTER_OPMODE, 0x1);
677 if (error) {
679 "failed to switch to work mode, error: %d\n", error);
680 return error;
688 error = regmap_read(tsdata->regmap, WORK_REGISTER_OPMODE, &val);
689 if (!error && val == 0x01)
749 int i, error;
760 error = -EIO;
764 error = regmap_write(tsdata->regmap, 0x08, 0x01);
765 if (error) {
767 "failed to write 0x08 register, error %d\n", error);
773 error = regmap_read(tsdata->regmap, 0x08, &val);
774 if (error) {
776 "failed to read 0x08 register, error %d\n",
777 error);
788 error = -ETIMEDOUT;
797 error = regmap_bulk_read(tsdata->regmap, 0xf5, rdbuf, colbytes);
798 if (error)
806 error = -EFAULT;
813 return error ?: read;
864 int error;
873 error = regmap_bulk_read(tsdata->regmap, 0xBB, rdbuf, EDT_NAME_LEN - 1);
874 if (error)
875 return error;
929 error = regmap_bulk_read(tsdata->regmap, 0xA6, rdbuf, 2);
930 if (error)
931 return error;
935 error = regmap_bulk_read(tsdata->regmap, 0xA8, rdbuf, 1);
936 if (error)
937 return error;
964 error = regmap_bulk_read(tsdata->regmap, 0x53, rdbuf, 1);
965 if (error)
966 return error;
988 int error;
990 error = device_property_read_u32(dev, "threshold", &val);
991 if (!error) {
996 error = device_property_read_u32(dev, "gain", &val);
997 if (!error) {
1002 error = device_property_read_u32(dev, "offset", &val);
1003 if (!error) {
1009 error = device_property_read_u32(dev, "offset-x", &val);
1010 if (!error) {
1016 error = device_property_read_u32(dev, "offset-y", &val);
1017 if (!error) {
1143 int error;
1177 error = PTR_ERR(tsdata->iovcc);
1178 if (error != -EPROBE_DEFER)
1180 "failed to request iovcc regulator: %d\n", error);
1181 return error;
1184 error = regulator_enable(tsdata->iovcc);
1185 if (error < 0) {
1186 dev_err(&client->dev, "failed to enable iovcc: %d\n", error);
1187 return error;
1193 error = regulator_enable(tsdata->vcc);
1194 if (error < 0) {
1195 dev_err(&client->dev, "failed to enable vcc: %d\n", error);
1197 return error;
1200 error = devm_add_action_or_reset(&client->dev,
1203 if (error)
1204 return error;
1209 error = PTR_ERR(tsdata->reset_gpio);
1211 "Failed to request GPIO reset pin, error %d\n", error);
1212 return error;
1218 error = PTR_ERR(tsdata->wake_gpio);
1220 "Failed to request GPIO wake pin, error %d\n", error);
1221 return error;
1261 error = edt_ft5x06_ts_identify(client, tsdata);
1262 if (error) {
1264 return error;
1313 error = input_mt_init_slots(input, tsdata->max_support_points,
1315 if (error) {
1317 return error;
1325 error = devm_request_threaded_irq(&client->dev, client->irq,
1328 if (error) {
1330 return error;
1333 error = devm_device_add_group(&client->dev, &edt_ft5x06_attr_group);
1334 if (error)
1335 return error;
1337 error = input_register_device(input);
1338 if (error)
1339 return error;