Lines Matching full:client

15 	struct i2c_client *client = priv->client[0];  in cxd2820r_wr_reg_val_mask_tab()  local
20 dev_dbg(&client->dev, "tab_len=%d\n", tab_len); in cxd2820r_wr_reg_val_mask_tab()
42 dev_dbg(&client->dev, "failed=%d\n", ret); in cxd2820r_wr_reg_val_mask_tab()
49 struct i2c_client *client = priv->client[0]; in cxd2820r_gpio() local
54 dev_dbg(&client->dev, "delivery_system=%d\n", c->delivery_system); in cxd2820r_gpio()
81 dev_dbg(&client->dev, "gpio i=%d %02x %02x\n", i, tmp0, tmp1); in cxd2820r_gpio()
84 dev_dbg(&client->dev, "wr gpio=%02x %02x\n", tmp0, tmp1); in cxd2820r_gpio()
100 dev_dbg(&client->dev, "failed=%d\n", ret); in cxd2820r_gpio()
107 struct i2c_client *client = priv->client[0]; in cxd2820r_set_frontend() local
111 dev_dbg(&client->dev, "delivery_system=%d\n", c->delivery_system); in cxd2820r_set_frontend()
139 dev_dbg(&client->dev, "invalid delivery_system\n"); in cxd2820r_set_frontend()
150 struct i2c_client *client = priv->client[0]; in cxd2820r_read_status() local
154 dev_dbg(&client->dev, "delivery_system=%d\n", c->delivery_system); in cxd2820r_read_status()
177 struct i2c_client *client = priv->client[0]; in cxd2820r_get_frontend() local
181 dev_dbg(&client->dev, "delivery_system=%d\n", c->delivery_system); in cxd2820r_get_frontend()
206 struct i2c_client *client = priv->client[0]; in cxd2820r_read_ber() local
209 dev_dbg(&client->dev, "delivery_system=%d\n", c->delivery_system); in cxd2820r_read_ber()
220 struct i2c_client *client = priv->client[0]; in cxd2820r_read_signal_strength() local
223 dev_dbg(&client->dev, "delivery_system=%d\n", c->delivery_system); in cxd2820r_read_signal_strength()
236 struct i2c_client *client = priv->client[0]; in cxd2820r_read_snr() local
239 dev_dbg(&client->dev, "delivery_system=%d\n", c->delivery_system); in cxd2820r_read_snr()
252 struct i2c_client *client = priv->client[0]; in cxd2820r_read_ucblocks() local
255 dev_dbg(&client->dev, "delivery_system=%d\n", c->delivery_system); in cxd2820r_read_ucblocks()
270 struct i2c_client *client = priv->client[0]; in cxd2820r_sleep() local
274 dev_dbg(&client->dev, "delivery_system=%d\n", c->delivery_system); in cxd2820r_sleep()
297 struct i2c_client *client = priv->client[0]; in cxd2820r_get_tune_settings() local
301 dev_dbg(&client->dev, "delivery_system=%d\n", c->delivery_system); in cxd2820r_get_tune_settings()
323 struct i2c_client *client = priv->client[0]; in cxd2820r_search() local
328 dev_dbg(&client->dev, "delivery_system=%d\n", c->delivery_system); in cxd2820r_search()
369 dev_dbg(&client->dev, "loop=%d\n", i); in cxd2820r_search()
389 dev_dbg(&client->dev, "failed=%d\n", ret); in cxd2820r_search()
401 struct i2c_client *client = priv->client[0]; in cxd2820r_release() local
403 dev_dbg(&client->dev, "\n"); in cxd2820r_release()
405 i2c_unregister_device(client); in cxd2820r_release()
413 struct i2c_client *client = priv->client[0]; in cxd2820r_i2c_gate_ctrl() local
415 dev_dbg_ratelimited(&client->dev, "enable=%d\n", enable); in cxd2820r_i2c_gate_ctrl()
425 struct i2c_client *client = priv->client[0]; in cxd2820r_gpio_direction_output() local
428 dev_dbg(&client->dev, "nr=%u val=%d\n", nr, val); in cxd2820r_gpio_direction_output()
439 struct i2c_client *client = priv->client[0]; in cxd2820r_gpio_set() local
442 dev_dbg(&client->dev, "nr=%u val=%d\n", nr, val); in cxd2820r_gpio_set()
455 struct i2c_client *client = priv->client[0]; in cxd2820r_gpio_get() local
457 dev_dbg(&client->dev, "nr=%u\n", nr); in cxd2820r_gpio_get()
511 * proper I2C client for legacy media attach binding.
512 * New users must use I2C client binding directly!
518 struct i2c_client *client; in cxd2820r_attach() local
533 client = i2c_new_client_device(adapter, &board_info); in cxd2820r_attach()
534 if (!i2c_client_has_driver(client)) in cxd2820r_attach()
537 return pdata.get_dvb_frontend(client); in cxd2820r_attach()
541 static struct dvb_frontend *cxd2820r_get_dvb_frontend(struct i2c_client *client) in cxd2820r_get_dvb_frontend() argument
543 struct cxd2820r_priv *priv = i2c_get_clientdata(client); in cxd2820r_get_dvb_frontend()
545 dev_dbg(&client->dev, "\n"); in cxd2820r_get_dvb_frontend()
550 static int cxd2820r_probe(struct i2c_client *client) in cxd2820r_probe() argument
552 struct cxd2820r_platform_data *pdata = client->dev.platform_data; in cxd2820r_probe()
595 dev_dbg(&client->dev, "\n"); in cxd2820r_probe()
603 priv->client[0] = client; in cxd2820r_probe()
605 priv->i2c = client->adapter; in cxd2820r_probe()
611 priv->regmap[0] = regmap_init_i2c(priv->client[0], &regmap_config0); in cxd2820r_probe()
622 dev_dbg(&client->dev, "chip_id=%02x\n", utmp); in cxd2820r_probe()
631 * one dummy I2C client in order to get own I2C client for each in cxd2820r_probe()
634 priv->client[1] = i2c_new_dummy_device(client->adapter, client->addr | (1 << 1)); in cxd2820r_probe()
635 if (IS_ERR(priv->client[1])) { in cxd2820r_probe()
636 ret = PTR_ERR(priv->client[1]); in cxd2820r_probe()
637 dev_err(&client->dev, "I2C registration failed\n"); in cxd2820r_probe()
641 priv->regmap[1] = regmap_init_i2c(priv->client[1], &regmap_config1); in cxd2820r_probe()
651 priv->gpio_chip.parent = &client->dev; in cxd2820r_probe()
663 dev_dbg(&client->dev, "gpio_chip.base=%d\n", in cxd2820r_probe()
686 i2c_set_clientdata(client, priv); in cxd2820r_probe()
691 dev_info(&client->dev, "Sony CXD2820R successfully identified\n"); in cxd2820r_probe()
697 i2c_unregister_device(priv->client[1]); in cxd2820r_probe()
703 dev_dbg(&client->dev, "failed=%d\n", ret); in cxd2820r_probe()
707 static void cxd2820r_remove(struct i2c_client *client) in cxd2820r_remove() argument
709 struct cxd2820r_priv *priv = i2c_get_clientdata(client); in cxd2820r_remove()
711 dev_dbg(&client->dev, "\n"); in cxd2820r_remove()
718 i2c_unregister_device(priv->client[1]); in cxd2820r_remove()