Lines Matching refs:client

22 static int si2157_cmd_execute(struct i2c_client *client, struct si2157_cmd *cmd)  in si2157_cmd_execute()  argument
24 struct si2157_dev *dev = i2c_get_clientdata(client); in si2157_cmd_execute()
32 ret = i2c_master_send(client, cmd->args, cmd->wlen); in si2157_cmd_execute()
46 ret = i2c_master_recv(client, cmd->args, cmd->rlen); in si2157_cmd_execute()
59 dev_dbg(&client->dev, "cmd execution took %d ms\n", in si2157_cmd_execute()
74 dev_dbg(&client->dev, "failed=%d\n", ret); in si2157_cmd_execute()
80 struct i2c_client *client = fe->tuner_priv; in si2157_init() local
81 struct si2157_dev *dev = i2c_get_clientdata(client); in si2157_init()
89 dev_dbg(&client->dev, "\n"); in si2157_init()
103 ret = si2157_cmd_execute(client, &cmd); in si2157_init()
111 ret = si2157_cmd_execute(client, &cmd); in si2157_init()
135 dev_err(&client->dev, "unknown chip version Si21%d-%c%c%c\n", in si2157_init()
142 dev_info(&client->dev, "found a 'Silicon Labs Si21%d-%c%c%c'\n", in si2157_init()
149 ret = request_firmware(&fw, fw_name, &client->dev); in si2157_init()
151 dev_err(&client->dev, "firmware file '%s' not found\n", in si2157_init()
158 dev_err(&client->dev, "firmware file '%s' is invalid\n", in si2157_init()
164 dev_info(&client->dev, "downloading firmware from file '%s'\n", in si2157_init()
170 dev_err(&client->dev, "Bad firmware length\n"); in si2157_init()
177 ret = si2157_cmd_execute(client, &cmd); in si2157_init()
179 dev_err(&client->dev, "firmware download failed %d\n", in si2157_init()
192 ret = si2157_cmd_execute(client, &cmd); in si2157_init()
200 ret = si2157_cmd_execute(client, &cmd); in si2157_init()
204 dev_info(&client->dev, "firmware version: %c.%c.%d\n", in si2157_init()
221 dev_dbg(&client->dev, "failed=%d\n", ret); in si2157_init()
227 struct i2c_client *client = fe->tuner_priv; in si2157_sleep() local
228 struct si2157_dev *dev = i2c_get_clientdata(client); in si2157_sleep()
232 dev_dbg(&client->dev, "\n"); in si2157_sleep()
243 ret = si2157_cmd_execute(client, &cmd); in si2157_sleep()
249 dev_dbg(&client->dev, "failed=%d\n", ret); in si2157_sleep()
255 struct i2c_client *client = fe->tuner_priv; in si2157_set_params() local
256 struct si2157_dev *dev = i2c_get_clientdata(client); in si2157_set_params()
263 dev_dbg(&client->dev, in si2157_set_params()
308 ret = si2157_cmd_execute(client, &cmd); in si2157_set_params()
319 ret = si2157_cmd_execute(client, &cmd); in si2157_set_params()
330 ret = si2157_cmd_execute(client, &cmd); in si2157_set_params()
345 ret = si2157_cmd_execute(client, &cmd); in si2157_set_params()
351 dev_dbg(&client->dev, "failed=%d\n", ret); in si2157_set_params()
357 struct i2c_client *client = fe->tuner_priv; in si2157_get_if_frequency() local
358 struct si2157_dev *dev = i2c_get_clientdata(client); in si2157_get_if_frequency()
381 struct i2c_client *client = fe->tuner_priv; in si2157_stat_work() local
386 dev_dbg(&client->dev, "\n"); in si2157_stat_work()
391 ret = si2157_cmd_execute(client, &cmd); in si2157_stat_work()
402 dev_dbg(&client->dev, "failed=%d\n", ret); in si2157_stat_work()
405 static int si2157_probe(struct i2c_client *client, in si2157_probe() argument
408 struct si2157_config *cfg = client->dev.platform_data; in si2157_probe()
417 dev_err(&client->dev, "kzalloc() failed\n"); in si2157_probe()
421 i2c_set_clientdata(client, dev); in si2157_probe()
434 ret = si2157_cmd_execute(client, &cmd); in si2157_probe()
439 fe->tuner_priv = client; in si2157_probe()
441 dev_info(&client->dev, "Silicon Labs %s successfully attached\n", in si2157_probe()
450 dev_dbg(&client->dev, "failed=%d\n", ret); in si2157_probe()
454 static int si2157_remove(struct i2c_client *client) in si2157_remove() argument
456 struct si2157_dev *dev = i2c_get_clientdata(client); in si2157_remove()
459 dev_dbg(&client->dev, "\n"); in si2157_remove()