Lines Matching refs:client

238 static int lm25066_read_word_data(struct i2c_client *client, int page,
241 const struct pmbus_driver_info *info = pmbus_get_driver_info(client);
247 ret = pmbus_read_word_data(client, 0, 0xff, LM25066_READ_VAUX);
272 ret = pmbus_read_word_data(client, 0, 0xff,
276 ret = pmbus_read_word_data(client, 0, 0xff,
280 ret = pmbus_read_word_data(client, 0, 0xff,
284 ret = pmbus_read_word_data(client, 0, 0xff,
288 ret = pmbus_read_word_data(client, 0, 0xff,
292 ret = pmbus_read_word_data(client, 0, 0xff,
296 ret = pmbus_read_word_data(client, 0, 0xff,
300 ret = pmbus_read_word_data(client, 0, 0xff,
304 ret = pmbus_read_word_data(client, 0, 0xff,
311 ret = pmbus_read_byte_data(client, 0, LM25066_SAMPLES_FOR_AVG);
323 static int lm25056_read_word_data(struct i2c_client *client, int page,
330 ret = pmbus_read_word_data(client, 0, 0xff,
338 ret = pmbus_read_word_data(client, 0, 0xff,
346 ret = lm25066_read_word_data(client, page, phase, reg);
352 static int lm25056_read_byte_data(struct i2c_client *client, int page, int reg)
358 ret = pmbus_read_byte_data(client, 0,
376 static int lm25066_write_word_data(struct i2c_client *client, int page, int reg,
379 const struct pmbus_driver_info *info = pmbus_get_driver_info(client);
395 ret = pmbus_write_word_data(client, 0, reg, word);
399 ret = pmbus_write_word_data(client, 0,
405 ret = pmbus_write_word_data(client, 0,
413 ret = pmbus_write_word_data(client, 0,
420 ret = pmbus_write_word_data(client, 0,
424 ret = pmbus_write_byte(client, 0, LM25066_CLEAR_PIN_PEAK);
428 ret = pmbus_write_byte_data(client, 0, LM25066_SAMPLES_FOR_AVG,
464 static int lm25066_probe(struct i2c_client *client)
472 if (!i2c_check_functionality(client->adapter,
476 data = devm_kzalloc(&client->dev, sizeof(struct lm25066_data),
481 config = i2c_smbus_read_byte_data(client, LM25066_DEVICE_SETUP);
485 data->id = (enum chips)(unsigned long)i2c_get_match_data(client);
540 if (of_property_read_u32(client->dev.of_node, "shunt-resistor-micro-ohms", &shunt))
554 return pmbus_do_probe(client, info);