platform: mellanox: mlx-platform: Move bus shift assignment out of the loop
Move assignment of bus shift setting out of the loop to avoid redundant operation. Signed-off-by: Vadim Pasternak <vadimp@nvidia.com> Reviewed-by: Michael Shych <michaelsh@nvidia.com> Link: https://lore.kernel.org/r/20230208063331.15560-13-vadimp@nvidia.com Signed-off-by: Hans de Goede <hdegoede@redhat.com>
This commit is contained in:
Родитель
cefdbc7815
Коммит
50b823fdd3
|
@ -6008,10 +6008,11 @@ static int mlxplat_mlxcpld_verify_bus_topology(int *nr)
|
|||
shift = *nr - mlxplat_mux_data[i].parent;
|
||||
mlxplat_mux_data[i].parent = *nr;
|
||||
mlxplat_mux_data[i].base_nr += shift;
|
||||
if (shift > 0)
|
||||
mlxplat_hotplug->shift_nr = shift;
|
||||
}
|
||||
|
||||
if (shift > 0)
|
||||
mlxplat_hotplug->shift_nr = shift;
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче