Lines Matching refs:client
48 * @client: Pointer to the I2C client
55 struct i2c_client *client;
85 dev_err(&haptics->client->dev,
96 dev_err(&haptics->client->dev,
123 dev_err(&haptics->client->dev,
140 dev_err(&haptics->client->dev,
159 static int drv2665_probe(struct i2c_client *client)
164 haptics = devm_kzalloc(&client->dev, sizeof(*haptics), GFP_KERNEL);
168 haptics->regulator = devm_regulator_get(&client->dev, "vbat");
171 dev_err(&client->dev,
176 haptics->input_dev = devm_input_allocate_device(&client->dev);
178 dev_err(&client->dev, "Failed to allocate input device\n");
183 haptics->input_dev->dev.parent = client->dev.parent;
191 dev_err(&client->dev, "input_ff_create() failed: %d\n",
198 haptics->client = client;
199 i2c_set_clientdata(client, haptics);
201 haptics->regmap = devm_regmap_init_i2c(client, &drv2665_regmap_config);
204 dev_err(&client->dev, "Failed to allocate register map: %d\n",
211 dev_err(&client->dev, "Device init failed: %d\n", error);
217 dev_err(&client->dev, "couldn't register input device: %d\n",