Lines Matching defs:err_info
233 struct smpro_error_hdr *err_info;
237 err_info = &smpro_error_table[channel];
239 ret = regmap_read(errmon->regmap, err_info->count, &err_count);
252 struct smpro_error_hdr *err_info;
256 err_info = &smpro_error_table[channel];
258 ret = regmap_read(errmon->regmap, err_info->count, &err_count);
261 if (ret || !err_count || err_count > err_info->max_cnt)
264 ret = regmap_read(errmon->regmap, err_info->len, &err_length);
272 ret = regmap_noinc_read(errmon->regmap, err_info->data, err_data, err_length);
277 ret = regmap_write(errmon->regmap, err_info->count, 0x100);
301 struct smpro_int_error_hdr *err_info;
316 err_info = &list_smpro_int_error_hdr[channel];
317 ret = regmap_read(errmon->regmap, err_info->type, &val);
327 ret = regmap_read(errmon->regmap, err_info->info_l, err + 1);
331 ret = regmap_read(errmon->regmap, err_info->info_h, err);
337 ret = regmap_read(errmon->regmap, err_info->data_l, err + 3);
341 ret = regmap_read(errmon->regmap, err_info->data_h, err + 2);
347 ret = regmap_write(errmon->regmap, err_info->type, err_type);
364 struct smpro_int_error_hdr *err_info;
378 err_info = &list_smpro_int_error_hdr[channel];
379 ret = regmap_read(errmon->regmap, err_info->type, &val);
386 ret = regmap_read(errmon->regmap, err_info->warn_l, warn + 1);
390 ret = regmap_read(errmon->regmap, err_info->warn_h, warn);
395 ret = regmap_write(errmon->regmap, err_info->type, BIT(0));