Lines Matching defs:client
39 struct i2c_client *client = context;
47 ret = i2c_smbus_read_word_data(client, reg);
55 dev_err(&client->dev, "read 0x%x failed: %d\n", reg, ret);
69 struct i2c_client *client = context;
77 ret = i2c_smbus_write_word_data(client, reg, val);
85 dev_err(&client->dev, "write 0x%x failed: %d\n", reg, ret);
140 static int a500_ec_probe(struct i2c_client *client)
145 regmap = devm_regmap_init(&client->dev, &a500_ec_regmap_bus,
146 client, &a500_ec_regmap_config);
150 err = devm_mfd_add_devices(&client->dev, PLATFORM_DEVID_AUTO,
154 dev_err(&client->dev, "failed to add sub-devices: %d\n", err);
158 if (of_device_is_system_power_controller(client->dev.of_node)) {
159 a500_ec_client_pm_off = client;
172 static void a500_ec_remove(struct i2c_client *client)
174 if (of_device_is_system_power_controller(client->dev.of_node)) {