[PATCH net-next v2 2/5] net: dsa: b53: avoid devlink resource IDs collision with PARENT_TOP

From: David Yang

Date: Thu Jun 11 2026 - 03:10:49 EST


This might not cause real problems, but the b53 devlink resource ID
collides with the sentinel DEVLINK_RESOURCE_ID_PARENT_TOP (0). Avoid it
by keeping the real resource IDs starting at 1.

Signed-off-by: David Yang <mmyangfl@xxxxxxxxx>
---
drivers/net/dsa/b53/b53_common.c | 1 +
1 file changed, 1 insertion(+)

diff --git a/drivers/net/dsa/b53/b53_common.c b/drivers/net/dsa/b53/b53_common.c
index 06b8be8dc4db..3f5b9592794d 100644
--- a/drivers/net/dsa/b53/b53_common.c
+++ b/drivers/net/dsa/b53/b53_common.c
@@ -1225,6 +1225,7 @@ int b53_get_sset_count(struct dsa_switch *ds, int port, int sset)
EXPORT_SYMBOL(b53_get_sset_count);

enum b53_devlink_resource_id {
+ B53_DEVLINK_PARAM_ID_NONE, /* DEVLINK_RESOURCE_ID_PARENT_TOP */
B53_DEVLINK_PARAM_ID_VLAN_TABLE,
};

--
2.53.0