From cf4cd07777787e813f16ed80a50384a5f3936260 Mon Sep 17 00:00:00 2001 From: Markus Stockhausen Date: Fri, 20 Feb 2026 20:51:05 +0100 Subject: [PATCH] realtek: dsa: allow building as a module MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit The makefile recipe is wrong and a module compilation tries to build each object individually. Fix that. This allows to build the dsa driver as a module. Suggested-by: Balázs Triszka Signed-off-by: Markus Stockhausen Link: https://github.com/openwrt/openwrt/pull/22121 Signed-off-by: Robert Marko --- .../linux/realtek/files-6.12/drivers/net/dsa/rtl83xx/Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/target/linux/realtek/files-6.12/drivers/net/dsa/rtl83xx/Makefile b/target/linux/realtek/files-6.12/drivers/net/dsa/rtl83xx/Makefile index 8752c797004..1511dae8eac 100644 --- a/target/linux/realtek/files-6.12/drivers/net/dsa/rtl83xx/Makefile +++ b/target/linux/realtek/files-6.12/drivers/net/dsa/rtl83xx/Makefile @@ -1,3 +1,3 @@ # SPDX-License-Identifier: GPL-2.0 -obj-$(CONFIG_NET_DSA_RTL83XX) += common.o dsa.o \ - rtl838x.o rtl839x.o rtl930x.o rtl931x.o debugfs.o qos.o tc.o +obj-$(CONFIG_NET_DSA_RTL83XX) += rtl_otto_dsa.o +rtl_otto_dsa-objs := common.o dsa.o rtl838x.o rtl839x.o rtl930x.o rtl931x.o debugfs.o qos.o tc.o -- 2.47.3