$(eval $(call KernelPackage,i2c-lantiq))
+define KernelPackage/dsa-gswip
+ SUBMENU:=$(NETWORK_DEVICES_MENU)
+ TITLE:=Lantiq xRx200/xRx300/xRx330 switch support
+ DEPENDS:=@TARGET_lantiq_xrx200||TARGET_lantiq_xrx200_legacy
+ KCONFIG:= \
+ CONFIG_NET_DSA_LANTIQ_GSWIP \
+ CONFIG_NET_DSA_TAG_GSWIP
+ FILES:= \
+ $(LINUX_DIR)/drivers/net/dsa/lantiq_gswip.ko \
+ $(LINUX_DIR)/net/dsa/tag_gswip.ko
+ AUTOLOAD:=$(call AutoLoad,41,lantiq_gswip)
+endef
+
+define KernelPackage/dsa-gswip/description
+ Lantiq xRx200/xRx300/xRx330 switch support
+endef
+
+$(eval $(call KernelPackage,dsa-gswip))
CONFIG_NEED_SRCU_NMI_SAFE=y
CONFIG_NET_DEVLINK=y
CONFIG_NET_DSA=y
-CONFIG_NET_DSA_LANTIQ_GSWIP=y
-CONFIG_NET_DSA_TAG_GSWIP=y
CONFIG_NET_FLOW_LIMIT=y
CONFIG_NET_SWITCHDEV=y
CONFIG_NLS=y
CONFIG_NR_CPUS=2
CONFIG_PADATA=y
+CONFIG_PAHOLE_HAS_LANG_EXCLUDE=y
CONFIG_PCI=y
CONFIG_PCIEPORTBUS=y
CONFIG_PCIE_LANTIQ=y