Lines Matching refs:ret_val
71 int ret_val;
84 ret_val = als_wait_for_data_ready(dev);
85 if (ret_val < 0)
90 ret_val = temp;
93 ret_val = i2c_smbus_read_byte_data(client, 0x8D); /* MSB data */
94 if (ret_val < 0)
100 temp = (ret_val << 8) | temp;
105 return ret_val;
113 int ret_val;
116 ret_val = kstrtoul(buf, 10, &val);
117 if (ret_val)
118 return ret_val;
133 ret_val = i2c_smbus_read_byte_data(client, 0x81);
134 if (ret_val < 0)
138 ret_val = ret_val & 0xFA;
141 ret_val = (ret_val | 0x01);
143 ret_val = (ret_val | 0x00);
145 ret_val = i2c_smbus_write_byte_data(client, 0x81, ret_val);
147 if (ret_val >= 0) {
156 return ret_val;
161 int ret_val;
165 ret_val = i2c_smbus_read_byte_data(client, 0x80);
166 if (ret_val < 0)
169 ret_val = ret_val | 0x01;
171 ret_val = ret_val & 0xFE;
172 ret_val = i2c_smbus_write_byte_data(client, 0x80, ret_val);
175 return ret_val;
195 int ret_val;
197 ret_val = i2c_smbus_write_byte_data(client, 0x80, 0x01);
198 if (ret_val < 0) {
200 return ret_val;
203 ret_val = i2c_smbus_write_byte_data(client, 0x81, 0x08);
204 if (ret_val < 0)
212 return ret_val;