Lines Matching refs:client
37 struct i2c_client *client = core->client; in wl1273_fm_read_reg() local
41 r = i2c_smbus_read_i2c_block_data(client, reg, sizeof(b), b); in wl1273_fm_read_reg()
43 dev_err(&client->dev, "%s: Read: %d fails.\n", __func__, reg); in wl1273_fm_read_reg()
54 struct i2c_client *client = core->client; in wl1273_fm_write_cmd() local
58 r = i2c_smbus_write_i2c_block_data(client, cmd, sizeof(buf), buf); in wl1273_fm_write_cmd()
60 dev_err(&client->dev, "%s: Cmd: %d fails.\n", __func__, cmd); in wl1273_fm_write_cmd()
69 struct i2c_client *client = core->client; in wl1273_fm_write_data() local
73 msg.addr = client->addr; in wl1273_fm_write_data()
78 r = i2c_transfer(client->adapter, &msg, 1); in wl1273_fm_write_data()
80 dev_err(&client->dev, "%s: write error.\n", __func__); in wl1273_fm_write_data()
173 static int wl1273_core_remove(struct i2c_client *client) in wl1273_core_remove() argument
175 dev_dbg(&client->dev, "%s\n", __func__); in wl1273_core_remove()
177 mfd_remove_devices(&client->dev); in wl1273_core_remove()
182 static int wl1273_core_probe(struct i2c_client *client, in wl1273_core_probe() argument
185 struct wl1273_fm_platform_data *pdata = dev_get_platdata(&client->dev); in wl1273_core_probe()
191 dev_dbg(&client->dev, "%s\n", __func__); in wl1273_core_probe()
194 dev_err(&client->dev, "No platform data.\n"); in wl1273_core_probe()
199 dev_err(&client->dev, "Cannot function without radio child.\n"); in wl1273_core_probe()
203 core = devm_kzalloc(&client->dev, sizeof(*core), GFP_KERNEL); in wl1273_core_probe()
208 core->client = client; in wl1273_core_probe()
211 i2c_set_clientdata(client, core); in wl1273_core_probe()
213 dev_dbg(&client->dev, "%s: Have V4L2.\n", __func__); in wl1273_core_probe()
230 dev_dbg(&client->dev, "%s: Have codec.\n", __func__); in wl1273_core_probe()
237 dev_dbg(&client->dev, "%s: number of children: %d.\n", in wl1273_core_probe()
240 r = mfd_add_devices(&client->dev, -1, core->cells, in wl1273_core_probe()
250 dev_dbg(&client->dev, "%s\n", __func__); in wl1273_core_probe()