Lines Matching refs:ret
24 int ret;
27 ret = i2c_smbus_read_i2c_block_data(i2c, reg, bytes, dest);
29 ret = i2c_smbus_read_byte_data(i2c, reg);
30 if (ret < 0)
31 return ret;
32 *(unsigned char *)dest = (unsigned char)ret;
34 return ret;
41 int ret;
46 ret = i2c_master_send(i2c, buf, bytes + 1);
47 if (ret < 0)
48 return ret;
56 int ret;
59 ret = max8925_read_device(i2c, reg, 1, &data);
62 if (ret < 0)
63 return ret;
73 int ret;
76 ret = max8925_write_device(i2c, reg, 1, &data);
79 return ret;
87 int ret;
90 ret = max8925_read_device(i2c, reg, count, buf);
93 return ret;
101 int ret;
104 ret = max8925_write_device(i2c, reg, count, buf);
107 return ret;
116 int ret;
119 ret = max8925_read_device(i2c, reg, 1, &value);
120 if (ret < 0)
124 ret = max8925_write_device(i2c, reg, 1, &value);
127 return ret;
141 int ret;
143 ret = of_property_read_u32(np, "maxim,tsc-irq", &pdata->tsc_irq);
144 if (ret) {
259 int ret;
261 ret = i2c_add_driver(&max8925_driver);
262 if (ret != 0)
263 pr_err("Failed to register MAX8925 I2C driver: %d\n", ret);
265 return ret;