Lines Matching defs:client

19 	struct i2c_client *client = fe->demodulator_priv;
20 struct mn88473_dev *dev = i2c_get_clientdata(client);
28 dev_dbg(&client->dev,
96 dev_dbg(&client->dev, "get_if_frequency=%u\n", if_frequency);
233 dev_dbg(&client->dev, "failed=%d\n", ret);
239 struct i2c_client *client = fe->demodulator_priv;
240 struct mn88473_dev *dev = i2c_get_clientdata(client);
322 dev_dbg(&client->dev, "strength=%u\n", utmp1);
343 dev_dbg(&client->dev, "cnr=%d value=%u\n", stmp, utmp);
368 dev_dbg(&client->dev, "cnr=%d value=%u MISO\n",
375 dev_dbg(&client->dev, "cnr=%d value=%u SISO\n",
398 dev_dbg(&client->dev, "cnr=%d signal=%u noise=%u\n",
421 dev_dbg(&client->dev, "post_bit_error=%u post_bit_count=%u\n",
441 dev_dbg(&client->dev, "block_error=%u block_count=%u\n",
455 dev_dbg(&client->dev, "failed=%d\n", ret);
461 struct i2c_client *client = fe->demodulator_priv;
462 struct mn88473_dev *dev = i2c_get_clientdata(client);
469 dev_dbg(&client->dev, "\n");
480 ret = request_firmware(&fw, name, &client->dev);
482 dev_err(&client->dev, "firmware file '%s' not found\n", name);
486 dev_info(&client->dev, "downloading firmware from file '%s'\n", name);
497 dev_err(&client->dev, "firmware download failed %d\n",
511 dev_err(&client->dev, "firmware parity check failed\n");
548 dev_dbg(&client->dev, "failed=%d\n", ret);
554 struct i2c_client *client = fe->demodulator_priv;
555 struct mn88473_dev *dev = i2c_get_clientdata(client);
558 dev_dbg(&client->dev, "\n");
568 dev_dbg(&client->dev, "failed=%d\n", ret);
609 static int mn88473_probe(struct i2c_client *client)
611 struct mn88473_config *config = client->dev.platform_data;
620 dev_dbg(&client->dev, "\n");
624 dev_err(&client->dev, "frontend pointer not defined\n");
644 dev->client[0] = client;
645 dev->regmap[0] = regmap_init_i2c(dev->client[0], &regmap_config);
654 * 0x1a and 0x1c, in order to get own I2C client for each register bank.
659 dev->client[1] = i2c_new_dummy_device(client->adapter, 0x1a);
660 if (IS_ERR(dev->client[1])) {
661 ret = PTR_ERR(dev->client[1]);
662 dev_err(&client->dev, "I2C registration failed\n");
665 dev->regmap[1] = regmap_init_i2c(dev->client[1], &regmap_config);
670 i2c_set_clientdata(dev->client[1], dev);
672 dev->client[2] = i2c_new_dummy_device(client->adapter, 0x1c);
673 if (IS_ERR(dev->client[2])) {
674 ret = PTR_ERR(dev->client[2]);
675 dev_err(&client->dev, "2nd I2C registration failed\n");
678 dev->regmap[2] = regmap_init_i2c(dev->client[2], &regmap_config);
683 i2c_set_clientdata(dev->client[2], dev);
690 dev_dbg(&client->dev, "chip id=%02x\n", uitmp);
704 dev->frontend.demodulator_priv = client;
706 i2c_set_clientdata(client, dev);
708 dev_info(&client->dev, "Panasonic MN88473 successfully identified\n");
714 i2c_unregister_device(dev->client[2]);
718 i2c_unregister_device(dev->client[1]);
724 dev_dbg(&client->dev, "failed=%d\n", ret);
728 static void mn88473_remove(struct i2c_client *client)
730 struct mn88473_dev *dev = i2c_get_clientdata(client);
732 dev_dbg(&client->dev, "\n");
735 i2c_unregister_device(dev->client[2]);
738 i2c_unregister_device(dev->client[1]);