Add basic devlink support: expose the ASIC id through .devlink_info_get,
and register devlink resources for the hardware blocks, reporting ACL,
FDB (with unicast/mcast/static occupancy) and meter usage.
David Yang (2):
net: dsa: motorcomm: Report error when FDB fails to add
net: dsa: motorcomm: Add devlink info and resources
drivers/net/dsa/motorcomm/Makefile | 1 +
drivers/net/dsa/motorcomm/chip.c | 45 +++++-
drivers/net/dsa/motorcomm/chip.h | 3 +
drivers/net/dsa/motorcomm/devlink.c | 208 ++++++++++++++++++++++++++++
drivers/net/dsa/motorcomm/devlink.h | 16 +++
5 files changed, 266 insertions(+), 7 deletions(-)
create mode 100644 drivers/net/dsa/motorcomm/devlink.c
create mode 100644 drivers/net/dsa/motorcomm/devlink.h
--
2.53.0