Lines Matching defs:i2c_client
22 static int blinkm_transfer_hw(struct i2c_client *client, int cmd);
23 static int blinkm_test_run(struct i2c_client *client);
26 struct i2c_client *i2c_client;
34 struct i2c_client *i2c_client;
130 struct i2c_client *client;
155 struct i2c_client *client;
264 struct i2c_client *client;
293 static int blinkm_write(struct i2c_client *client, int cmd, u8 *arg)
315 static int blinkm_read(struct i2c_client *client, int cmd, u8 *arg)
331 static int blinkm_transfer_hw(struct i2c_client *client, int cmd)
427 struct blinkm_data *data = i2c_get_clientdata(led->i2c_client);
450 dev_err(&led->i2c_client->dev, "BlinkM: unknown color.\n");
454 blinkm_transfer_hw(led->i2c_client, BLM_GO_RGB);
455 dev_dbg(&led->i2c_client->dev,
481 static void blinkm_init_hw(struct i2c_client *client)
487 static int blinkm_test_run(struct i2c_client *client)
520 static int blinkm_detect(struct i2c_client *client, struct i2c_board_info *info)
568 static int blinkm_probe(struct i2c_client *client)
588 data->i2c_client = client;
603 led[i]->i2c_client = client;
679 static void blinkm_remove(struct i2c_client *client)