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()
88 dev_dbg(&client->dev, "\n"); in si2157_init()
102 ret = si2157_cmd_execute(client, &cmd); in si2157_init()
110 ret = si2157_cmd_execute(client, &cmd); in si2157_init()
134 dev_err(&client->dev, "unknown chip version Si21%d-%c%c%c\n", in si2157_init()
141 dev_info(&client->dev, "found a 'Silicon Labs Si21%d-%c%c%c'\n", in si2157_init()
148 ret = request_firmware(&fw, fw_name, &client->dev); in si2157_init()
150 dev_err(&client->dev, "firmware file '%s' not found\n", in si2157_init()
157 dev_err(&client->dev, "firmware file '%s' is invalid\n", in si2157_init()
163 dev_info(&client->dev, "downloading firmware from file '%s'\n", in si2157_init()
169 dev_err(&client->dev, "Bad firmware length\n"); in si2157_init()
176 ret = si2157_cmd_execute(client, &cmd); in si2157_init()
178 dev_err(&client->dev, "firmware download failed %d\n", in si2157_init()
191 ret = si2157_cmd_execute(client, &cmd); in si2157_init()
199 ret = si2157_cmd_execute(client, &cmd); in si2157_init()
203 dev_info(&client->dev, "firmware version: %c.%c.%d\n", in si2157_init()
215 dev_dbg(&client->dev, "failed=%d\n", ret); in si2157_init()
221 struct i2c_client *client = fe->tuner_priv; in si2157_sleep() local
222 struct si2157_dev *dev = i2c_get_clientdata(client); in si2157_sleep()
226 dev_dbg(&client->dev, "\n"); in si2157_sleep()
234 ret = si2157_cmd_execute(client, &cmd); in si2157_sleep()
240 dev_dbg(&client->dev, "failed=%d\n", ret); in si2157_sleep()
246 struct i2c_client *client = fe->tuner_priv; in si2157_set_params() local
247 struct si2157_dev *dev = i2c_get_clientdata(client); in si2157_set_params()
254 dev_dbg(&client->dev, in si2157_set_params()
299 ret = si2157_cmd_execute(client, &cmd); in si2157_set_params()
309 ret = si2157_cmd_execute(client, &cmd); in si2157_set_params()
320 ret = si2157_cmd_execute(client, &cmd); in si2157_set_params()
335 ret = si2157_cmd_execute(client, &cmd); in si2157_set_params()
341 dev_dbg(&client->dev, "failed=%d\n", ret); in si2157_set_params()
347 struct i2c_client *client = fe->tuner_priv; in si2157_get_if_frequency() local
348 struct si2157_dev *dev = i2c_get_clientdata(client); in si2157_get_if_frequency()
367 static int si2157_probe(struct i2c_client *client, in si2157_probe() argument
370 struct si2157_config *cfg = client->dev.platform_data; in si2157_probe()
379 dev_err(&client->dev, "kzalloc() failed\n"); in si2157_probe()
383 i2c_set_clientdata(client, dev); in si2157_probe()
394 ret = si2157_cmd_execute(client, &cmd); in si2157_probe()
399 fe->tuner_priv = client; in si2157_probe()
401 dev_info(&client->dev, "Silicon Labs %s successfully attached\n", in si2157_probe()
410 dev_dbg(&client->dev, "failed=%d\n", ret); in si2157_probe()
414 static int si2157_remove(struct i2c_client *client) in si2157_remove() argument
416 struct si2157_dev *dev = i2c_get_clientdata(client); in si2157_remove()
419 dev_dbg(&client->dev, "\n"); in si2157_remove()