Lines Matching refs:i2c_client
35 static int blinkm_transfer_hw(struct i2c_client *client, int cmd);
36 static int blinkm_test_run(struct i2c_client *client);
39 struct i2c_client *i2c_client; member
54 struct i2c_client *i2c_client; member
150 struct i2c_client *client; in show_color_common()
175 struct i2c_client *client; in store_color_common()
284 struct i2c_client *client; in store_test()
313 static int blinkm_write(struct i2c_client *client, int cmd, u8 *arg) in blinkm_write()
335 static int blinkm_read(struct i2c_client *client, int cmd, u8 *arg) in blinkm_read()
351 static int blinkm_transfer_hw(struct i2c_client *client, int cmd) in blinkm_transfer_hw()
450 data = i2c_get_clientdata(led->i2c_client); in led_work()
451 ret = blinkm_transfer_hw(led->i2c_client, BLM_GO_RGB); in led_work()
453 dev_dbg(&led->i2c_client->dev, in led_work()
466 struct blinkm_data *data = i2c_get_clientdata(led->i2c_client); in blinkm_led_common_set()
505 dev_err(&led->i2c_client->dev, "BlinkM: unknown color.\n"); in blinkm_led_common_set()
514 dev_dbg(&led->i2c_client->dev, in blinkm_led_common_set()
547 static void blinkm_init_hw(struct i2c_client *client) in blinkm_init_hw()
554 static int blinkm_test_run(struct i2c_client *client) in blinkm_test_run()
587 static int blinkm_detect(struct i2c_client *client, struct i2c_board_info *info) in blinkm_detect()
631 static int blinkm_probe(struct i2c_client *client, in blinkm_probe()
653 data->i2c_client = client; in blinkm_probe()
668 led[i]->i2c_client = client; in blinkm_probe()
742 static int blinkm_remove(struct i2c_client *client) in blinkm_remove()