Lines Matching defs:client

28 static void pmbus_find_sensor_groups(struct i2c_client *client,
34 if (pmbus_check_word_register(client, 0, PMBUS_READ_VIN))
36 if (pmbus_check_word_register(client, 0, PMBUS_READ_VCAP))
38 if (pmbus_check_word_register(client, 0, PMBUS_READ_IIN))
40 if (pmbus_check_word_register(client, 0, PMBUS_READ_PIN))
43 && pmbus_check_byte_register(client, 0, PMBUS_STATUS_INPUT))
45 if (pmbus_check_byte_register(client, 0, PMBUS_FAN_CONFIG_12) &&
46 pmbus_check_word_register(client, 0, PMBUS_READ_FAN_SPEED_1)) {
48 if (pmbus_check_byte_register(client, 0, PMBUS_STATUS_FAN_12))
51 if (pmbus_check_byte_register(client, 0, PMBUS_FAN_CONFIG_34) &&
52 pmbus_check_word_register(client, 0, PMBUS_READ_FAN_SPEED_3)) {
54 if (pmbus_check_byte_register(client, 0, PMBUS_STATUS_FAN_34))
57 if (pmbus_check_word_register(client, 0, PMBUS_READ_TEMPERATURE_1))
59 if (pmbus_check_word_register(client, 0, PMBUS_READ_TEMPERATURE_2))
61 if (pmbus_check_word_register(client, 0, PMBUS_READ_TEMPERATURE_3))
65 && pmbus_check_byte_register(client, 0,
71 if (pmbus_check_word_register(client, page, PMBUS_READ_VOUT)) {
73 if (pmbus_check_byte_register(client, page,
77 if (pmbus_check_word_register(client, page, PMBUS_READ_IOUT)) {
79 if (pmbus_check_byte_register(client, 0,
83 if (pmbus_check_word_register(client, page, PMBUS_READ_POUT))
91 static int pmbus_identify(struct i2c_client *client,
103 if (pmbus_check_byte_register(client, 0, PMBUS_PAGE)) {
107 if (pmbus_set_page(client, page, 0xff) < 0)
110 pmbus_set_page(client, 0, 0xff);
116 pmbus_clear_faults(client);
119 if (pmbus_check_byte_register(client, 0, PMBUS_VOUT_MODE)) {
122 vout_mode = pmbus_read_byte_data(client, 0, PMBUS_VOUT_MODE);
159 pmbus_find_sensor_groups(client, info);
164 static int pmbus_probe(struct i2c_client *client)
168 struct device *dev = &client->dev;
175 device_info = (struct pmbus_device_info *)i2c_match_id(pmbus_id, client)->driver_data;
189 return pmbus_do_probe(client, info);