Lines Matching refs:i2c
259 struct i2c_client *i2c = data->client; in bu21013_gpio_irq() local
265 dev_err(&i2c->dev, "bu21013_do_touch_report failed\n"); in bu21013_gpio_irq()
288 struct i2c_client *i2c = data->client; in bu21013_init_chip() local
290 retval = i2c_smbus_write_byte_data(i2c, BU21013_RESET_REG, in bu21013_init_chip()
293 dev_err(&i2c->dev, "BU21013_RESET reg write failed\n"); in bu21013_init_chip()
298 retval = i2c_smbus_write_byte_data(i2c, BU21013_SENSOR_0_7_REG, in bu21013_init_chip()
301 dev_err(&i2c->dev, "BU21013_SENSOR_0_7 reg write failed\n"); in bu21013_init_chip()
305 retval = i2c_smbus_write_byte_data(i2c, BU21013_SENSOR_8_15_REG, in bu21013_init_chip()
308 dev_err(&i2c->dev, "BU21013_SENSOR_8_15 reg write failed\n"); in bu21013_init_chip()
312 retval = i2c_smbus_write_byte_data(i2c, BU21013_SENSOR_16_23_REG, in bu21013_init_chip()
315 dev_err(&i2c->dev, "BU21013_SENSOR_16_23 reg write failed\n"); in bu21013_init_chip()
319 retval = i2c_smbus_write_byte_data(i2c, BU21013_POS_MODE1_REG, in bu21013_init_chip()
322 dev_err(&i2c->dev, "BU21013_POS_MODE1 reg write failed\n"); in bu21013_init_chip()
326 retval = i2c_smbus_write_byte_data(i2c, BU21013_POS_MODE2_REG, in bu21013_init_chip()
331 dev_err(&i2c->dev, "BU21013_POS_MODE2 reg write failed\n"); in bu21013_init_chip()
336 retval = i2c_smbus_write_byte_data(i2c, BU21013_CLK_MODE_REG, in bu21013_init_chip()
339 retval = i2c_smbus_write_byte_data(i2c, BU21013_CLK_MODE_REG, in bu21013_init_chip()
342 dev_err(&i2c->dev, "BU21013_CLK_MODE reg write failed\n"); in bu21013_init_chip()
346 retval = i2c_smbus_write_byte_data(i2c, BU21013_IDLE_REG, in bu21013_init_chip()
349 dev_err(&i2c->dev, "BU21013_IDLE reg write failed\n"); in bu21013_init_chip()
353 retval = i2c_smbus_write_byte_data(i2c, BU21013_INT_MODE_REG, in bu21013_init_chip()
356 dev_err(&i2c->dev, "BU21013_INT_MODE reg write failed\n"); in bu21013_init_chip()
360 retval = i2c_smbus_write_byte_data(i2c, BU21013_FILTER_REG, in bu21013_init_chip()
364 dev_err(&i2c->dev, "BU21013_FILTER reg write failed\n"); in bu21013_init_chip()
368 retval = i2c_smbus_write_byte_data(i2c, BU21013_TH_ON_REG, in bu21013_init_chip()
371 dev_err(&i2c->dev, "BU21013_TH_ON reg write failed\n"); in bu21013_init_chip()
375 retval = i2c_smbus_write_byte_data(i2c, BU21013_TH_OFF_REG, in bu21013_init_chip()
378 dev_err(&i2c->dev, "BU21013_TH_OFF reg write failed\n"); in bu21013_init_chip()
382 retval = i2c_smbus_write_byte_data(i2c, BU21013_GAIN_REG, in bu21013_init_chip()
385 dev_err(&i2c->dev, "BU21013_GAIN reg write failed\n"); in bu21013_init_chip()
389 retval = i2c_smbus_write_byte_data(i2c, BU21013_OFFSET_MODE_REG, in bu21013_init_chip()
392 dev_err(&i2c->dev, "BU21013_OFFSET_MODE reg write failed\n"); in bu21013_init_chip()
396 retval = i2c_smbus_write_byte_data(i2c, BU21013_XY_EDGE_REG, in bu21013_init_chip()
400 dev_err(&i2c->dev, "BU21013_XY_EDGE reg write failed\n"); in bu21013_init_chip()
404 retval = i2c_smbus_write_byte_data(i2c, BU21013_DONE_REG, in bu21013_init_chip()
407 dev_err(&i2c->dev, "BU21013_REG_DONE reg write failed\n"); in bu21013_init_chip()
714 MODULE_DEVICE_TABLE(i2c, bu21013_id);