Symbol: mlxsw_hwmon_dev
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
103
mlxsw_hwmon_dev->module_sensor_max);
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
104
mlxsw_reg_mtmp_pack(mtmp_pl, mlxsw_hwmon_dev->slot_index, index, false,
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
121
struct mlxsw_hwmon_dev *mlxsw_hwmon_dev = mlxsw_hwmon_attr->mlxsw_hwmon_dev;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
122
struct mlxsw_hwmon *mlxsw_hwmon = mlxsw_hwmon_dev->hwmon;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
135
mlxsw_hwmon_dev->module_sensor_max);
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
137
mlxsw_reg_mtmp_slot_index_set(mtmp_pl, mlxsw_hwmon_dev->slot_index);
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
158
struct mlxsw_hwmon_dev *mlxsw_hwmon_dev = mlxsw_hwmon_attr->mlxsw_hwmon_dev;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
159
struct mlxsw_hwmon *mlxsw_hwmon = mlxsw_hwmon_dev->hwmon;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
178
struct mlxsw_hwmon_dev *mlxsw_hwmon_dev = mlxsw_hwmon_attr->mlxsw_hwmon_dev;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
179
struct mlxsw_hwmon *mlxsw_hwmon = mlxsw_hwmon_dev->hwmon;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
200
struct mlxsw_hwmon_dev *mlxsw_hwmon_dev = mlxsw_hwmon_attr->mlxsw_hwmon_dev;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
201
struct mlxsw_hwmon *mlxsw_hwmon = mlxsw_hwmon_dev->hwmon;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
221
struct mlxsw_hwmon_dev *mlxsw_hwmon_dev = mlxsw_hwmon_attr->mlxsw_hwmon_dev;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
222
struct mlxsw_hwmon *mlxsw_hwmon = mlxsw_hwmon_dev->hwmon;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
248
struct mlxsw_hwmon_dev *mlxsw_hwmon_dev = mlxsw_hwmon_attr->mlxsw_hwmon_dev;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
249
struct mlxsw_hwmon *mlxsw_hwmon = mlxsw_hwmon_dev->hwmon;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
254
module = mlxsw_hwmon_attr->type_index - mlxsw_hwmon_dev->sensor_count;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
255
mlxsw_reg_mtmp_pack(mtmp_pl, mlxsw_hwmon_dev->slot_index,
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
287
struct mlxsw_hwmon_dev *mlxsw_hwmon_dev = mlxsw_hwmon_attr->mlxsw_hwmon_dev;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
288
struct mlxsw_hwmon *mlxsw_hwmon = mlxsw_hwmon_dev->hwmon;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
294
module = mlxsw_hwmon_attr->type_index - mlxsw_hwmon_dev->sensor_count;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
295
mlxsw_reg_mtbr_pack(mtbr_pl, mlxsw_hwmon_dev->slot_index,
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
31
struct mlxsw_hwmon_dev *mlxsw_hwmon_dev;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
330
struct mlxsw_hwmon_dev *mlxsw_hwmon_dev = mlxsw_hwmon_attr->mlxsw_hwmon_dev;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
331
struct mlxsw_hwmon *mlxsw_hwmon = mlxsw_hwmon_dev->hwmon;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
335
module = mlxsw_hwmon_attr->type_index - mlxsw_hwmon_dev->sensor_count;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
337
mlxsw_hwmon_dev->slot_index,
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
367
struct mlxsw_hwmon_dev *mlxsw_hwmon_dev = mlxsw_hwmon_attr->mlxsw_hwmon_dev;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
368
struct mlxsw_hwmon *mlxsw_hwmon = mlxsw_hwmon_dev->hwmon;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
372
module = mlxsw_hwmon_attr->type_index - mlxsw_hwmon_dev->sensor_count;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
374
mlxsw_hwmon_dev->slot_index,
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
409
mlxsw_hwmon_attr->mlxsw_hwmon_dev->sensor_count);
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
419
struct mlxsw_hwmon_dev *mlxsw_hwmon_dev = mlxsw_hwmon_attr->mlxsw_hwmon_dev;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
421
mlxsw_hwmon_dev->module_sensor_max + 1;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
490
static void mlxsw_hwmon_attr_add(struct mlxsw_hwmon_dev *mlxsw_hwmon_dev,
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
497
attr_index = mlxsw_hwmon_dev->attrs_count;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
498
mlxsw_hwmon_attr = &mlxsw_hwmon_dev->hwmon_attrs[attr_index];
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
598
mlxsw_hwmon_attr->mlxsw_hwmon_dev = mlxsw_hwmon_dev;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
602
mlxsw_hwmon_dev->attrs[attr_index] = &mlxsw_hwmon_attr->dev_attr.attr;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
603
mlxsw_hwmon_dev->attrs_count++;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
606
static int mlxsw_hwmon_temp_init(struct mlxsw_hwmon_dev *mlxsw_hwmon_dev)
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
608
struct mlxsw_hwmon *mlxsw_hwmon = mlxsw_hwmon_dev->hwmon;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
618
mlxsw_hwmon_dev->sensor_count = mlxsw_reg_mtcap_sensor_count_get(mtcap_pl);
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
619
for (i = 0; i < mlxsw_hwmon_dev->sensor_count; i++) {
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
62
struct mlxsw_hwmon_dev line_cards[];
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
623
mlxsw_hwmon_dev->slot_index);
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
638
mlxsw_hwmon_attr_add(mlxsw_hwmon_dev,
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
640
mlxsw_hwmon_attr_add(mlxsw_hwmon_dev,
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
642
mlxsw_hwmon_attr_add(mlxsw_hwmon_dev,
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
648
static int mlxsw_hwmon_fans_init(struct mlxsw_hwmon_dev *mlxsw_hwmon_dev)
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
650
struct mlxsw_hwmon *mlxsw_hwmon = mlxsw_hwmon_dev->hwmon;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
668
mlxsw_hwmon_attr_add(mlxsw_hwmon_dev,
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
671
mlxsw_hwmon_attr_add(mlxsw_hwmon_dev,
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
679
mlxsw_hwmon_attr_add(mlxsw_hwmon_dev,
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
686
static int mlxsw_hwmon_module_init(struct mlxsw_hwmon_dev *mlxsw_hwmon_dev)
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
688
struct mlxsw_hwmon *mlxsw_hwmon = mlxsw_hwmon_dev->hwmon;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
693
mlxsw_reg_mgpir_pack(mgpir_pl, mlxsw_hwmon_dev->slot_index);
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
706
mlxsw_hwmon_dev->module_sensor_max = mlxsw_hwmon_dev->sensor_count +
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
708
for (i = mlxsw_hwmon_dev->sensor_count;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
709
i < mlxsw_hwmon_dev->module_sensor_max; i++) {
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
71
struct mlxsw_hwmon_dev *mlxsw_hwmon_dev = mlxsw_hwmon_attr->mlxsw_hwmon_dev;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
710
mlxsw_hwmon_attr_add(mlxsw_hwmon_dev,
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
712
mlxsw_hwmon_attr_add(mlxsw_hwmon_dev,
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
715
mlxsw_hwmon_attr_add(mlxsw_hwmon_dev,
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
718
mlxsw_hwmon_attr_add(mlxsw_hwmon_dev,
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
72
struct mlxsw_hwmon *mlxsw_hwmon = mlxsw_hwmon_dev->hwmon;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
721
mlxsw_hwmon_attr_add(mlxsw_hwmon_dev,
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
724
mlxsw_hwmon_attr_add(mlxsw_hwmon_dev,
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
727
mlxsw_hwmon_attr_add(mlxsw_hwmon_dev,
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
735
static int mlxsw_hwmon_gearbox_init(struct mlxsw_hwmon_dev *mlxsw_hwmon_dev)
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
737
struct mlxsw_hwmon *mlxsw_hwmon = mlxsw_hwmon_dev->hwmon;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
745
mlxsw_reg_mgpir_pack(mgpir_pl, mlxsw_hwmon_dev->slot_index);
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
756
index = mlxsw_hwmon_dev->module_sensor_max;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
757
max_index = mlxsw_hwmon_dev->module_sensor_max + gbox_num;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
759
sensor_index = index % mlxsw_hwmon_dev->module_sensor_max +
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
761
mlxsw_reg_mtmp_pack(mtmp_pl, mlxsw_hwmon_dev->slot_index,
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
770
mlxsw_hwmon_attr_add(mlxsw_hwmon_dev,
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
772
mlxsw_hwmon_attr_add(mlxsw_hwmon_dev,
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
775
mlxsw_hwmon_attr_add(mlxsw_hwmon_dev,
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
778
mlxsw_hwmon_attr_add(mlxsw_hwmon_dev,
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
78
mlxsw_hwmon_dev->module_sensor_max);
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
79
mlxsw_reg_mtmp_pack(mtmp_pl, mlxsw_hwmon_dev->slot_index, index, false,
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
792
struct mlxsw_hwmon_dev *linecard;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
840
struct mlxsw_hwmon_dev *linecard;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
96
struct mlxsw_hwmon_dev *mlxsw_hwmon_dev = mlxsw_hwmon_attr->mlxsw_hwmon_dev;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
97
struct mlxsw_hwmon *mlxsw_hwmon = mlxsw_hwmon_dev->hwmon;