mlxsw: reg: Extend MGPIR register with new slot fields
[linux-2.6-microblaze.git] / drivers / net / ethernet / mellanox / mlxsw / core_env.c
index 8cee3e3..8b4205c 100644 (file)
@@ -1060,12 +1060,12 @@ int mlxsw_env_init(struct mlxsw_core *mlxsw_core, struct mlxsw_env **p_env)
        u8 module_count;
        int i, err;
 
-       mlxsw_reg_mgpir_pack(mgpir_pl);
+       mlxsw_reg_mgpir_pack(mgpir_pl, 0);
        err = mlxsw_reg_query(mlxsw_core, MLXSW_REG(mgpir), mgpir_pl);
        if (err)
                return err;
 
-       mlxsw_reg_mgpir_unpack(mgpir_pl, NULL, NULL, NULL, &module_count);
+       mlxsw_reg_mgpir_unpack(mgpir_pl, NULL, NULL, NULL, &module_count, NULL);
 
        env = kzalloc(struct_size(env, module_info, module_count), GFP_KERNEL);
        if (!env)