Commit f7ca6120 authored by Colin Ian King's avatar Colin Ian King Committed by Jakub Kicinski
Browse files

net: dsa: rzn1_a5psw: Make the read-only array offsets static const



Don't populate the read-only array offsets on the stack at run time,
instead make it static const.

Signed-off-by: default avatarColin Ian King <colin.i.king@gmail.com>
Reviewed-by: default avatarAndrew Lunn <andrew@lunn.ch>
Reviewed-by: default avatarWolfram Sang <wsa+renesas@sang-engineering.com>
Tested-by: default avatarWolfram Sang <wsa+renesas@sang-engineering.com>
Link: https://patch.msgid.link/20250417161353.490219-1-colin.i.king@gmail.com


Signed-off-by: default avatarJakub Kicinski <kuba@kernel.org>
parent eff59eb1
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -337,8 +337,9 @@ static void a5psw_port_rx_block_set(struct a5psw *a5psw, int port, bool block)
static void a5psw_flooding_set_resolution(struct a5psw *a5psw, int port,
					  bool set)
{
	u8 offsets[] = {A5PSW_UCAST_DEF_MASK, A5PSW_BCAST_DEF_MASK,
			A5PSW_MCAST_DEF_MASK};
	static const u8 offsets[] = {
		A5PSW_UCAST_DEF_MASK, A5PSW_BCAST_DEF_MASK, A5PSW_MCAST_DEF_MASK
	};
	int i;

	for (i = 0; i < ARRAY_SIZE(offsets); i++)