aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--target/linux/x86/image/64.mk2
-rw-r--r--target/linux/x86/modules.mk16
2 files changed, 17 insertions, 1 deletions
diff --git a/target/linux/x86/image/64.mk b/target/linux/x86/image/64.mk
index edbf503052..9c9decbf79 100644
--- a/target/linux/x86/image/64.mk
+++ b/target/linux/x86/image/64.mk
@@ -1,7 +1,7 @@
define Device/generic
DEVICE_TITLE := Generic x86/64
DEVICE_PACKAGES += kmod-amazon-ena kmod-bnx2 kmod-e1000e kmod-e1000 \
- kmod-forcedeth kmod-igb kmod-ixgbe kmod-r8169
+ kmod-forcedeth kmod-igb kmod-ixgbe kmod-amd-xgbe kmod-r8169
GRUB2_VARIANT := generic
endef
TARGET_DEVICES += generic
diff --git a/target/linux/x86/modules.mk b/target/linux/x86/modules.mk
index 6ab80d03d9..41295d2d1f 100644
--- a/target/linux/x86/modules.mk
+++ b/target/linux/x86/modules.mk
@@ -19,6 +19,22 @@ endef
$(eval $(call KernelPackage,amazon-ena))
+define KernelPackage/amd-xgbe
+ SUBMENU:=$(NETWORK_DEVICES_MENU)
+ TITLE:=AMD Ethernet on SoC support
+ DEPENDS:=@PCI_SUPPORT @TARGET_x86_64 +kmod-lib-crc32c +kmod-ptp +kmod-libphy
+ KCONFIG:=CONFIG_AMD_XGBE
+ FILES:=$(LINUX_DIR)/drivers/net/ethernet/amd/xgbe/amd-xgbe.ko
+ AUTOLOAD:=$(call AutoLoad,35,amd-xgbe)
+endef
+
+define KernelPackage/amd-xgbe/description
+ Kernel modules for AMD 10GbE Ethernet device on an AMD SoC.
+endef
+
+$(eval $(call KernelPackage,amd-xgbe))
+
+
define KernelPackage/sound-cs5535audio
TITLE:=CS5535/CS5536 Audio Controller
DEPENDS:=@TARGET_x86_geode +kmod-ac97