kernel: modules: package driver for MediaTek T7xx PCIe 5G modem
authorDaniel Golle <daniel@makrotopia.org>
Sun, 17 Mar 2024 22:38:58 +0000 (22:38 +0000)
committerDaniel Golle <daniel@makrotopia.org>
Sun, 17 Mar 2024 22:41:03 +0000 (22:41 +0000)
Build and package driver for MediaTek PCIe 5G WWAN modem T7xx device
available in Linux 6.1 and 6.6 as kmod-mtk-t7xx.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
package/kernel/linux/modules/netdevices.mk

index d43866ed9bb174d89654cde3226ea42da686a734..af1d8b485e001c55de1b362d5967c6ec0c95aca9 100644 (file)
@@ -1706,6 +1706,23 @@ endef
 
 $(eval $(call KernelPackage,mhi-wwan-mbim))
 
+
+define KernelPackage/mtk-t7xx
+  SUBMENU:=$(NETWORK_DEVICES_MENU)
+  TITLE:=MediaTek T7xx 5G modem
+  DEPENDS:=@!LINUX_5_15 @PCI_SUPPORT +kmod-wwan
+  KCONFIG:=CONFIG_MTK_T7XX
+  FILES:=$(LINUX_DIR)/drivers/net/wwan/t7xx/mtk_t7xx.ko
+  AUTOLOAD:=$(call AutoProbe,mtk_t7xx)
+endef
+
+define KernelPackage/mtk-t7xx/description
+ Driver for MediaTek PCIe 5G WWAN modem T7xx device
+endef
+
+$(eval $(call KernelPackage,mtk-t7xx))
+
+
 define KernelPackage/atlantic
   SUBMENU:=$(NETWORK_DEVICES_MENU)
   TITLE:=Aquantia AQtion 10Gbps Ethernet NIC