Lines Matching refs:ret
137 int ret, i;
139 ret = regmap_bulk_read(regmap, 0, regs, ISL12057_MEM_MAP_LEN);
140 if (ret)
141 return ret;
155 int ret;
158 ret = regmap_bulk_read(data->regmap, ISL12057_REG_RTC_SC, regs,
162 if (ret) {
164 return ret;
176 int ret;
178 ret = isl12057_rtc_tm_to_regs(regs, tm);
179 if (ret)
180 return ret;
183 ret = regmap_bulk_write(data->regmap, ISL12057_REG_RTC_SC, regs,
187 if (ret)
190 return ret;
200 int ret;
203 ret = regmap_update_bits(regmap, ISL12057_REG_INT,
205 if (ret < 0) {
207 return ret;
211 ret = regmap_update_bits(regmap, ISL12057_REG_SR,
213 if (ret < 0) {
215 return ret;
219 ret = regmap_update_bits(regmap, ISL12057_REG_SR,
221 if (ret < 0) {
223 return ret;
246 int ret;
255 ret = PTR_ERR(regmap);
256 dev_err(dev, "regmap allocation failed: %d\n", ret);
257 return ret;
260 ret = isl12057_i2c_validate_chip(regmap);
261 if (ret)
262 return ret;
264 ret = isl12057_check_rtc_status(dev, regmap);
265 if (ret)
266 return ret;