diff --git a/iopsys-mediatek/image/mt7986.mk b/iopsys-mediatek/image/mt7986.mk
index 5cceccb8a57c1cc0b35584c06028f7aa9db85a00..140b84f731353e2596af366f421fcf6ebdd7b4a4 100644
--- a/iopsys-mediatek/image/mt7986.mk
+++ b/iopsys-mediatek/image/mt7986.mk
@@ -346,7 +346,6 @@ define Device/mt7986b-ax6000-2500wan-spim-nand-rfb
   DEVICE_DTS := mt7986b-2500wan-spim-nand-rfb
   DEVICE_DTS_DIR := $(DTS_DIR)/mediatek
   SUPPORTED_DEVICES := mediatek,mt7986b-2500wan-spim-snand-rfb
-  UBOOT_TARGET := mtk_panther
   UBINIZE_OPTS := -E 5
   BLOCKSIZE := 128k
   PAGESIZE := 2048
@@ -458,6 +457,7 @@ define Device/cw3
   DEVICE_DTS := mt7986b-spim-nand-cw3
   DEVICE_DTS_DIR := $(DTS_DIR)/mediatek
   SUPPORTED_DEVICES := mediatek,mt7986b-spim-snand-cw3
+  DEVICE_PACKAGES += kmod-mt7915e
   UBOOT_TARGET := mtk_panther
   UBINIZE_OPTS := -E 5
   BLOCKSIZE := 128k