X-Git-Url: https://git.rohieb.name/openwrt.git/blobdiff_plain/ae57d8838ce086c44a95b54816191ed9e92545b2..7b3bd12cf8ee18257abac8deb8c5854070569fdf:/package/kernel/modules/netdevices.mk diff --git a/package/kernel/modules/netdevices.mk b/package/kernel/modules/netdevices.mk index d9e9a3c7e..c3f8d1ff3 100644 --- a/package/kernel/modules/netdevices.mk +++ b/package/kernel/modules/netdevices.mk @@ -36,20 +36,35 @@ endef $(eval $(call KernelPackage,swconfig)) -define KernelPackage/switch-ip175c +define KernelPackage/mvswitch SUBMENU:=$(NETWORK_DEVICES_MENU) - TITLE:=IC+ IP175C/IP178C switch support + TITLE:=Marvell 88E6060 switch support DEPENDS:=+kmod-swconfig - KCONFIG:=CONFIG_IP175C_PHY - FILES:=$(LINUX_DIR)/drivers/net/phy/ip175c.ko - AUTOLOAD:=$(call AutoLoad,42,ip175c) + KCONFIG:=CONFIG_MVSWITCH_PHY + FILES:=$(LINUX_DIR)/drivers/net/phy/mvswitch.ko + AUTOLOAD:=$(call AutoLoad,41,mvswitch) endef -define KernelPackage/switch-ip175c/description +define KernelPackage/mvswitch/description + Marvell 88E6060 switch support +endef + +$(eval $(call KernelPackage,mvswitch)) + +define KernelPackage/switch-ip17xx + SUBMENU:=$(NETWORK_DEVICES_MENU) + TITLE:=IC+ IP17XX switch support + DEPENDS:=+kmod-swconfig + KCONFIG:=CONFIG_IP17XX_PHY + FILES:=$(LINUX_DIR)/drivers/net/phy/ip17xx.ko + AUTOLOAD:=$(call AutoLoad,42,ip17xx) +endef + +define KernelPackage/switch-ip17xx/description IC+ IP175C/IP178C switch support endef -$(eval $(call KernelPackage,switch-ip175c)) +$(eval $(call KernelPackage,switch-ip17xx)) define KernelPackage/natsemi SUBMENU:=$(NETWORK_DEVICES_MENU) @@ -155,6 +170,20 @@ endef $(eval $(call KernelPackage,via-velocity)) +define KernelPackage/ixp4xx-eth + SUBMENU:=$(NETWORK_DEVICES_MENU) + TITLE:=IXP4xxt Ethernet Adapter kernel support + DEPENDS:=@TARGET_ixp4xx + KCONFIG:=CONFIG_IXP4XX_ETH + FILES:=$(LINUX_DIR)/drivers/net/arm/ixp4xx_eth.ko + AUTOLOAD:=$(call AutoLoad,50,ixp4xx_eth) +endef + +define KernelPackage/ixp4xx-eth/description + Kernel modules for Intel IXP4xx Ethernet chipsets. +endef + +$(eval $(call KernelPackage,ixp4xx-eth)) define KernelPackage/8139too SUBMENU:=$(NETWORK_DEVICES_MENU) @@ -236,7 +265,7 @@ define KernelPackage/e1000 CONFIG_E1000_DISABLE_PACKET_SPLIT=n \ CONFIG_E1000_NAPI=y FILES:=$(LINUX_DIR)/drivers/net/e1000/e1000.ko - AUTOLOAD:=$(call AutoLoad,50,e1000) + AUTOLOAD:=$(call AutoLoad,35,e1000) endef define KernelPackage/e1000/description