Lines Matching refs:ret

115 	int val, ret;  in da9052_reg_read()  local
117 ret = regmap_read(da9052->regmap, reg, &val); in da9052_reg_read()
118 if (ret < 0) in da9052_reg_read()
119 return ret; in da9052_reg_read()
122 ret = da9052->fix_io(da9052, reg); in da9052_reg_read()
123 if (ret < 0) in da9052_reg_read()
124 return ret; in da9052_reg_read()
133 int ret; in da9052_reg_write() local
135 ret = regmap_write(da9052->regmap, reg, val); in da9052_reg_write()
136 if (ret < 0) in da9052_reg_write()
137 return ret; in da9052_reg_write()
140 ret = da9052->fix_io(da9052, reg); in da9052_reg_write()
141 if (ret < 0) in da9052_reg_write()
142 return ret; in da9052_reg_write()
145 return ret; in da9052_reg_write()
151 int ret; in da9052_group_read() local
156 ret = regmap_read(da9052->regmap, reg + i, &tmp); in da9052_group_read()
158 if (ret < 0) in da9052_group_read()
159 return ret; in da9052_group_read()
163 ret = da9052->fix_io(da9052, reg); in da9052_group_read()
164 if (ret < 0) in da9052_group_read()
165 return ret; in da9052_group_read()
168 return ret; in da9052_group_read()
174 int ret; in da9052_group_write() local
178 ret = regmap_write(da9052->regmap, reg + i, val[i]); in da9052_group_write()
179 if (ret < 0) in da9052_group_write()
180 return ret; in da9052_group_write()
184 ret = da9052->fix_io(da9052, reg); in da9052_group_write()
185 if (ret < 0) in da9052_group_write()
186 return ret; in da9052_group_write()
189 return ret; in da9052_group_write()
196 int ret; in da9052_reg_update() local
198 ret = regmap_update_bits(da9052->regmap, reg, bit_mask, reg_val); in da9052_reg_update()
199 if (ret < 0) in da9052_reg_update()
200 return ret; in da9052_reg_update()
203 ret = da9052->fix_io(da9052, reg); in da9052_reg_update()
204 if (ret < 0) in da9052_reg_update()
205 return ret; in da9052_reg_update()
208 return ret; in da9052_reg_update()