]> git.itanic.dy.fi Git - linux-stable/commit
nfp: flower: Remove usage of the deprecated ida_simple_xx() API
authorChristophe JAILLET <christophe.jaillet@wanadoo.fr>
Fri, 5 Jan 2024 09:10:37 +0000 (10:10 +0100)
committerDavid S. Miller <davem@davemloft.net>
Sun, 7 Jan 2024 13:02:44 +0000 (13:02 +0000)
commit363096a27f9087bc3a081e157b09683ff18508d4
treed7be849f8f0632f645afd9b0a8fe75435c173e17
parent948f97f9d8d2aa3a742df028129d44130268f0e4
nfp: flower: Remove usage of the deprecated ida_simple_xx() API

ida_alloc() and ida_free() should be preferred to the deprecated
ida_simple_get() and ida_simple_remove().

This is less verbose.

Note that the upper bound of ida_alloc_range() is inclusive while the one
of ida_simple_get() was exclusive.
So NFP_FL_LAG_GROUP_MAX has been decreased by 1. It now better watch the
comment stating that "1 to 31 are valid".

The only other user of NFP_FL_LAG_GROUP_MAX has been updated accordingly in
nfp_fl_lag_put_unprocessed().

Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
Reviewed-by: Simon Horman <horms@kernel.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/netronome/nfp/flower/lag_conf.c