Lines Matching defs:client
88 surface3_button_device_create(struct i2c_client *client,
100 gpio_keys_pdata = devm_kzalloc(&client->dev,
113 gpio = surface3_button_lookup_gpio(&client->dev,
156 devm_kfree(&client->dev, gpio_keys_pdata);
160 static int surface3_button_remove(struct i2c_client *client)
162 struct surface3_button_data *priv = i2c_get_clientdata(client);
181 static int surface3_button_probe(struct i2c_client *client,
184 struct device *dev = &client->dev;
190 if (strncmp(acpi_device_bid(ACPI_COMPANION(&client->dev)),
205 i2c_set_clientdata(client, priv);
208 pd = surface3_button_device_create(client,
214 surface3_button_remove(client);