@@ -1654,3 +1654,68 @@ define KernelPackage/packet-diag
16541654endef
16551655
16561656$(eval $(call KernelPackage,packet-diag))
1657+
1658+ define KernelPackage/team
1659+ SUBMENU:=$(NETWORK_SUPPORT_MENU )
1660+ TITLE:=Ethernet team driver
1661+ KCONFIG:=CONFIG_NET_TEAM
1662+ FILES:=$(LINUX_DIR ) /drivers/net/team/team.ko
1663+ AUTOLOAD:=$(call AutoProbe,team)
1664+ endef
1665+
1666+ $(eval $(call KernelPackage,team))
1667+
1668+ define KernelPackage/team-mode-broadcast
1669+ SUBMENU:=$(NETWORK_SUPPORT_MENU )
1670+ TITLE:=Broadcast mode support
1671+ DEPENDS:=kmod-team
1672+ KCONFIG:=CONFIG_NET_TEAM_MODE_BROADCAST
1673+ FILES:=$(LINUX_DIR ) /drivers/net/team/team_mode_broadcast.ko
1674+ AUTOLOAD:=$(call AutoProbe,team_mode_broadcast)
1675+ endef
1676+
1677+ $(eval $(call KernelPackage,team-mode-broadcast))
1678+
1679+ define KernelPackage/team-mode-roundrobin
1680+ SUBMENU:=$(NETWORK_SUPPORT_MENU )
1681+ TITLE:=Round-robin mode support
1682+ DEPENDS:=kmod-team
1683+ KCONFIG:=CONFIG_NET_TEAM_MODE_ROUNDROBIN
1684+ FILES:=$(LINUX_DIR ) /drivers/net/team/team_mode_roundrobin.ko
1685+ AUTOLOAD:=$(call AutoProbe,team_mode_roundrobin)
1686+ endef
1687+
1688+ $(eval $(call KernelPackage,team-mode-roundrobin))
1689+
1690+ define KernelPackage/team-mode-random
1691+ SUBMENU:=$(NETWORK_SUPPORT_MENU )
1692+ TITLE:=Random mode support
1693+ DEPENDS:=kmod-team
1694+ KCONFIG:=CONFIG_NET_TEAM_MODE_RANDOM
1695+ FILES:=$(LINUX_DIR ) /drivers/net/team/team_mode_random.ko
1696+ AUTOLOAD:=$(call AutoProbe,team_mode_random)
1697+ endef
1698+
1699+ $(eval $(call KernelPackage,team-mode-random))
1700+
1701+ define KernelPackage/team-mode-activebackup
1702+ SUBMENU:=$(NETWORK_SUPPORT_MENU )
1703+ TITLE:=Active-backup mode support
1704+ DEPENDS:=kmod-team
1705+ KCONFIG:=CONFIG_NET_TEAM_MODE_ACTIVEBACKUP
1706+ FILES:=$(LINUX_DIR ) /drivers/net/team/team_mode_activebackup.ko
1707+ AUTOLOAD:=$(call AutoProbe,team_mode_activebackup)
1708+ endef
1709+
1710+ $(eval $(call KernelPackage,team-mode-activebackup))
1711+
1712+ define KernelPackage/team-mode-loadbalance
1713+ SUBMENU:=$(NETWORK_SUPPORT_MENU )
1714+ TITLE:=Load-balance mode support
1715+ DEPENDS:=kmod-team
1716+ KCONFIG:=CONFIG_NET_TEAM_MODE_LOADBALANCE
1717+ FILES:=$(LINUX_DIR ) /drivers/net/team/team_mode_loadbalance.ko
1718+ AUTOLOAD:=$(call AutoProbe,team_mode_loadbalance)
1719+ endef
1720+
1721+ $(eval $(call KernelPackage,team-mode-loadbalance))
0 commit comments