Lines Matching refs:rv
76 int rv;
87 rv = i2c_smbus_write_byte_data(client, PMBUS_PAGE, page_real);
88 if (rv < 0)
89 return rv;
110 int rv;
118 rv = set_page(client, page);
119 if (rv < 0)
120 return rv;
129 int rv;
155 rv = set_page(client, page);
156 if (rv < 0)
157 return rv;
159 rv = i2c_smbus_read_word_data(client, reg);
160 if (rv < 0)
161 return rv;
167 rv = sign_extend32(rv, 10) & 0xffff;
169 return rv;
205 int rv;
208 rv = i2c_smbus_read_block_data(client, PMBUS_MFR_MODEL, buf);
209 if (rv < 0)
210 return rv;
212 buf[rv] = '\0';
214 if (rv == 8) {
221 dev_err(&client->dev, "Unsupported model %.*s\n", rv, buf);
235 int rv;
250 rv = i2c_smbus_read_byte_data(client, PMBUS_PAGE);
251 if (rv < 0)
252 return rv;
253 data->page = rv;
268 rv = i2c_smbus_read_byte_data(client, PMBUS_VOUT_MODE);
269 if (rv < 0)
270 return rv;
272 if (rv == 0xFF)