Lines Matching refs:ret
107 int val, ret;
109 ret = regmap_read(da9052->regmap, reg, &val);
110 if (ret < 0)
111 return ret;
114 ret = da9052->fix_io(da9052, reg);
115 if (ret < 0)
116 return ret;
125 int ret;
127 ret = regmap_write(da9052->regmap, reg, val);
128 if (ret < 0)
129 return ret;
132 ret = da9052->fix_io(da9052, reg);
133 if (ret < 0)
134 return ret;
137 return ret;
143 int ret;
148 ret = regmap_read(da9052->regmap, reg + i, &tmp);
150 if (ret < 0)
151 return ret;
155 ret = da9052->fix_io(da9052, reg);
156 if (ret < 0)
157 return ret;
160 return ret;
166 int ret = 0;
170 ret = regmap_write(da9052->regmap, reg + i, val[i]);
171 if (ret < 0)
172 return ret;
176 ret = da9052->fix_io(da9052, reg);
177 if (ret < 0)
178 return ret;
181 return ret;
188 int ret;
190 ret = regmap_update_bits(da9052->regmap, reg, bit_mask, reg_val);
191 if (ret < 0)
192 return ret;
195 ret = da9052->fix_io(da9052, reg);
196 if (ret < 0)
197 return ret;
200 return ret;