Lines Matching defs:client
19 struct i2c_client *client = fe->demodulator_priv;
20 struct mn88472_dev *dev = i2c_get_clientdata(client);
82 dev_dbg(&client->dev, "strength=%u\n", utmp1);
104 dev_dbg(&client->dev, "cnr=%d value=%u\n", stmp, utmp);
129 dev_dbg(&client->dev, "cnr=%d value=%u MISO\n",
137 dev_dbg(&client->dev, "cnr=%d value=%u SISO\n",
161 dev_dbg(&client->dev, "cnr=%d signal=%u noise=%u\n",
181 dev_dbg(&client->dev, "block_error=%u block_count=%u\n",
195 dev_dbg(&client->dev, "failed=%d\n", ret);
201 struct i2c_client *client = fe->demodulator_priv;
202 struct mn88472_dev *dev = i2c_get_clientdata(client);
211 dev_dbg(&client->dev,
293 dev_dbg(&client->dev, "get_if_frequency=%d\n", if_frequency);
390 dev_dbg(&client->dev, "failed=%d\n", ret);
396 struct i2c_client *client = fe->demodulator_priv;
397 struct mn88472_dev *dev = i2c_get_clientdata(client);
403 dev_dbg(&client->dev, "\n");
423 ret = request_firmware(&firmware, name, &client->dev);
425 dev_err(&client->dev, "firmware file '%s' not found\n", name);
429 dev_info(&client->dev, "downloading firmware from file '%s'\n", name);
441 dev_err(&client->dev, "firmware download failed %d\n",
453 dev_err(&client->dev, "firmware did not run\n");
500 dev_dbg(&client->dev, "failed=%d\n", ret);
506 struct i2c_client *client = fe->demodulator_priv;
507 struct mn88472_dev *dev = i2c_get_clientdata(client);
510 dev_dbg(&client->dev, "\n");
525 dev_dbg(&client->dev, "failed=%d\n", ret);
566 static struct dvb_frontend *mn88472_get_dvb_frontend(struct i2c_client *client)
568 struct mn88472_dev *dev = i2c_get_clientdata(client);
570 dev_dbg(&client->dev, "\n");
575 static int mn88472_probe(struct i2c_client *client)
577 struct mn88472_config *pdata = client->dev.platform_data;
587 dev_dbg(&client->dev, "\n");
599 dev->client[0] = client;
600 dev->regmap[0] = regmap_init_i2c(dev->client[0], ®map_config);
609 * 0x1a and 0x1c, in order to get own I2C client for each register bank.
614 dev->client[1] = i2c_new_dummy_device(client->adapter, 0x1a);
615 if (IS_ERR(dev->client[1])) {
616 ret = PTR_ERR(dev->client[1]);
617 dev_err(&client->dev, "I2C registration failed\n");
620 dev->regmap[1] = regmap_init_i2c(dev->client[1], ®map_config);
625 i2c_set_clientdata(dev->client[1], dev);
627 dev->client[2] = i2c_new_dummy_device(client->adapter, 0x1c);
628 if (IS_ERR(dev->client[2])) {
629 ret = PTR_ERR(dev->client[2]);
630 dev_err(&client->dev, "2nd I2C registration failed\n");
633 dev->regmap[2] = regmap_init_i2c(dev->client[2], ®map_config);
638 i2c_set_clientdata(dev->client[2], dev);
645 dev_dbg(&client->dev, "chip id=%02x\n", utmp);
659 dev->fe.demodulator_priv = client;
661 i2c_set_clientdata(client, dev);
673 dev_info(&client->dev, "Panasonic MN88472 successfully identified\n");
679 i2c_unregister_device(dev->client[2]);
683 i2c_unregister_device(dev->client[1]);
689 dev_dbg(&client->dev, "failed=%d\n", ret);
693 static void mn88472_remove(struct i2c_client *client)
695 struct mn88472_dev *dev = i2c_get_clientdata(client);
697 dev_dbg(&client->dev, "\n");
700 i2c_unregister_device(dev->client[2]);
703 i2c_unregister_device(dev->client[1]);