1 // SPDX-License-Identifier: GPL-2.0-or-later
2 /* Copyright 2022-2023 NXP
5 #define CREATE_TRACE_POINTS
8 void dsa_db_print(const struct dsa_db *db, char buf[DSA_DB_BUFSIZ])
12 sprintf(buf, "port %s", db->dp->name);
15 sprintf(buf, "lag %s id %d", db->lag.dev->name, db->lag.id);
18 sprintf(buf, "bridge %s num %d", db->bridge.dev->name,
22 sprintf(buf, "unknown");
27 const char *dsa_port_kind(const struct dsa_port *dp)
30 case DSA_PORT_TYPE_USER:
32 case DSA_PORT_TYPE_CPU:
34 case DSA_PORT_TYPE_DSA: