Lines Matching defs:client
69 static int max15301_read_word_data(struct i2c_client *client, int page,
72 const struct pmbus_driver_info *info = pmbus_get_driver_info(client);
83 ret = pmbus_read_word_data(client, page, phase, reg);
89 static int max15301_read_byte_data(struct i2c_client *client, int page, int reg)
91 const struct pmbus_driver_info *info = pmbus_get_driver_info(client);
99 ret = pmbus_read_byte_data(client, page, reg);
105 static int max15301_write_word_data(struct i2c_client *client, int page, int reg,
108 const struct pmbus_driver_info *info = pmbus_get_driver_info(client);
119 ret = pmbus_write_word_data(client, page, reg, word);
125 static int max15301_write_byte(struct i2c_client *client, int page, u8 value)
127 const struct pmbus_driver_info *info = pmbus_get_driver_info(client);
135 ret = pmbus_write_byte(client, page, value);
141 static int max15301_probe(struct i2c_client *client)
148 if (!i2c_check_functionality(client->adapter,
153 status = i2c_smbus_read_block_data(client, PMBUS_IC_DEVICE_ID, device_id);
155 dev_err(&client->dev, "Failed to read Device Id\n");
163 dev_err(&client->dev, "Unsupported device\n");
174 return pmbus_do_probe(client, info);