summaryrefslogtreecommitdiff
authorRongjun Chen <rongjun.chen@amlogic.com>2017-10-24 05:30:10 (GMT)
committer Rongjun Chen <rongjun.chen@amlogic.com>2017-10-24 05:33:23 (GMT)
commit30b0929ad95a9bfcef4252ab64c91da0d03a106f (patch)
treeaf9ef8cd4550495e1dbf1b945a464ce752b0285d
parentaf1d0476f2a4696520401e7cf34ce60e24b2b7dd (diff)
downloadamlogic-o-30b0929ad95a9bfcef4252ab64c91da0d03a106f.zip
amlogic-o-30b0929ad95a9bfcef4252ab64c91da0d03a106f.tar.gz
amlogic-o-30b0929ad95a9bfcef4252ab64c91da0d03a106f.tar.bz2
wifi: fix multi wifi open fail issue[1/1]
PD# 152813 fix multi wifi open fail issue Change-Id: I0f24fa99bdc7c34960fd1f7a89d9b37a9b6208cf Signed-off-by: Rongjun Chen <rongjun.chen@amlogic.com>
Diffstat
-rw-r--r--common/wifi_modules.mk5
-rw-r--r--p212/Kernel.mk3
-rw-r--r--p230/Kernel.mk5
3 files changed, 11 insertions, 2 deletions
diff --git a/common/wifi_modules.mk b/common/wifi_modules.mk
new file mode 100644
index 0000000..d47c5e8
--- a/dev/null
+++ b/common/wifi_modules.mk
@@ -0,0 +1,5 @@
+DEFAULT_WIFI_KERNEL_MODULES := \
+ $(PRODUCT_OUT)/obj/lib_vendor/dhd.ko \
+ $(PRODUCT_OUT)/obj/lib_vendor/bcmdhd.ko \
+ $(PRODUCT_OUT)/obj/lib_vendor/8822bu.ko \
+ $(PRODUCT_OUT)/obj/lib_vendor/8189es.ko
diff --git a/p212/Kernel.mk b/p212/Kernel.mk
index 44539bc..90adf5e 100644
--- a/p212/Kernel.mk
+++ b/p212/Kernel.mk
@@ -1,6 +1,7 @@
#if use probuilt kernel or build kernel from source code
-include device/amlogic/common/gpu.mk
-include device/amlogic/common/media_modules.mk
+-include device/amlogic/common/wifi_modules.mk
USE_PREBUILT_KERNEL := false
WIFI_MODULE := multiwifi
@@ -33,10 +34,10 @@ TARGET_AMLOGIC_INT_RECOVERY_KERNEL := $(KERNEL_OUT)/arch/$(KERNEL_ARCH)/boot/Ima
BOARD_VENDOR_KERNEL_MODULES := \
$(PRODUCT_OUT)/obj/lib_vendor/audio_data.ko \
- $(PRODUCT_OUT)/obj/lib_vendor/dhd.ko \
$(PRODUCT_OUT)/obj/lib_vendor/ddr_window_64.ko
BOARD_VENDOR_KERNEL_MODULES += $(DEFAULT_MEDIA_KERNEL_MODULES)
+BOARD_VENDOR_KERNEL_MODULES += $(DEFAULT_WIFI_KERNEL_MODULES)
WIFI_OUT := $(TARGET_OUT_INTERMEDIATES)/hardware/wifi
diff --git a/p230/Kernel.mk b/p230/Kernel.mk
index 0892598..d344f85 100644
--- a/p230/Kernel.mk
+++ b/p230/Kernel.mk
@@ -1,6 +1,8 @@
#if use probuilt kernel or build kernel from source code
-include device/amlogic/common/gpu.mk
-include device/amlogic/common/media_modules.mk
+-include device/amlogic/common/wifi_modules.mk
+
USE_PREBUILT_KERNEL := false
WIFI_MODULE := bcm4356
@@ -32,10 +34,11 @@ TARGET_AMLOGIC_INT_RECOVERY_KERNEL := $(KERNEL_OUT)/arch/$(KERNEL_ARCH)/boot/Ima
BOARD_VENDOR_KERNEL_MODULES := \
$(PRODUCT_OUT)/obj/lib_vendor/audio_data.ko \
- $(PRODUCT_OUT)/obj/lib_vendor/dhd.ko \
$(PRODUCT_OUT)/obj/lib_vendor/ddr_window_64.ko
BOARD_VENDOR_KERNEL_MODULES += $(DEFAULT_MEDIA_KERNEL_MODULES)
+BOARD_VENDOR_KERNEL_MODULES += $(DEFAULT_WIFI_KERNEL_MODULES)
+
WIFI_OUT := $(TARGET_OUT_INTERMEDIATES)/hardware/wifi