Lines Matching refs:err
71 int err;
73 err = mlx5_hwmon_query_mtmp(mdev, sensor_index, mtmp_in);
74 if (err)
75 return err;
88 int err;
93 err = mlx5_hwmon_query_mtmp(hwmon->mdev, hwmon->temp_channel_desc[channel].sensor_index,
95 if (err)
96 return err;
170 int err;
172 err = mlx5_hwmon_query_mtmp(hwmon->mdev, hwmon->temp_channel_desc[i].sensor_index,
174 if (err)
175 return err;
196 int err;
198 err = mlx5_query_module_num(mdev, &module_num);
199 if (err)
200 return err;
211 int err = 0;
222 err = mlx5_hwmon_get_module_sensor_index(hwmon->mdev,
225 return err;
251 int err;
253 err = mlx5_hwmon_get_module_sensor_index(mdev, &module_index);
254 if (err)
255 return err;
257 err = mlx5_hwmon_query_mtmp(mdev, module_index, mtmp_out);
258 if (err)
259 return err;
271 int err;
273 err = mlx5_core_access_reg(mdev, mtcap_in, sizeof(mtcap_in),
276 if (err)
277 return err;
299 int err;
305 err = mlx5_hwmon_get_sensors_count(mdev, &hwmon->asic_platform_scount);
306 if (err)
310 err = mlx5_hwmon_is_module_mon_cap(mdev, &mon_cap);
311 if (err)
319 err = -ENOMEM;
327 err = -ENOMEM;
339 return ERR_PTR(err);
346 int err;
349 err = mlx5_core_access_reg(hwmon->mdev, mtcap_in, sizeof(mtcap_in),
352 if (err)
353 return err;
357 err = mlx5_hwmon_init_channels_names(hwmon);
358 if (err)
359 return err;
362 err = mlx5_hwmon_enable_max_temp(hwmon->mdev,
364 if (err)
365 return err;
378 int err;
387 err = mlx5_hwmon_dev_init(hwmon);
388 if (err)
396 err = PTR_ERR(hwmon->hwmon_dev);
405 return err;