Lines Matching defs:data
59 * @data: Value to write
61 int tc3589x_reg_write(struct tc3589x *tc3589x, u8 reg, u8 data)
65 ret = i2c_smbus_write_byte_data(tc3589x->i2c, reg, data);
178 static irqreturn_t tc3589x_irq(int irq, void *data)
180 struct tc3589x *tc3589x = data;
316 { .compatible = "tc3589x", .data = (void *) TC3589X_UNKNOWN },
317 { .compatible = "toshiba,tc35890", .data = (void *) TC3589X_TC35890 },
318 { .compatible = "toshiba,tc35892", .data = (void *) TC3589X_TC35892 },
319 { .compatible = "toshiba,tc35893", .data = (void *) TC3589X_TC35893 },
320 { .compatible = "toshiba,tc35894", .data = (void *) TC3589X_TC35894 },
321 { .compatible = "toshiba,tc35895", .data = (void *) TC3589X_TC35895 },
322 { .compatible = "toshiba,tc35896", .data = (void *) TC3589X_TC35896 },
343 *version = (uintptr_t) of_id->data;
367 dev_err(&i2c->dev, "No platform data or DT found\n");