From: Arnd Bergmann <a...@arndb.de> Without this option, the driver fails to link:
ld.lld: error: undefined symbol: devlink_sb_register >>> referenced by ocelot_devlink.c >>> >>> net/ethernet/mscc/ocelot_devlink.o:(ocelot_devlink_sb_register) in archive >>> drivers/built-in.a >>> referenced by ocelot_devlink.c >>> >>> net/ethernet/mscc/ocelot_devlink.o:(ocelot_devlink_sb_register) in archive >>> drivers/built-in.a Fixes: f59fd9cab730 ("net: mscc: ocelot: configure watermarks using devlink-sb") Signed-off-by: Arnd Bergmann <a...@arndb.de> --- drivers/net/ethernet/mscc/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/ethernet/mscc/Kconfig b/drivers/net/ethernet/mscc/Kconfig index c0ede0ca7115..05cb040c2677 100644 --- a/drivers/net/ethernet/mscc/Kconfig +++ b/drivers/net/ethernet/mscc/Kconfig @@ -13,6 +13,7 @@ if NET_VENDOR_MICROSEMI # Users should depend on NET_SWITCHDEV, HAS_IOMEM config MSCC_OCELOT_SWITCH_LIB + select NET_DEVLINK select REGMAP_MMIO select PACKING select PHYLIB -- 2.29.2