• Home
  • Raw
  • Download

Lines Matching refs:ret

26 	int ret;  in max9271_read()  local
30 ret = i2c_smbus_read_byte_data(dev->client, reg); in max9271_read()
31 if (ret < 0) in max9271_read()
34 __func__, reg, ret); in max9271_read()
36 return ret; in max9271_read()
41 int ret; in max9271_write() local
45 ret = i2c_smbus_write_byte_data(dev->client, reg, val); in max9271_write()
46 if (ret < 0) in max9271_write()
49 __func__, reg, ret); in max9271_write()
51 return ret; in max9271_write()
64 int ret; in max9271_pclk_detect() local
67 ret = max9271_read(dev, 0x15); in max9271_pclk_detect()
68 if (ret < 0) in max9271_pclk_detect()
69 return ret; in max9271_pclk_detect()
71 if (ret & MAX9271_PCLKDET) in max9271_pclk_detect()
84 int ret; in max9271_set_serial_link() local
88 ret = max9271_pclk_detect(dev); in max9271_set_serial_link()
89 if (ret) in max9271_set_serial_link()
90 return ret; in max9271_set_serial_link()
117 int ret; in max9271_configure_i2c() local
119 ret = max9271_write(dev, 0x0d, i2c_config); in max9271_configure_i2c()
120 if (ret) in max9271_configure_i2c()
121 return ret; in max9271_configure_i2c()
135 int ret; in max9271_set_high_threshold() local
137 ret = max9271_read(dev, 0x08); in max9271_set_high_threshold()
138 if (ret < 0) in max9271_set_high_threshold()
139 return ret; in max9271_set_high_threshold()
145 max9271_write(dev, 0x08, enable ? ret | BIT(0) : ret & ~BIT(0)); in max9271_set_high_threshold()
182 int ret; in max9271_set_gpios() local
184 ret = max9271_read(dev, 0x0f); in max9271_set_gpios()
185 if (ret < 0) in max9271_set_gpios()
188 ret |= gpio_mask; in max9271_set_gpios()
189 ret = max9271_write(dev, 0x0f, ret); in max9271_set_gpios()
190 if (ret < 0) { in max9271_set_gpios()
191 dev_err(&dev->client->dev, "Failed to set gpio (%d)\n", ret); in max9271_set_gpios()
192 return ret; in max9271_set_gpios()
203 int ret; in max9271_clear_gpios() local
205 ret = max9271_read(dev, 0x0f); in max9271_clear_gpios()
206 if (ret < 0) in max9271_clear_gpios()
209 ret &= ~gpio_mask; in max9271_clear_gpios()
210 ret = max9271_write(dev, 0x0f, ret); in max9271_clear_gpios()
211 if (ret < 0) { in max9271_clear_gpios()
212 dev_err(&dev->client->dev, "Failed to clear gpio (%d)\n", ret); in max9271_clear_gpios()
213 return ret; in max9271_clear_gpios()
224 int ret; in max9271_enable_gpios() local
226 ret = max9271_read(dev, 0x0e); in max9271_enable_gpios()
227 if (ret < 0) in max9271_enable_gpios()
231 ret |= (gpio_mask & ~BIT(0)); in max9271_enable_gpios()
232 ret = max9271_write(dev, 0x0e, ret); in max9271_enable_gpios()
233 if (ret < 0) { in max9271_enable_gpios()
234 dev_err(&dev->client->dev, "Failed to enable gpio (%d)\n", ret); in max9271_enable_gpios()
235 return ret; in max9271_enable_gpios()
246 int ret; in max9271_disable_gpios() local
248 ret = max9271_read(dev, 0x0e); in max9271_disable_gpios()
249 if (ret < 0) in max9271_disable_gpios()
253 ret &= ~(gpio_mask | BIT(0)); in max9271_disable_gpios()
254 ret = max9271_write(dev, 0x0e, ret); in max9271_disable_gpios()
255 if (ret < 0) { in max9271_disable_gpios()
256 dev_err(&dev->client->dev, "Failed to disable gpio (%d)\n", ret); in max9271_disable_gpios()
257 return ret; in max9271_disable_gpios()
268 int ret; in max9271_verify_id() local
270 ret = max9271_read(dev, 0x1e); in max9271_verify_id()
271 if (ret < 0) { in max9271_verify_id()
273 ret); in max9271_verify_id()
274 return ret; in max9271_verify_id()
277 if (ret != MAX9271_ID) { in max9271_verify_id()
279 ret); in max9271_verify_id()
289 int ret; in max9271_set_address() local
291 ret = max9271_write(dev, 0x00, addr << 1); in max9271_set_address()
292 if (ret < 0) { in max9271_set_address()
294 "MAX9271 I2C address change failed (%d)\n", ret); in max9271_set_address()
295 return ret; in max9271_set_address()
305 int ret; in max9271_set_deserializer_address() local
307 ret = max9271_write(dev, 0x01, addr << 1); in max9271_set_deserializer_address()
308 if (ret < 0) { in max9271_set_deserializer_address()
310 "MAX9271 deserializer address set failed (%d)\n", ret); in max9271_set_deserializer_address()
311 return ret; in max9271_set_deserializer_address()
321 int ret; in max9271_set_translation() local
323 ret = max9271_write(dev, 0x09, source << 1); in max9271_set_translation()
324 if (ret < 0) { in max9271_set_translation()
326 "MAX9271 I2C translation setup failed (%d)\n", ret); in max9271_set_translation()
327 return ret; in max9271_set_translation()
331 ret = max9271_write(dev, 0x0a, dest << 1); in max9271_set_translation()
332 if (ret < 0) { in max9271_set_translation()
334 "MAX9271 I2C translation setup failed (%d)\n", ret); in max9271_set_translation()
335 return ret; in max9271_set_translation()