This is v2 patch which defines these modules as built-in. As Jonas pointed earlier it's not the best way to use such drivers as real modules. This is intended to be selected via board profiles but of cause can be selected manually too. Tested with ramips target.
Signed-off-by: Roman Yeryomin <ro...@advem.lv> -- Index: package/kernel/modules/netdevices.mk =================================================================== --- a/package/kernel/modules/netdevices.mk (revision 24019) +++ b/package/kernel/modules/netdevices.mk (working copy) @@ -66,6 +66,45 @@ $(eval $(call KernelPackage,switch-ip17xx)) +define KernelPackage/switch-rtl8366_smi + SUBMENU:=$(NETWORK_DEVICES_MENU) + TITLE:=Realtek RTL8366 SMI switch interface support + DEPENDS:=+kmod-swconfig + KCONFIG:=CONFIG_RTL8366_SMI=y +endef + +define KernelPackage/switch-rtl8366_smi/description + Realtek RTL8366 series SMI switch interface support +endef + +$(eval $(call KernelPackage,switch-rtl8366_smi)) + +define KernelPackage/switch-rtl8366rb + SUBMENU:=$(NETWORK_DEVICES_MENU) + TITLE:=Realtek RTL8366RB switch support + DEPENDS:=+kmod-switch-rtl8366_smi + KCONFIG:=CONFIG_RTL8366RB_PHY=y +endef + +define KernelPackage/switch-rtl8366rb/description + Realtek RTL8366RB switch support +endef + +$(eval $(call KernelPackage,switch-rtl8366rb)) + +define KernelPackage/switch-rtl8366s + SUBMENU:=$(NETWORK_DEVICES_MENU) + TITLE:=Realtek RTL8366S switch support + DEPENDS:=+kmod-switch-rtl8366_smi + KCONFIG:=CONFIG_RTL8366S_PHY=y +endef + +define KernelPackage/switch-rtl8366s/description + Realtek RTL8366S switch support +endef + +$(eval $(call KernelPackage,switch-rtl8366s)) + define KernelPackage/natsemi SUBMENU:=$(NETWORK_DEVICES_MENU) TITLE:=National Semiconductor DP8381x series _______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/mailman/listinfo/openwrt-devel