diff --git a/target/linux/mediatek/modules.mk b/target/linux/mediatek/modules.mk index ade8d60ab3..3a97082111 100644 --- a/target/linux/mediatek/modules.mk +++ b/target/linux/mediatek/modules.mk @@ -37,3 +37,17 @@ define KernelPackage/iio-mt6577-auxadc $(call AddDepends/iio) endef $(eval $(call KernelPackage,iio-mt6577-auxadc)) + +define KernelPackage/switch-rtl8367s + SUBMENU:=Network Devices + TITLE:=Realtek RTL8367S switch support + KCONFIG:= \ + CONFIG_RTL8367S_GSW \ + CONFIG_SWCONFIG=y + DEPENDS:=@TARGET_mediatek +kmod-swconfig + FILES:= \ + $(LINUX_DIR)/drivers/net/phy/rtk/rtl8367s_gsw.ko + AUTOLOAD:=$(call AutoProbe,rtl8367s_gsw,1) +endef + +$(eval $(call KernelPackage,switch-rtl8367s))