Lines Matching refs:client
115 struct i2c_client *client; member
186 struct i2c_client *client = context; in adau1701_reg_write() local
192 size = adau1701_register_size(&client->dev, reg); in adau1701_reg_write()
204 ret = i2c_master_send(client, buf, size + 2); in adau1701_reg_write()
220 struct i2c_client *client = context; in adau1701_reg_read() local
223 size = adau1701_register_size(&client->dev, reg); in adau1701_reg_read()
230 msgs[0].addr = client->addr; in adau1701_reg_read()
235 msgs[1].addr = client->addr; in adau1701_reg_read()
240 ret = i2c_transfer(client->adapter, msgs, ARRAY_SIZE(msgs)); in adau1701_reg_read()
259 struct i2c_client *client = to_i2c_client(sigmadsp->dev); in adau1701_safeload() local
260 struct adau1701 *adau1701 = i2c_get_clientdata(client); in adau1701_safeload()
277 ret = i2c_master_send(client, buf, 7); in adau1701_safeload()
285 ret = i2c_master_send(client, buf, 4); in adau1701_safeload()
785 static int adau1701_i2c_probe(struct i2c_client *client, in adau1701_i2c_probe() argument
789 struct device *dev = &client->dev; in adau1701_i2c_probe()
815 adau1701->client = client; in adau1701_i2c_probe()
816 adau1701->regmap = devm_regmap_init(dev, NULL, client, in adau1701_i2c_probe()
879 i2c_set_clientdata(client, adau1701); in adau1701_i2c_probe()
881 adau1701->sigmadsp = devm_sigmadsp_init_i2c(client, in adau1701_i2c_probe()
888 ret = devm_snd_soc_register_component(&client->dev, in adau1701_i2c_probe()