Lines Matching refs:ret

132 	int ret;
138 ret = regmap_update_bits(llcc_bcast_regmap, CMN_INTERRUPT_2_ENABLE,
141 if (ret)
142 return ret;
144 ret = regmap_update_bits(llcc_bcast_regmap, TRP_INTERRUPT_0_ENABLE,
147 if (ret)
148 return ret;
151 ret = regmap_write(llcc_bcast_regmap, DRP_ECC_ERROR_CFG,
153 if (ret)
154 return ret;
156 ret = regmap_update_bits(llcc_bcast_regmap, CMN_INTERRUPT_2_ENABLE,
159 if (ret)
160 return ret;
162 ret = regmap_write(llcc_bcast_regmap, DRP_INTERRUPT_ENABLE,
164 return ret;
171 int ret = 0;
176 ret = regmap_write(drv->bcast_regmap, DRP_INTERRUPT_CLEAR,
178 if (ret)
179 return ret;
181 ret = regmap_write(drv->bcast_regmap, DRP_ECC_ERROR_CNTR_CLEAR,
183 if (ret)
184 return ret;
188 ret = regmap_write(drv->bcast_regmap, TRP_INTERRUPT_0_CLEAR,
190 if (ret)
191 return ret;
193 ret = regmap_write(drv->bcast_regmap, TRP_ECC_ERROR_CNTR_CLEAR,
195 if (ret)
196 return ret;
199 ret = -EINVAL;
203 return ret;
211 int err_cnt, err_ways, ret, i;
216 ret = regmap_read(drv->regmap, drv->offsets[bank] + synd_reg,
218 if (ret)
225 ret = regmap_read(drv->regmap,
228 if (ret)
236 ret = regmap_read(drv->regmap,
239 if (ret)
256 int ret;
258 ret = dump_syn_reg_values(drv, bank, err_type);
259 if (ret)
260 return ret;
280 ret = -EINVAL;
285 return ret;
295 int ret;
299 ret = regmap_read(drv->regmap,
303 if (!ret && (drp_error & SB_ECC_ERROR)) {
306 ret = dump_syn_reg(edev_ctl, LLCC_DRAM_CE, i);
307 } else if (!ret && (drp_error & DB_ECC_ERROR)) {
310 ret = dump_syn_reg(edev_ctl, LLCC_DRAM_UE, i);
312 if (!ret)
315 ret = regmap_read(drv->regmap,
319 if (!ret && (trp_error & SB_ECC_ERROR)) {
322 ret = dump_syn_reg(edev_ctl, LLCC_TRAM_CE, i);
323 } else if (!ret && (trp_error & DB_ECC_ERROR)) {
326 ret = dump_syn_reg(edev_ctl, LLCC_TRAM_UE, i);
328 if (!ret)