Lines Matching refs:data
258 static int edt_M06_i2c_write(void *context, const void *data, size_t count)
268 addr = *((u8 *)data);
269 val = *((u8 *)data + 1);
311 dev_err_ratelimited(dev, "Unable to fetch data, error: %d\n",
709 static int edt_ft5x06_debugfs_mode_get(void *data, u64 *mode)
711 struct edt_ft5x06_ts_data *tsdata = data;
718 static int edt_ft5x06_debugfs_mode_set(void *data, u64 mode)
720 struct edt_ft5x06_ts_data *tsdata = data;
878 * M06 starts with a response byte, M12 gives the data directly.
1129 struct edt_ft5x06_ts_data *data = arg;
1131 regulator_disable(data->vcc);
1132 regulator_disable(data->iovcc);
1150 dev_err(&client->dev, "failed to allocate driver data.\n");
1164 dev_err(&client->dev, "invalid or missing chip data\n");
1268 * Dummy read access. EP0700MLP1 returns bogus data on the first
1491 { .compatible = "edt,edt-ft5206", .data = &edt_ft5x06_data },
1492 { .compatible = "edt,edt-ft5306", .data = &edt_ft5x06_data },
1493 { .compatible = "edt,edt-ft5406", .data = &edt_ft5x06_data },
1494 { .compatible = "edt,edt-ft5506", .data = &edt_ft5506_data },
1495 { .compatible = "evervision,ev-ft5726", .data = &edt_ft5506_data },
1497 { .compatible = "focaltech,ft6236", .data = &edt_ft6236_data },