summaryrefslogtreecommitdiff
path: root/wifi.mk (plain)
blob: e468b81973a991e9b4ece665e03399bbee82e4cc
1#
2# Copyright (C) 2012 The Android Open Source Project
3#
4# Licensed under the Apache License, Version 2.0 (the "License");
5# you may not use this file except in compliance with the License.
6# You may obtain a copy of the License at
7#
8# http://www.apache.org/licenses/LICENSE-2.0
9#
10# Unless required by applicable law or agreed to in writing, software
11# distributed under the License is distributed on an "AS IS" BASIS,
12# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13# See the License for the specific language governing permissions and
14# limitations under the License.
15#
16
17#Supported modules:
18# bcm40183
19# bcm40181
20# bcm43458
21# rtl8188eu
22# rt5370
23# rt8189es
24# rt8723bs
25# rtl8723au
26# mt7601
27# mt5931
28# AP62x2
29# AP6335
30# AP6441
31# AP6234
32# AP6181
33# AP6210
34# bcm43341
35# bcm43241
36# rtl8192du
37# rtl8192eu
38# rtl8192es
39# rtl8192cu
40# rtl88x1au
41# rtl8812au
42
43
44PRODUCT_PACKAGES += wpa_supplicant.conf
45
46PRODUCT_COPY_FILES += \
47 frameworks/native/data/etc/android.hardware.wifi.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.xml
48PRODUCT_PROPERTY_OVERRIDES += \
49 ro.carrier=wifi-only
50
51PRODUCT_PACKAGES += \
52 wificond \
53 wifilogd \
54 libwifi-hal-common-ext
55
56################################################################################## buildin
57ifeq ($(WIFI_BUILD_IN), true)
58PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/6255/fw_bcm43455c0_ag.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/buildin/fw_bcm43455c0_ag.bin
59PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/6255/nvram.txt:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/buildin/nvram_ap6255.txt
60PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/4356/fw_bcm4356a2_ag.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/buildin/fw_bcm4356a2_ag.bin
61PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/4356/nvram_ap6356.txt:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/buildin/nvram_ap6356.txt
62PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/buildin/config.txt:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/buildin/config.txt
63PRODUCT_COPY_FILES += hardware/amlogic/wifi/multi_wifi/config/wpa_supplicant.conf:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/wpa_supplicant.conf
64PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/6335/fw_bcm4339a0_ag.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/buildin/fw_bcm4339a0_ag.bin
65PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/6335/nvram.txt:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/buildin/nvram_ap6335.txt
66PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/6212/fw_bcm43438a0.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/buildin/fw_bcm43438a0.bin
67PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/6212/nvram.txt:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/buildin/nvram_ap6212.txt
68endif
69################################################################################## bcm4354
70ifeq ($(WIFI_MODULE),bcm4354)
71WIFI_DRIVER := bcm4354
72WIFI_DRIVER_MODULE_PATH := /vendor/lib/modules/dhd.ko
73WIFI_DRIVER_MODULE_NAME := dhd
74WIFI_DRIVER_MODULE_ARG := "firmware_path=/vendor/etc/wifi/4354/fw_bcm4354a1_ag.bin nvram_path=/vendor/etc/wifi/4354/nvram_ap6354.txt"
75WIFI_DRIVER_FW_PATH_STA := /vendor/etc/wifi/4354/fw_bcm4354a1_ag.bin
76WIFI_DRIVER_FW_PATH_AP := /vendor/etc/wifi/4354/fw_bcm4354a1_ag_apsta.bin
77WIFI_DRIVER_FW_PATH_P2P := /vendor/etc/wifi/4354/fw_bcm4354a1_ag_p2p.bin
78
79BOARD_WLAN_DEVICE := bcmdhd
80WIFI_DRIVER_FW_PATH_PARAM := "/sys/module/dhd/parameters/firmware_path"
81
82WPA_SUPPLICANT_VERSION := VER_0_8_X
83BOARD_WPA_SUPPLICANT_DRIVER := NL80211
84BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_bcmdhd
85BOARD_HOSTAPD_DRIVER := NL80211
86BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_bcmdhd
87
88PRODUCT_PACKAGES += \
89 4354/nvram_ap6354.txt \
90 4354/fw_bcm4354a1_ag.bin \
91 4354/fw_bcm4354a1_ag_apsta.bin \
92 4354/fw_bcm4354a1_ag_p2p.bin \
93 wl \
94 p2p_supplicant_overlay.conf \
95 dhd
96
97PRODUCT_COPY_FILES += frameworks/native/data/etc/android.hardware.wifi.direct.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.direct.xml
98
99PRODUCT_COPY_FILES += device/amlogic/common/init.amlogic.wifi_bcm.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.amlogic.wifi.rc
100
101ifneq ($(wildcard $(TARGET_PRODUCT_DIR)/dhd.ko),)
102PRODUCT_COPY_FILES += $(TARGET_PRODUCT_DIR)/dhd.ko:$(PRODUCT_OUT)/obj/lib_vendor/dhd.ko
103endif
104
105PRODUCT_PROPERTY_OVERRIDES += \
106 wifi.interface=wlan0
107
108endif
109
110
111
112################################################################################## bcm4356
113ifeq ($(WIFI_MODULE),bcm4356)
114WIFI_DRIVER := bcm4356
115ifneq ($(WIFI_BUILD_IN), true)
116WIFI_DRIVER_MODULE_PATH := /vendor/lib/modules/dhd.ko
117WIFI_DRIVER_MODULE_NAME := dhd
118WIFI_DRIVER_MODULE_ARG := "firmware_path=/vendor/etc/wifi/4356/fw_bcm4356a2_ag.bin nvram_path=/vendor/etc/wifi/4356/nvram_ap6356.txt"
119endif
120WIFI_DRIVER_FW_PATH_STA := /vendor/etc/wifi/4356/fw_bcm4356a2_ag.bin
121WIFI_DRIVER_FW_PATH_AP := /vendor/etc/wifi/4356/fw_bcm4356a2_ag_apsta.bin
122WIFI_DRIVER_FW_PATH_P2P := /vendor/etc/wifi/4356/fw_bcm4356a2_ag_p2p.bin
123ifneq ($(WIFI_BUILD_IN), true)
124BOARD_WLAN_DEVICE := bcmdhd
125else
126BOARD_WLAN_DEVICE := MediaTek
127endif
128WIFI_DRIVER_FW_PATH_PARAM := "/sys/module/dhd/parameters/firmware_path"
129
130WPA_SUPPLICANT_VERSION := VER_0_8_X
131BOARD_WPA_SUPPLICANT_DRIVER := NL80211
132BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_bcmdhd_ampak
133BOARD_HOSTAPD_DRIVER := NL80211
134BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_bcmdhd_ampak
135
136PRODUCT_PACKAGES += \
137 4356/nvram_ap6356.txt \
138 4356/fw_bcm4356a2_ag.bin \
139 4356/fw_bcm4356a2_ag_apsta.bin \
140 4356/fw_bcm4356a2_ag_p2p.bin \
141 wl \
142 p2p_supplicant_overlay.conf \
143 dhd
144
145PRODUCT_COPY_FILES += frameworks/native/data/etc/android.hardware.wifi.direct.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.direct.xml
146ifeq ($(WIFI_BUILD_IN), true)
147PRODUCT_COPY_FILES += device/amlogic/common/init.amlogic.wifi_buildin.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.amlogic.wifi_buildin.rc
148endif
149PRODUCT_COPY_FILES += device/amlogic/common/init.amlogic.wifi_bcm.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.amlogic.wifi.rc
150PRODUCT_COPY_FILES += hardware/amlogic/wifi/multi_wifi/config/wpa_supplicant.conf:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/wpa_supplicant.conf
151
152ifneq ($(wildcard $(TARGET_PRODUCT_DIR)/dhd.ko),)
153PRODUCT_COPY_FILES += $(TARGET_PRODUCT_DIR)/dhd.ko:$(PRODUCT_OUT)/obj/lib_vendor/dhd.ko
154endif
155
156PRODUCT_PROPERTY_OVERRIDES += \
157 wifi.interface=wlan0
158
159endif
160
161
162################################################################################## bcm4358
163ifeq ($(WIFI_MODULE),bcm4358)
164WIFI_DRIVER := bcm4358
165WIFI_DRIVER_MODULE_PATH := /vendor/lib/modules/dhd.ko
166WIFI_DRIVER_MODULE_NAME := dhd
167WIFI_DRIVER_MODULE_ARG := "firmware_path=/vendor/etc/wifi/4358/fw_bcm4358_ag.bin nvram_path=/vendor/etc/wifi/4358/nvram_4358.txt"
168WIFI_DRIVER_FW_PATH_STA := /vendor/etc/wifi/4358/fw_bcm4358_ag.bin
169WIFI_DRIVER_FW_PATH_AP := /vendor/etc/wifi/4358/fw_bcm4358_ag_apsta.bin
170WIFI_DRIVER_FW_PATH_P2P := /vendor/etc/wifi/4358/fw_bcm4358_ag_p2p.bin
171
172BOARD_WLAN_DEVICE := bcmdhd
173WIFI_DRIVER_FW_PATH_PARAM := "/sys/module/dhd/parameters/firmware_path"
174
175WPA_SUPPLICANT_VERSION := VER_0_8_X
176BOARD_WPA_SUPPLICANT_DRIVER := NL80211
177BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_bcmdhd
178BOARD_HOSTAPD_DRIVER := NL80211
179BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_bcmdhd
180
181PRODUCT_PACKAGES += \
182 4358/nvram_4358.txt \
183 4358/fw_bcm4358_ag.bin \
184 4358/fw_bcm4358_ag_apsta.bin \
185 4358/fw_bcm4358_ag_p2p.bin \
186 wl \
187 p2p_supplicant_overlay.conf \
188 dhd
189
190PRODUCT_COPY_FILES += frameworks/native/data/etc/android.hardware.wifi.direct.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.direct.xml
191
192PRODUCT_COPY_FILES += device/amlogic/common/init.amlogic.wifi_bcm.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.amlogic.wifi.rc
193
194PRODUCT_COPY_FILES += device/amlogic/common/wifi/config.txt:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/4358/config.txt
195PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/4358/config.txt:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/4358/config.txt
196
197ifneq ($(wildcard $(TARGET_PRODUCT_DIR)/dhd.ko),)
198PRODUCT_COPY_FILES += $(TARGET_PRODUCT_DIR)/dhd.ko:$(PRODUCT_OUT)/obj/lib_vendor/dhd.ko
199endif
200
201PRODUCT_PROPERTY_OVERRIDES += \
202 wifi.interface=wlan0
203
204endif
205
206
207################################################################################## bcm43458
208ifeq ($(WIFI_MODULE),bcm43458)
209WIFI_DRIVER := bcm43458
210WIFI_DRIVER_MODULE_PATH := /vendor/lib/modules/dhd.ko
211WIFI_DRIVER_MODULE_NAME := dhd
212WIFI_DRIVER_MODULE_ARG := "firmware_path=/vendor/etc/wifi/43458/fw_bcm43455c0_ag.bin nvram_path=/vendor/etc/wifi/43458/nvram_43458.txt"
213WIFI_DRIVER_FW_PATH_STA := /vendor/etc/wifi/43458/fw_bcm43455c0_ag.bin
214WIFI_DRIVER_FW_PATH_AP := /vendor/etc/wifi/43458/fw_bcm43455c0_ag_apsta.bin
215WIFI_DRIVER_FW_PATH_P2P := /vendor/etc/wifi/43458/fw_bcm43455c0_ag_p2p.bin
216
217BOARD_WLAN_DEVICE := bcmdhd
218WIFI_DRIVER_FW_PATH_PARAM := "/sys/module/dhd/parameters/firmware_path"
219
220WPA_SUPPLICANT_VERSION := VER_0_8_X
221BOARD_WPA_SUPPLICANT_DRIVER := NL80211
222BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_bcmdhd
223BOARD_HOSTAPD_DRIVER := NL80211
224BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_bcmdhd
225
226PRODUCT_PACKAGES += \
227 43458/nvram_43458.txt \
228 43458/fw_bcm43455c0_ag.bin \
229 43458/fw_bcm43455c0_ag_apsta.bin \
230 43458/fw_bcm43455c0_ag_p2p.bin \
231 wl \
232 p2p_supplicant_overlay.conf \
233 dhd
234
235PRODUCT_COPY_FILES += frameworks/native/data/etc/android.hardware.wifi.direct.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.direct.xml
236
237PRODUCT_COPY_FILES += device/amlogic/common/init.amlogic.wifi_bcm.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.amlogic.wifi.rc
238
239ifneq ($(wildcard $(TARGET_PRODUCT_DIR)/dhd.ko),)
240PRODUCT_COPY_FILES += $(TARGET_PRODUCT_DIR)/dhd.ko:$(PRODUCT_OUT)/obj/lib_vendor/dhd.ko
241endif
242
243PRODUCT_PROPERTY_OVERRIDES += \
244 wifi.interface=wlan0
245
246endif
247
248
249################################################################################## AP6269
250ifeq ($(WIFI_MODULE),AP6269)
251WIFI_DRIVER := AP6269
252WIFI_DRIVER_MODULE_PATH := /vendor/lib/modules/bcmdhd.ko
253WIFI_DRIVER_MODULE_NAME := bcmdhd
254WIFI_DRIVER_MODULE_ARG := ""
255WIFI_DRIVER_FW_PATH_STA := /vendor/etc/firmware/fw_bcmdhd.bin.trx
256WIFI_DRIVER_FW_PATH_P2P := /vendor/etc/firmware/fw_bcmdhd_p2p.bin.trx
257WIFI_DRIVER_FW_PATH_AP := /vendor/etc/firmware/fw_bcmdhd_apsta.bin.trx
258BCM_USB_WIFI := true
259
260BOARD_WLAN_DEVICE := bcmdhd
261WIFI_DRIVER_FW_PATH_PARAM := "/sys/module/bcmdhd/parameters/firmware_path"
262
263WPA_SUPPLICANT_VERSION := VER_0_8_X
264BOARD_WPA_SUPPLICANT_DRIVER := NL80211
265BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_bcmdhd
266BOARD_HOSTAPD_DRIVER := NL80211
267BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_bcmdhd
268
269
270PRODUCT_PACKAGES += \
271 AP6269/fw_bcm43569a2_ag.bin.trx \
272 AP6269/nvram_ap6269a2.nvm \
273 wl \
274 p2p_supplicant_overlay.conf \
275 dhd \
276 bcmdl
277
278
279
280PRODUCT_COPY_FILES += frameworks/native/data/etc/android.hardware.wifi.direct.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.direct.xml
281
282PRODUCT_COPY_FILES += device/amlogic/common/init.amlogic.wifi_bcm.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.amlogic.wifi.rc
283
284PRODUCT_PROPERTY_OVERRIDES += \
285 wifi.interface=wlan0
286endif
287
288################################################################################## AP62x8
289ifeq ($(WIFI_MODULE),AP62x8)
290WIFI_DRIVER := AP62x8
291ifneq ($(WIFI_BUILD_IN), true)
292WIFI_DRIVER_MODULE_PATH := /vendor/lib/modules/bcmdhd.ko
293WIFI_DRIVER_MODULE_NAME := bcmdhd
294WIFI_DRIVER_MODULE_ARG := ""
295endif
296WIFI_DRIVER_FW_PATH_STA := /vendor/etc/firmware/fw_bcmdhd.bin.trx
297WIFI_DRIVER_FW_PATH_P2P := /vendor/etc/firmware/fw_bcmdhd_p2p.bin.trx
298WIFI_DRIVER_FW_PATH_AP := /vendor/etc/firmware/fw_bcmdhd_apsta.bin.trx
299BCM_USB_WIFI := true
300
301ifneq ($(WIFI_BUILD_IN), true)
302BOARD_WLAN_DEVICE := bcmdhd
303else
304BOARD_WLAN_DEVICE := MediaTek
305endif
306
307WIFI_DRIVER_FW_PATH_PARAM := "/sys/module/bcmdhd/parameters/firmware_path"
308
309WPA_SUPPLICANT_VERSION := VER_0_8_X
310BOARD_WPA_SUPPLICANT_DRIVER := NL80211
311BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_bcmdhd_ampak
312BOARD_HOSTAPD_DRIVER := NL80211
313BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_bcmdhd_ampak
314PRODUCT_PACKAGES += \
315 wl \
316 p2p_supplicant_overlay.conf \
317 dhd \
318 bcmdl
319
320ifeq ($(WIFI_BUILD_IN), true)
321PRODUCT_COPY_FILES += device/amlogic/common/init.amlogic.wifi_buildin_ap62x8.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.amlogic.wifi_buildin.rc
322endif
323
324PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/AP62x8/fw_bcm4358u_ag.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/43569/fw_bcm43569a2_ag.bin.trx
325PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/AP62x8/nvram_ap62x8m.nvm:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/43569/nvram_ap6269a2.nvm
326
327
328PRODUCT_COPY_FILES += frameworks/native/data/etc/android.hardware.wifi.direct.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.direct.xml
329
330PRODUCT_COPY_FILES += device/amlogic/common/init.amlogic.wifi_bcm.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.amlogic.wifi.rc
331
332PRODUCT_PROPERTY_OVERRIDES += \
333 wifi.interface=wlan0
334endif
335################################################################################## AP6242
336ifeq ($(WIFI_MODULE),AP6242)
337WIFI_DRIVER := AP6242
338WIFI_DRIVER_MODULE_PATH := /vendor/lib/modules/bcmdhd.ko
339WIFI_DRIVER_MODULE_NAME := bcmdhd
340WIFI_DRIVER_MODULE_ARG := ""
341WIFI_DRIVER_FW_PATH_STA := /vendor/etc/firmware/fw_bcmdhd.bin.trx
342WIFI_DRIVER_FW_PATH_P2P := /vendor/etc/firmware/fw_bcmdhd_p2p.bin.trx
343WIFI_DRIVER_FW_PATH_AP := /vendor/etc/firmware/fw_bcmdhd_apsta.bin.trx
344BCM_USB_WIFI := true
345
346BOARD_WLAN_DEVICE := bcmdhd
347WIFI_DRIVER_FW_PATH_PARAM := "/sys/module/bcmdhd/parameters/firmware_path"
348
349WPA_SUPPLICANT_VERSION := VER_0_8_X
350BOARD_WPA_SUPPLICANT_DRIVER := NL80211
351BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_bcmdhd
352BOARD_HOSTAPD_DRIVER := NL80211
353BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_bcmdhd
354
355
356PRODUCT_PACKAGES += \
357 AP6242/fw_bcm43242a1_ag.bin.trx \
358 AP6242/nvram_ap6242.nvm \
359 wl \
360 p2p_supplicant_overlay.conf \
361 dhd \
362 bcmdl
363
364
365
366PRODUCT_COPY_FILES += frameworks/native/data/etc/android.hardware.wifi.direct.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.direct.xml
367
368PRODUCT_COPY_FILES += device/amlogic/common/init.amlogic.wifi_bcm.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.amlogic.wifi.rc
369
370PRODUCT_PROPERTY_OVERRIDES += \
371 wifi.interface=wlan0
372endif
373
374################################################################################## 8189es
375ifeq ($(WIFI_MODULE),rtl8189es)
376
377WIFI_DRIVER := 8189es
378BOARD_WIFI_VENDOR := realtek
379WIFI_DRIVER_MODULE_PATH := /vendor/lib/modules/8189es.ko
380WIFI_DRIVER_MODULE_NAME := 8189es
381WIFI_DRIVER_MODULE_ARG := "ifname=wlan0 if2name=p2p0"
382WIFI_FIRMWARE_LOADER :=""
383WIFI_DRIVER_FW_PATH_PARAM :=""
384
385BOARD_WLAN_DEVICE := rtl8189es
386LIB_WIFI_HAL := libwifi-hal-rtl
387WIFI_DRIVER_FW_PATH_PARAM := ""
388
389WPA_SUPPLICANT_VERSION := VER_0_8_X
390BOARD_WPA_SUPPLICANT_DRIVER := NL80211
391BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_rtl
392BOARD_HOSTAPD_DRIVER := NL80211
393BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_rtl
394
395PRODUCT_PACKAGES += \
396 wpa_supplicant_overlay.conf \
397 p2p_supplicant_overlay.conf
398PRODUCT_COPY_FILES += frameworks/native/data/etc/android.hardware.wifi.direct.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.direct.xml
399
400PRODUCT_COPY_FILES += device/amlogic/common/init.amlogic.wifi_rtk.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.amlogic.wifi.rc
401
402ifneq ($(wildcard $(TARGET_PRODUCT_DIR)/8189es.ko),)
403PRODUCT_COPY_FILES += $(TARGET_PRODUCT_DIR)/8189es.ko:$(PRODUCT_OUT)/obj/lib_vendor/8189es.ko
404endif
405
406PRODUCT_PROPERTY_OVERRIDES += \
407 wifi.interface=wlan0
408
409endif
410################################################################################## 8189ftv
411ifeq ($(WIFI_MODULE),rtl8189fs)
412
413WIFI_DRIVER := 8189fs
414BOARD_WIFI_VENDOR := realtek
415WIFI_DRIVER_MODULE_PATH := /vendor/lib/modules/8189fs.ko
416WIFI_DRIVER_MODULE_NAME := 8189fs
417WIFI_DRIVER_MODULE_ARG := "ifname=wlan0 if2name=p2p0"
418WIFI_FIRMWARE_LOADER :=""
419WIFI_DRIVER_FW_PATH_PARAM :=""
420
421BOARD_WLAN_DEVICE := rtl8189fs
422LIB_WIFI_HAL := libwifi-hal-rtl
423WIFI_DRIVER_FW_PATH_PARAM := ""
424
425WPA_SUPPLICANT_VERSION := VER_0_8_X
426BOARD_WPA_SUPPLICANT_DRIVER := NL80211
427BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_rtl
428BOARD_HOSTAPD_DRIVER := NL80211
429BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_rtl
430
431
432PRODUCT_PACKAGES += \
433 wpa_supplicant_overlay.conf \
434 p2p_supplicant_overlay.conf
435
436PRODUCT_COPY_FILES += frameworks/native/data/etc/android.hardware.wifi.direct.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.direct.xml
437
438PRODUCT_COPY_FILES += device/amlogic/common/init.amlogic.wifi_rtk.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.amlogic.wifi.rc
439
440ifneq ($(wildcard $(TARGET_PRODUCT_DIR)/8189fs.ko),)
441PRODUCT_COPY_FILES += $(TARGET_PRODUCT_DIR)/8189fs.ko:$(PRODUCT_OUT)/obj/lib_vendor/8189fs.ko
442endif
443
444PRODUCT_PROPERTY_OVERRIDES += \
445 wifi.interface=wlan0
446
447endif
448
449################################################################################## 8723bs
450ifeq ($(WIFI_MODULE),rtl8723bs)
451
452WIFI_DRIVER := 8723bs
453BOARD_WIFI_VENDOR := realtek
454WIFI_DRIVER_MODULE_PATH := /vendor/lib/modules/8723bs.ko
455WIFI_DRIVER_MODULE_NAME := 8723bs
456WIFI_DRIVER_MODULE_ARG := "ifname=wlan0 if2name=p2p0"
457WIFI_FIRMWARE_LOADER :=""
458WIFI_DRIVER_FW_PATH_PARAM :=""
459
460BOARD_WLAN_DEVICE := rtl8723bs
461LIB_WIFI_HAL := libwifi-hal-rtl
462WIFI_DRIVER_FW_PATH_PARAM := ""
463
464WPA_SUPPLICANT_VERSION := VER_0_8_X
465BOARD_WPA_SUPPLICANT_DRIVER := NL80211
466BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_rtl
467BOARD_HOSTAPD_DRIVER := NL80211
468BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_rtl
469
470PRODUCT_PACKAGES += \
471 wpa_supplicant_overlay.conf \
472 p2p_supplicant_overlay.conf
473PRODUCT_COPY_FILES += frameworks/native/data/etc/android.hardware.wifi.direct.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.direct.xml
474
475PRODUCT_COPY_FILES += device/amlogic/common/init.amlogic.wifi_rtk.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.amlogic.wifi.rc
476
477ifneq ($(wildcard $(TARGET_PRODUCT_DIR)/8723bs.ko),)
478PRODUCT_COPY_FILES += $(TARGET_PRODUCT_DIR)/8723bs.ko:$(PRODUCT_OUT)/obj/lib_vendor/8723bs.ko
479endif
480
481PRODUCT_PROPERTY_OVERRIDES += \
482 wifi.interface=wlan0
483endif
484################################################################################## rtl8723bu
485ifeq ($(WIFI_MODULE),rtl8723bu)
486
487WIFI_DRIVER := rtl8723bu
488BOARD_WIFI_VENDOR := realtek
489WIFI_DRIVER_MODULE_PATH := /vendor/lib/modules/8723bu.ko
490WIFI_DRIVER_MODULE_NAME := 8723bu
491WIFI_DRIVER_MODULE_ARG := "ifname=wlan0 if2name=p2p0"
492
493WPA_SUPPLICANT_VERSION := VER_0_8_X
494BOARD_WPA_SUPPLICANT_DRIVER := NL80211
495BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_rtl
496BOARD_HOSTAPD_DRIVER := NL80211
497BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_rtl
498
499BOARD_WLAN_DEVICE := rtl8723bu
500PRODUCT_PACKAGES += \
501 wpa_supplicant_overlay.conf \
502 p2p_supplicant_overlay.conf
503
504WIFI_FIRMWARE_LOADER := ""
505WIFI_DRIVER_FW_PATH_STA := ""
506WIFI_DRIVER_FW_PATH_AP := ""
507WIFI_DRIVER_FW_PATH_P2P := ""
508WIFI_DRIVER_FW_PATH_PARAM := ""
509
510PRODUCT_COPY_FILES += frameworks/native/data/etc/android.hardware.wifi.direct.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.direct.xml
511
512PRODUCT_COPY_FILES += device/amlogic/common/init.amlogic.wifi_rtk.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.amlogic.wifi.rc
513
514PRODUCT_PROPERTY_OVERRIDES += \
515 wifi.interface=wlan0
516
517endif
518################################################################################## rtl8723du
519ifeq ($(WIFI_MODULE),rtl8723du)
520
521WIFI_DRIVER := rtl8723du
522BOARD_WIFI_VENDOR := realtek
523WIFI_DRIVER_MODULE_PATH := /vendor/lib/modules/8723du.ko
524WIFI_DRIVER_MODULE_NAME := 8723du
525WIFI_DRIVER_MODULE_ARG := "ifname=wlan0 if2name=p2p0"
526
527WPA_SUPPLICANT_VERSION := VER_0_8_X
528BOARD_WPA_SUPPLICANT_DRIVER := NL80211
529BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_rtl
530BOARD_HOSTAPD_DRIVER := NL80211
531BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_rtl
532
533BOARD_WLAN_DEVICE := rtl8723du
534PRODUCT_PACKAGES += \
535 wpa_supplicant_overlay.conf \
536 p2p_supplicant_overlay.conf
537
538WIFI_FIRMWARE_LOADER := ""
539WIFI_DRIVER_FW_PATH_STA := ""
540WIFI_DRIVER_FW_PATH_AP := ""
541WIFI_DRIVER_FW_PATH_P2P := ""
542WIFI_DRIVER_FW_PATH_PARAM := ""
543
544PRODUCT_COPY_FILES += frameworks/native/data/etc/android.hardware.wifi.direct.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.direct.xml
545PRODUCT_COPY_FILES += device/amlogic/common/init.amlogic.wifi_rtk.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.amlogic.wifi.rc
546
547PRODUCT_PROPERTY_OVERRIDES += \
548 wifi.interface=wlan0
549
550endif
551################################################################################## rtl8723ds
552ifeq ($(WIFI_MODULE),rtl8723ds)
553
554WIFI_DRIVER := rtl8723ds
555BOARD_WIFI_VENDOR := realtek
556WIFI_DRIVER_MODULE_PATH := /vendor/lib/modules/8723ds.ko
557WIFI_DRIVER_MODULE_NAME := 8723ds
558WIFI_DRIVER_MODULE_ARG := "ifname=wlan0 if2name=p2p0"
559
560WPA_SUPPLICANT_VERSION := VER_0_8_X
561BOARD_WPA_SUPPLICANT_DRIVER := NL80211
562BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_rtl
563BOARD_HOSTAPD_DRIVER := NL80211
564BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_rtl
565
566BOARD_WLAN_DEVICE := rtl8723ds
567PRODUCT_PACKAGES += \
568 wpa_supplicant_overlay.conf \
569 p2p_supplicant_overlay.conf
570
571WIFI_FIRMWARE_LOADER := ""
572WIFI_DRIVER_FW_PATH_STA := ""
573WIFI_DRIVER_FW_PATH_AP := ""
574WIFI_DRIVER_FW_PATH_P2P := ""
575WIFI_DRIVER_FW_PATH_PARAM := ""
576
577PRODUCT_COPY_FILES += frameworks/native/data/etc/android.hardware.wifi.direct.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.direct.xml
578PRODUCT_COPY_FILES += device/amlogic/common/init.amlogic.wifi_rtk.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.amlogic.wifi.rc
579
580PRODUCT_PROPERTY_OVERRIDES += \
581 wifi.interface=wlan0
582
583endif
584################################################################################## bcm40183
585ifeq ($(WIFI_MODULE),bcm40183)
586
587WIFI_DRIVER := bcm40183
588WIFI_DRIVER_MODULE_PATH := /vendor/lib/modules/dhd.ko
589WIFI_DRIVER_MODULE_NAME := dhd
590WIFI_DRIVER_MODULE_ARG := "firmware_path=/vendor/etc/wifi/40183/fw_bcm40183b2.bin nvram_path=/vendor/etc/wifi/40183/nvram.txt"
591WIFI_DRIVER_FW_PATH_STA :=/vendor/etc/wifi/40183/fw_bcm40183b2.bin
592WIFI_DRIVER_FW_PATH_AP :=/vendor/etc/wifi/40183/fw_bcm40183b2_apsta.bin
593WIFI_DRIVER_FW_PATH_P2P :=/vendor/etc/wifi/40183/fw_bcm40183b2_p2p.bin
594
595BOARD_WLAN_DEVICE := bcmdhd
596LIB_WIFI_HAL := libwifi-hal-bcm
597WIFI_DRIVER_FW_PATH_PARAM := "/sys/module/dhd/parameters/firmware_path"
598
599WPA_SUPPLICANT_VERSION := VER_0_8_X
600BOARD_WPA_SUPPLICANT_DRIVER := NL80211
601BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_bcmdhd_ampak
602BOARD_HOSTAPD_DRIVER := NL80211
603BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_bcmdhd_ampak
604
605PRODUCT_PACKAGES += \
606 40183/nvram.txt \
607 40183/fw_bcm40183b2.bin \
608 40183/fw_bcm40183b2_apsta.bin \
609 40183/fw_bcm40183b2_p2p.bin \
610 wl \
611 p2p_supplicant_overlay.conf \
612 dhd
613
614PRODUCT_COPY_FILES += frameworks/native/data/etc/android.hardware.wifi.direct.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.direct.xml
615
616PRODUCT_COPY_FILES += device/amlogic/common/init.amlogic.wifi_bcm.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.amlogic.wifi.rc
617
618ifneq ($(wildcard $(TARGET_PRODUCT_DIR)/dhd.ko),)
619PRODUCT_COPY_FILES += $(TARGET_PRODUCT_DIR)/dhd.ko:$(PRODUCT_OUT)/obj/lib_vendor/dhd.ko
620endif
621
622PRODUCT_PROPERTY_OVERRIDES += \
623 wifi.interface=wlan0
624
625endif
626
627################################################################################## bcm40181
628ifeq ($(WIFI_MODULE),bcm40181)
629WIFI_DRIVER := bcm40181
630WIFI_DRIVER_MODULE_PATH := /vendor/lib/modules/dhd.ko
631WIFI_DRIVER_MODULE_NAME := dhd
632WIFI_DRIVER_MODULE_ARG := "firmware_path=/vendor/etc/wifi/40181/fw_bcm40181a2.bin nvram_path=/vendor/etc/wifi/40181/nvram.txt"
633WIFI_DRIVER_FW_PATH_STA :=/vendor/etc/wifi/40181/fw_bcm40181a2.bin
634WIFI_DRIVER_FW_PATH_AP :=/vendor/etc/wifi/40181/fw_bcm40181a2_apsta.bin
635WIFI_DRIVER_FW_PATH_P2P :=/vendor/etc/wifi/40181/fw_bcm40181a2_p2p.bin
636
637BOARD_WLAN_DEVICE := bcmdhd
638LIB_WIFI_HAL := libwifi-hal-bcm
639WIFI_DRIVER_FW_PATH_PARAM := "/sys/module/dhd/parameters/firmware_path"
640
641WPA_SUPPLICANT_VERSION := VER_0_8_X
642BOARD_WPA_SUPPLICANT_DRIVER := NL80211
643BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_bcmdhd_ampak
644BOARD_HOSTAPD_DRIVER := NL80211
645BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_bcmdhd_ampak
646
647PRODUCT_PACKAGES += \
648 40181/nvram.txt \
649 40181/fw_bcm40181a0.bin \
650 40181/fw_bcm40181a0_apsta.bin \
651 40181/fw_bcm40181a2.bin \
652 40181/fw_bcm40181a2_apsta.bin \
653 40181/fw_bcm40181a2_p2p.bin \
654 wl \
655 p2p_supplicant_overlay.conf \
656 dhd
657
658PRODUCT_COPY_FILES += frameworks/native/data/etc/android.hardware.wifi.direct.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.direct.xml
659
660PRODUCT_COPY_FILES += device/amlogic/common/init.amlogic.wifi_bcm.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.amlogic.wifi.rc
661
662ifneq ($(wildcard $(TARGET_PRODUCT_DIR)/dhd.ko),)
663PRODUCT_COPY_FILES += $(TARGET_PRODUCT_DIR)/dhd.ko:$(PRODUCT_OUT)/obj/lib_vendor/dhd.ko
664endif
665
666PRODUCT_PROPERTY_OVERRIDES += \
667 wifi.interface=wlan0
668
669endif
670################################################################################## AP62x2
671ifeq ($(WIFI_MODULE),AP62x2)
672WIFI_DRIVER := AP62x2
673WIFI_DRIVER_MODULE_PATH := /vendor/lib/modules/dhd.ko
674WIFI_DRIVER_MODULE_NAME := dhd
675WIFI_DRIVER_MODULE_ARG := "firmware_path=/vendor/etc/wifi/62x2/fw_bcm43241b4_ag.bin nvram_path=/vendor/etc/wifi/62x2/nvram.txt"
676WIFI_DRIVER_FW_PATH_STA :=/vendor/etc/wifi/62x2/fw_bcm43241b4_ag.bin
677WIFI_DRIVER_FW_PATH_AP :=/vendor/etc/wifi/62x2/fw_bcm43241b4_ag_apsta.bin
678WIFI_DRIVER_FW_PATH_P2P :=/vendor/etc/wifi/62x2/fw_bcm43241b4_ag_p2p.bin
679
680BOARD_WLAN_DEVICE := bcmdhd
681LIB_WIFI_HAL := libwifi-hal-bcm
682WIFI_DRIVER_FW_PATH_PARAM := "/sys/module/dhd/parameters/firmware_path"
683
684WPA_SUPPLICANT_VERSION := VER_0_8_X
685BOARD_WPA_SUPPLICANT_DRIVER := NL80211
686BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_bcmdhd_ampak
687BOARD_HOSTAPD_DRIVER := NL80211
688BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_bcmdhd_ampak
689
690PRODUCT_PACKAGES += \
691 62x2/nvram.txt \
692 62x2/fw_bcm43241b4_ag.bin \
693 62x2/fw_bcm43241b4_ag_apsta.bin \
694 62x2/fw_bcm43241b4_ag_p2p.bin \
695 wl \
696 p2p_supplicant_overlay.conf \
697 dhd
698
699PRODUCT_COPY_FILES += frameworks/native/data/etc/android.hardware.wifi.direct.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.direct.xml
700
701PRODUCT_COPY_FILES += device/amlogic/common/init.amlogic.wifi_bcm.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.amlogic.wifi.rc
702
703ifneq ($(wildcard $(TARGET_PRODUCT_DIR)/dhd.ko),)
704PRODUCT_COPY_FILES += $(TARGET_PRODUCT_DIR)/dhd.ko:$(PRODUCT_OUT)/obj/lib_vendor/dhd.ko
705endif
706
707PRODUCT_PROPERTY_OVERRIDES += \
708 wifi.interface=wlan0
709
710endif
711################################################################################## AP6335
712ifeq ($(WIFI_MODULE),AP6335)
713WIFI_DRIVER := AP6335
714ifneq ($(WIFI_BUILD_IN), true)
715WIFI_DRIVER_MODULE_PATH := /vendor/lib/modules/dhd.ko
716WIFI_DRIVER_MODULE_NAME := dhd
717WIFI_DRIVER_MODULE_ARG := "firmware_path=/vendor/etc/wifi/6335/fw_bcm4339a0_ag.bin nvram_path=/vendor/etc/wifi/6335/nvram.txt"
718endif
719WIFI_DRIVER_FW_PATH_STA :=/vendor/etc/wifi/6335/fw_bcm4339a0_ag.bin
720WIFI_DRIVER_FW_PATH_AP :=/vendor/etc/wifi/6335/fw_bcm4339a0_ag_apsta.bin
721WIFI_DRIVER_FW_PATH_P2P :=/vendor/etc/wifi/6335/fw_bcm4339a0_ag_p2p.bin
722
723ifneq ($(WIFI_BUILD_IN), true)
724BOARD_WLAN_DEVICE := bcmdhd
725else
726BOARD_WLAN_DEVICE := MediaTek
727endif
728LIB_WIFI_HAL := libwifi-hal-bcm
729WIFI_DRIVER_FW_PATH_PARAM := "/sys/module/dhd/parameters/firmware_path"
730
731WPA_SUPPLICANT_VERSION := VER_0_8_X
732BOARD_WPA_SUPPLICANT_DRIVER := NL80211
733BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_bcmdhd_ampak
734BOARD_HOSTAPD_DRIVER := NL80211
735BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_bcmdhd_ampak
736PRODUCT_PACKAGES += \
737 6335/nvram.txt \
738 6335/fw_bcm4339a0_ag.bin \
739 6335/fw_bcm4339a0_ag_apsta.bin \
740 6335/fw_bcm4339a0_ag_p2p.bin \
741 6335/nvram_ap6335e.txt \
742 6335/fw_bcm4339a0e_ag.bin \
743 6335/fw_bcm4339a0e_ag_apsta.bin \
744 6335/fw_bcm4339a0e_ag_p2p.bin \
745 wl \
746 p2p_supplicant_overlay.conf \
747 dhd
748
749PRODUCT_COPY_FILES += frameworks/native/data/etc/android.hardware.wifi.direct.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.direct.xml
750ifeq ($(WIFI_BUILD_IN), true)
751PRODUCT_COPY_FILES += device/amlogic/common/init.amlogic.wifi_buildin.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.amlogic.wifi_buildin.rc
752endif
753PRODUCT_COPY_FILES += device/amlogic/common/init.amlogic.wifi_bcm.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.amlogic.wifi.rc
754
755ifneq ($(wildcard $(TARGET_PRODUCT_DIR)/dhd.ko),)
756PRODUCT_COPY_FILES += $(TARGET_PRODUCT_DIR)/dhd.ko:$(PRODUCT_OUT)/obj/lib_vendor/dhd.ko
757endif
758
759PRODUCT_PROPERTY_OVERRIDES += \
760 wifi.interface=wlan0
761
762endif
763################################################################################## AP6441
764ifeq ($(WIFI_MODULE),AP6441)
765WIFI_DRIVER := AP6441
766WIFI_DRIVER_MODULE_PATH := /vendor/lib/modules/dhd.ko
767WIFI_DRIVER_MODULE_NAME := dhd
768WIFI_DRIVER_MODULE_ARG := "firmware_path=/vendor/etc/wifi/6441/fw_bcm43341b0_ag.bin nvram_path=/vendor/etc/wifi/6441/nvram.txt"
769WIFI_DRIVER_FW_PATH_STA :=/vendor/etc/wifi/6441/fw_bcm43341b0_ag.bin
770WIFI_DRIVER_FW_PATH_AP :=/vendor/etc/wifi/6441/fw_bcm43341b0_ag_apsta.bin
771WIFI_DRIVER_FW_PATH_P2P :=/vendor/etc/wifi/6441/fw_bcm43341b0_ag_p2p.bin
772
773BOARD_WLAN_DEVICE := bcmdhd
774LIB_WIFI_HAL := libwifi-hal-bcm
775WIFI_DRIVER_FW_PATH_PARAM := "/sys/module/dhd/parameters/firmware_path"
776
777WPA_SUPPLICANT_VERSION := VER_0_8_X
778BOARD_WPA_SUPPLICANT_DRIVER := NL80211
779BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_bcmdhd_ampak
780BOARD_HOSTAPD_DRIVER := NL80211
781BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_bcmdhd_ampak
782PRODUCT_PACKAGES += \
783 6441/nvram.txt \
784 6441/fw_bcm43341b0_ag.bin \
785 6441/fw_bcm43341b0_ag_apsta.bin \
786 6441/fw_bcm43341b0_ag_p2p.bin \
787 wl \
788 p2p_supplicant_overlay.conf \
789 dhd
790
791PRODUCT_COPY_FILES += frameworks/native/data/etc/android.hardware.wifi.direct.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.direct.xml
792
793PRODUCT_COPY_FILES += device/amlogic/common/init.amlogic.wifi_bcm.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.amlogic.wifi.rc
794
795ifneq ($(wildcard $(TARGET_PRODUCT_DIR)/dhd.ko),)
796PRODUCT_COPY_FILES += $(TARGET_PRODUCT_DIR)/dhd.ko:$(PRODUCT_OUT)/obj/lib_vendor/dhd.ko
797endif
798
799PRODUCT_PROPERTY_OVERRIDES += \
800 wifi.interface=wlan0
801
802endif
803
804################################################################################## AP6234
805ifeq ($(WIFI_MODULE),AP6234)
806WIFI_DRIVER := AP6234
807WIFI_DRIVER_MODULE_PATH := /vendor/lib/modules/dhd.ko
808WIFI_DRIVER_MODULE_NAME := dhd
809WIFI_DRIVER_MODULE_ARG := "firmware_path=/vendor/etc/wifi/6234/fw_bcm43341b0_ag.bin nvram_path=/vendor/etc/wifi/6234/nvram.txt"
810WIFI_DRIVER_FW_PATH_STA :=/vendor/etc/wifi/6234/fw_bcm43341b0_ag.bin
811WIFI_DRIVER_FW_PATH_AP :=/vendor/etc/wifi/6234/fw_bcm43341b0_ag_apsta.bin
812WIFI_DRIVER_FW_PATH_P2P :=/vendor/etc/wifi/6234/fw_bcm43341b0_ag_p2p.bin
813
814BOARD_WLAN_DEVICE := bcmdhd
815LIB_WIFI_HAL := libwifi-hal-bcm
816WIFI_DRIVER_FW_PATH_PARAM := "/sys/module/dhd/parameters/firmware_path"
817
818WPA_SUPPLICANT_VERSION := VER_0_8_X
819BOARD_WPA_SUPPLICANT_DRIVER := NL80211
820BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_bcmdhd_ampak
821BOARD_HOSTAPD_DRIVER := NL80211
822BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_bcmdhd_ampak
823PRODUCT_PACKAGES += \
824 6234/nvram.txt \
825 6234/fw_bcm43341b0_ag.bin \
826 6234/fw_bcm43341b0_ag_apsta.bin \
827 6234/fw_bcm43341b0_ag_p2p.bin \
828 p2p_supplicant_overlay.conf \
829 wl \
830 dhd
831
832PRODUCT_COPY_FILES += frameworks/native/data/etc/android.hardware.wifi.direct.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.direct.xml
833
834PRODUCT_COPY_FILES += device/amlogic/common/init.amlogic.wifi_bcm.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.amlogic.wifi.rc
835
836ifneq ($(wildcard $(TARGET_PRODUCT_DIR)/dhd.ko),)
837PRODUCT_COPY_FILES += $(TARGET_PRODUCT_DIR)/dhd.ko:$(PRODUCT_OUT)/obj/lib_vendor/dhd.ko
838endif
839
840PRODUCT_PROPERTY_OVERRIDES += \
841 wifi.interface=wlan0
842endif
843
844################################################################################## AP6212
845ifeq ($(WIFI_MODULE),AP6212)
846WIFI_DRIVER := AP6212
847ifneq ($(WIFI_BUILD_IN), true)
848WIFI_DRIVER_MODULE_PATH := /vendor/lib/modules/dhd.ko
849WIFI_DRIVER_MODULE_NAME := dhd
850WIFI_DRIVER_MODULE_ARG := "firmware_path=/vendor/etc/wifi/6212/fw_bcm43438a0.bin nvram_path=/vendor/etc/wifi/6212/nvram.txt"
851endif
852WIFI_DRIVER_FW_PATH_STA := /vendor/etc/wifi/6212/fw_bcm43438a0.bin
853WIFI_DRIVER_FW_PATH_AP := /vendor/etc/wifi/6212/fw_bcm43438a0_apsta.bin
854WIFI_DRIVER_FW_PATH_P2P := /vendor/etc/wifi/6212/fw_bcm43438a0_p2p.bin
855
856ifneq ($(WIFI_BUILD_IN), true)
857BOARD_WLAN_DEVICE := bcmdhd
858else
859BOARD_WLAN_DEVICE := MediaTek
860endif
861WIFI_DRIVER_FW_PATH_PARAM := "/sys/module/dhd/parameters/firmware_path"
862
863WPA_SUPPLICANT_VERSION := VER_0_8_X
864BOARD_WPA_SUPPLICANT_DRIVER := NL80211
865BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_bcmdhd_ampak
866BOARD_HOSTAPD_DRIVER := NL80211
867BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_bcmdhd_ampak
868PRODUCT_PACKAGES += \
869 6212/nvram.txt \
870 6212/fw_bcm43438a0.bin \
871 6212/fw_bcm43438a0_apsta.bin \
872 6212/fw_bcm43438a0_p2p.bin \
873 wl \
874 p2p_supplicant_overlay.conf \
875 dhd
876
877PRODUCT_COPY_FILES += frameworks/native/data/etc/android.hardware.wifi.direct.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.direct.xml
878ifeq ($(WIFI_BUILD_IN), true)
879PRODUCT_COPY_FILES += device/amlogic/common/init.amlogic.wifi_buildin.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.amlogic.wifi_buildin.rc
880endif
881PRODUCT_COPY_FILES += device/amlogic/common/init.amlogic.wifi_bcm.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.amlogic.wifi.rc
882
883ifneq ($(wildcard $(TARGET_PRODUCT_DIR)/dhd.ko),)
884PRODUCT_COPY_FILES += $(TARGET_PRODUCT_DIR)/dhd.ko:$(PRODUCT_OUT)/obj/lib_vendor/dhd.ko
885endif
886
887PRODUCT_PROPERTY_OVERRIDES += \
888 wifi.interface=wlan0
889endif
890
891################################################################################## AP6255
892ifeq ($(WIFI_MODULE),AP6255)
893WIFI_DRIVER := AP6255
894ifneq ($(WIFI_BUILD_IN), true)
895WIFI_DRIVER_MODULE_PATH := /vendor/lib/modules/dhd.ko
896WIFI_DRIVER_MODULE_NAME := dhd
897WIFI_DRIVER_MODULE_ARG := "firmware_path=/vendor/etc/wifi/6255/fw_bcm43455c0_ag.bin nvram_path=/vendor/etc/wifi/6255/nvram.txt"
898endif
899WIFI_DRIVER_FW_PATH_STA := /vendor/etc/wifi/6255/fw_bcm43455c0_ag.bin
900WIFI_DRIVER_FW_PATH_AP := /vendor/etc/wifi/6255/fw_bcm43455c0_ag_apsta.bin
901WIFI_DRIVER_FW_PATH_P2P := /vendor/etc/wifi/6255/fw_bcm43455c0_ag_p2p.bin
902
903ifneq ($(WIFI_BUILD_IN), true)
904BOARD_WLAN_DEVICE := bcmdhd
905else
906BOARD_WLAN_DEVICE := MediaTek
907endif
908
909WIFI_DRIVER_FW_PATH_PARAM := "/sys/module/dhd/parameters/firmware_path"
910
911WPA_SUPPLICANT_VERSION := VER_0_8_X
912BOARD_WPA_SUPPLICANT_DRIVER := NL80211
913BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_bcmdhd_ampak
914BOARD_HOSTAPD_DRIVER := NL80211
915BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_bcmdhd_ampak
916PRODUCT_PACKAGES += \
917 6255/nvram.txt \
918 6255/fw_bcm43455c0_ag.bin \
919 6255/fw_bcm43455c0_ag_apsta.bin \
920 6255/fw_bcm43455c0_ag_p2p.bin \
921 wl \
922 p2p_supplicant_overlay.conf \
923 dhd
924
925PRODUCT_COPY_FILES += frameworks/native/data/etc/android.hardware.wifi.direct.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.direct.xml
926ifeq ($(WIFI_BUILD_IN), true)
927PRODUCT_COPY_FILES += device/amlogic/common/init.amlogic.wifi_buildin.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.amlogic.wifi_buildin.rc
928endif
929PRODUCT_COPY_FILES += device/amlogic/common/init.amlogic.wifi_bcm.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.amlogic.wifi.rc
930
931ifneq ($(wildcard $(TARGET_PRODUCT_DIR)/dhd.ko),)
932PRODUCT_COPY_FILES += $(TARGET_PRODUCT_DIR)/dhd.ko:$(PRODUCT_OUT)/obj/lib_vendor/dhd.ko
933endif
934
935PRODUCT_PROPERTY_OVERRIDES += \
936 wifi.interface=wlan0
937endif
938
939
940################################################################################## bcm43341
941ifeq ($(WIFI_MODULE),bcm43341)
942WIFI_DRIVER := bcm43341
943WIFI_DRIVER_MODULE_PATH := /vendor/lib/modules/bcmdhd.ko
944WIFI_DRIVER_MODULE_NAME := bcmdhd
945WIFI_DRIVER_MODULE_ARG := "iface_name=wlan0 firmware_path=/vendor/etc/wifi/fw_bcmdhd_43341.bin nvram_path=/vendor/etc/wifi/nvram_43341.bin"
946WIFI_DRIVER_FW_PATH_STA :=/vendor/etc/wifi/fw_bcmdhd_43341.bin
947WIFI_DRIVER_FW_PATH_AP :=/vendor/etc/wifi/fw_bcmdhd_43341.bin
948WIFI_DRIVER_FW_PATH_P2P :=/vendor/etc/wifi/fw_bcmdhd_43341.bin
949
950BOARD_WLAN_DEVICE := bcmdhd
951LIB_WIFI_HAL := libwifi-hal-bcm
952WIFI_DRIVER_FW_PATH_PARAM := "/sys/module/bcmdhd/parameters/firmware_path"
953
954WPA_SUPPLICANT_VERSION := VER_0_8_X
955BOARD_WPA_SUPPLICANT_DRIVER := NL80211
956BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_bcmdhd_usi
957BOARD_HOSTAPD_DRIVER := NL80211
958BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_bcmdhd_usi
959PRODUCT_PACKAGES += \
960 nvram_43341.bin \
961 fw_bcmdhd_43341.bin \
962 wl \
963 p2p_supplicant_overlay.conf \
964 dhd
965
966PRODUCT_COPY_FILES += frameworks/native/data/etc/android.hardware.wifi.direct.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.direct.xml
967
968PRODUCT_COPY_FILES += device/amlogic/common/init.amlogic.wifi_bcm.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.amlogic.wifi.rc
969
970ifneq ($(wildcard $(TARGET_PRODUCT_DIR)/bcmdhd.ko),)
971PRODUCT_COPY_FILES += $(TARGET_PRODUCT_DIR)/bcmdhd.ko:$(PRODUCT_OUT)/obj/lib_vendor/bcmdhd.ko
972endif
973
974PRODUCT_PROPERTY_OVERRIDES += \
975 wifi.interface=wlan0
976
977endif
978################################################################################## bcm43241
979ifeq ($(WIFI_MODULE),bcm43241)
980WIFI_DRIVER := bcm43241
981WIFI_DRIVER_MODULE_PATH := /vendor/lib/modules/bcmdhd.ko
982WIFI_DRIVER_MODULE_NAME := bcmdhd
983WIFI_DRIVER_MODULE_ARG := "iface_name=wlan0 firmware_path=/vendor/etc/wifi/fw_bcmdhd_43241.bin nvram_path=/vendor/etc/wifi/nvram_43241.bin"
984WIFI_DRIVER_FW_PATH_STA :=/vendor/etc/wifi/fw_bcmdhd_43241.bin
985WIFI_DRIVER_FW_PATH_AP :=/vendor/etc/wifi/fw_bcmdhd_43241.bin
986WIFI_DRIVER_FW_PATH_P2P :=/vendor/etc/wifi/fw_bcmdhd_43241.bin
987
988BOARD_WLAN_DEVICE := bcmdhd
989LIB_WIFI_HAL := libwifi-hal-bcm
990WIFI_DRIVER_FW_PATH_PARAM := "/sys/module/bcmdhd/parameters/firmware_path"
991
992WPA_SUPPLICANT_VERSION := VER_0_8_X
993BOARD_WPA_SUPPLICANT_DRIVER := NL80211
994BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_bcmdhd_usi
995BOARD_HOSTAPD_DRIVER := NL80211
996BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_bcmdhd_usi
997PRODUCT_PACKAGES += \
998 nvram_43241.bin \
999 fw_bcmdhd_43241.bin \
1000 wl \
1001 p2p_supplicant_overlay.conf \
1002 dhd
1003
1004PRODUCT_COPY_FILES += frameworks/native/data/etc/android.hardware.wifi.direct.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.direct.xml
1005
1006PRODUCT_COPY_FILES += device/amlogic/common/init.amlogic.wifi_bcm.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.amlogic.wifi.rc
1007
1008ifneq ($(wildcard $(TARGET_PRODUCT_DIR)/bcmdhd.ko),)
1009PRODUCT_COPY_FILES += $(TARGET_PRODUCT_DIR)/bcmdhd.ko:$(PRODUCT_OUT)/obj/lib_vendor/bcmdhd.ko
1010endif
1011
1012PRODUCT_PROPERTY_OVERRIDES += \
1013 wifi.interface=wlan0
1014
1015endif
1016################################################################################## rtl8192cu
1017ifeq ($(WIFI_MODULE),rtl8192cu)
1018
1019WIFI_DRIVER := rtl8192cu
1020BOARD_WIFI_VENDOR := realtek
1021WIFI_DRIVER_MODULE_PATH := /vendor/lib/modules/8192cu.ko
1022WIFI_DRIVER_MODULE_NAME := 8192cu
1023WIFI_DRIVER_MODULE_ARG := "ifname=wlan0 if2name=p2p0"
1024
1025WPA_SUPPLICANT_VERSION := VER_0_8_X
1026BOARD_WPA_SUPPLICANT_DRIVER := NL80211
1027BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_rtl
1028BOARD_HOSTAPD_DRIVER := NL80211
1029BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_rtl
1030
1031BOARD_WLAN_DEVICE := rtl8192cu
1032LIB_WIFI_HAL := libwifi-hal-rtl
1033
1034WIFI_FIRMWARE_LOADER := ""
1035WIFI_DRIVER_FW_PATH_PARAM := ""
1036
1037PRODUCT_COPY_FILES += frameworks/native/data/etc/android.hardware.wifi.direct.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.direct.xml
1038
1039PRODUCT_COPY_FILES += device/amlogic/common/init.amlogic.wifi_rtk.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.amlogic.wifi.rc
1040
1041PRODUCT_PACKAGES += \
1042 wpa_supplicant_overlay.conf \
1043 p2p_supplicant_overlay.conf
1044
1045PRODUCT_PROPERTY_OVERRIDES += \
1046 wifi.interface=wlan0
1047
1048endif
1049################################################################################## rtl8188eu
1050ifeq ($(WIFI_MODULE),rtl8188eu)
1051
1052WIFI_DRIVER := rtl8188eu
1053BOARD_WIFI_VENDOR := realtek
1054WIFI_DRIVER_MODULE_PATH := /vendor/lib/modules/8188eu.ko
1055WIFI_DRIVER_MODULE_NAME := 8188eu
1056
1057WIFI_DRIVER_MODULE_ARG := "ifname=wlan0 if2name=p2p0"
1058WIFI_DRIVER_FW_PATH_PARAM := "/dev/null"
1059WIFI_DRIVER_FW_PATH_STA := ""
1060WIFI_DRIVER_FW_PATH_AP := ""
1061WIFI_DRIVER_FW_PATH_P2P := ""
1062
1063WPA_SUPPLICANT_VERSION := VER_0_8_X
1064BOARD_WPA_SUPPLICANT_DRIVER := NL80211
1065BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_rtl
1066BOARD_HOSTAPD_DRIVER := NL80211
1067BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_rtl
1068
1069BOARD_WLAN_DEVICE := rtl8189es
1070LIB_WIFI_HAL := libwifi-hal-rtl
1071
1072WIFI_FIRMWARE_LOADER := "wlan_fwloader"
1073
1074
1075PRODUCT_COPY_FILES += frameworks/native/data/etc/android.hardware.wifi.direct.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.direct.xml
1076
1077PRODUCT_COPY_FILES += device/amlogic/common/init.amlogic.wifi_rtk.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.amlogic.wifi.rc
1078
1079PRODUCT_PACKAGES += \
1080 wpa_supplicant_overlay.conf \
1081 p2p_supplicant_overlay.conf \
1082 wlan_fwloader
1083
1084PRODUCT_PROPERTY_OVERRIDES += \
1085 wifi.interface=wlan0
1086endif
1087################################################################################## rtl8188ftv
1088ifeq ($(WIFI_MODULE),rtl8188ftv)
1089
1090WIFI_DRIVER := rtl8188ftv
1091BOARD_WIFI_VENDOR := realtek
1092WIFI_DRIVER_MODULE_PATH := /vendor/lib/modules/8188fu.ko
1093WIFI_DRIVER_MODULE_NAME := 8188fu
1094
1095WIFI_DRIVER_MODULE_ARG := "ifname=wlan0 if2name=p2p0"
1096WIFI_DRIVER_FW_PATH_PARAM := "/dev/null"
1097WIFI_DRIVER_FW_PATH_STA := ""
1098WIFI_DRIVER_FW_PATH_AP := ""
1099WIFI_DRIVER_FW_PATH_P2P := ""
1100
1101WPA_SUPPLICANT_VERSION := VER_0_8_X
1102BOARD_WPA_SUPPLICANT_DRIVER := NL80211
1103BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_rtl
1104BOARD_HOSTAPD_DRIVER := NL80211
1105BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_rtl
1106
1107BOARD_WLAN_DEVICE := rtl8189es
1108LIB_WIFI_HAL := libwifi-hal-rtl
1109
1110WIFI_FIRMWARE_LOADER := ""
1111
1112
1113PRODUCT_COPY_FILES += frameworks/native/data/etc/android.hardware.wifi.direct.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.direct.xml
1114
1115PRODUCT_COPY_FILES += device/amlogic/common/init.amlogic.wifi_rtk.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.amlogic.wifi.rc
1116
1117PRODUCT_PACKAGES += \
1118 wpa_supplicant_overlay.conf \
1119 p2p_supplicant_overlay.conf
1120
1121PRODUCT_PROPERTY_OVERRIDES += \
1122 wifi.interface=wlan0
1123
1124endif
1125################################################################################## rtl8192du
1126ifeq ($(WIFI_MODULE),rtl8192du)
1127
1128WIFI_DRIVER := rtl8192du
1129BOARD_WIFI_VENDOR := realtek
1130WIFI_DRIVER_MODULE_PATH := /vendor/lib/modules/8192du.ko
1131WIFI_DRIVER_MODULE_NAME := 8192du
1132WIFI_DRIVER_MODULE_ARG := "ifname=wlan0 if2name=p2p0"
1133
1134WPA_SUPPLICANT_VERSION := VER_0_8_X
1135BOARD_WPA_SUPPLICANT_DRIVER := NL80211
1136BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_rtl
1137BOARD_HOSTAPD_DRIVER := NL80211
1138BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_rtl
1139
1140BOARD_WLAN_DEVICE := rtl8192du
1141LIB_WIFI_HAL := libwifi-hal-rtl
1142
1143WIFI_FIRMWARE_LOADER := ""
1144WIFI_DRIVER_FW_PATH_PARAM := ""
1145
1146PRODUCT_COPY_FILES += frameworks/native/data/etc/android.hardware.wifi.direct.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.direct.xml
1147
1148PRODUCT_COPY_FILES += device/amlogic/common/init.amlogic.wifi_rtk.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.amlogic.wifi.rc
1149
1150PRODUCT_PACKAGES += \
1151 wpa_supplicant_overlay.conf \
1152 p2p_supplicant_overlay.conf
1153
1154PRODUCT_PROPERTY_OVERRIDES += \
1155 wifi.interface=wlan0
1156
1157endif
1158################################################################################## rtl8192eu
1159ifeq ($(WIFI_MODULE),rtl8192eu)
1160
1161WIFI_DRIVER := rtl8192eu
1162BOARD_WIFI_VENDOR := realtek
1163WIFI_DRIVER_MODULE_PATH := /vendor/lib/modules/8192eu.ko
1164WIFI_DRIVER_MODULE_NAME := 8192eu
1165WIFI_DRIVER_MODULE_ARG := "ifname=wlan0 if2name=p2p0"
1166
1167WPA_SUPPLICANT_VERSION := VER_0_8_X
1168BOARD_WPA_SUPPLICANT_DRIVER := NL80211
1169BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_rtl
1170BOARD_HOSTAPD_DRIVER := NL80211
1171BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_rtl
1172
1173BOARD_WLAN_DEVICE := rtl8192eu
1174LIB_WIFI_HAL := libwifi-hal-rtl
1175
1176WIFI_FIRMWARE_LOADER := ""
1177WIFI_DRIVER_FW_PATH_PARAM := ""
1178
1179PRODUCT_COPY_FILES += frameworks/native/data/etc/android.hardware.wifi.direct.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.direct.xml
1180
1181PRODUCT_COPY_FILES += device/amlogic/common/init.amlogic.wifi_rtk.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.amlogic.wifi.rc
1182
1183PRODUCT_PACKAGES += \
1184 wpa_supplicant_overlay.conf \
1185 p2p_supplicant_overlay.conf
1186
1187PRODUCT_PROPERTY_OVERRIDES += \
1188 wifi.interface=wlan0
1189
1190endif
1191################################################################################## rtl8192es
1192ifeq ($(WIFI_MODULE),rtl8192es)
1193
1194WIFI_DRIVER := rtl8192es
1195BOARD_WIFI_VENDOR := realtek
1196WIFI_DRIVER_MODULE_PATH := /vendor/lib/modules/8192es.ko
1197WIFI_DRIVER_MODULE_NAME := 8192es
1198WIFI_DRIVER_MODULE_ARG := "ifname=wlan0 if2name=p2p0"
1199
1200WPA_SUPPLICANT_VERSION := VER_0_8_X
1201BOARD_WPA_SUPPLICANT_DRIVER := NL80211
1202BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_rtl
1203BOARD_HOSTAPD_DRIVER := NL80211
1204BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_rtl
1205
1206BOARD_WLAN_DEVICE := rtl8192es
1207LIB_WIFI_HAL := libwifi-hal-rtl
1208
1209WIFI_FIRMWARE_LOADER := ""
1210WIFI_DRIVER_FW_PATH_PARAM := ""
1211
1212PRODUCT_COPY_FILES += frameworks/native/data/etc/android.hardware.wifi.direct.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.direct.xml
1213
1214PRODUCT_COPY_FILES += device/amlogic/common/init.amlogic.wifi_rtk.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.amlogic.wifi.rc
1215
1216PRODUCT_PACKAGES += \
1217 wpa_supplicant_overlay.conf \
1218 p2p_supplicant_overlay.conf
1219
1220PRODUCT_PROPERTY_OVERRIDES += \
1221 wifi.interface=wlan0
1222
1223endif
1224################################################################################## rtl8723au
1225ifeq ($(WIFI_MODULE),rtl8723au)
1226
1227WIFI_DRIVER := rtl8723au
1228BOARD_WIFI_VENDOR := realtek
1229WIFI_DRIVER_MODULE_PATH := /vendor/lib/modules/8723au.ko
1230WIFI_DRIVER_MODULE_NAME := 8723au
1231WIFI_DRIVER_MODULE_ARG := "ifname=wlan0 if2name=p2p0"
1232
1233WPA_SUPPLICANT_VERSION := VER_0_8_X
1234BOARD_WPA_SUPPLICANT_DRIVER := NL80211
1235BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_rtl
1236BOARD_HOSTAPD_DRIVER := NL80211
1237BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_rtl
1238
1239BOARD_WLAN_DEVICE := rtl8723au
1240LIB_WIFI_HAL := libwifi-hal-rtl
1241
1242WIFI_FIRMWARE_LOADER := ""
1243WIFI_DRIVER_FW_PATH_PARAM := ""
1244
1245PRODUCT_COPY_FILES += frameworks/native/data/etc/android.hardware.wifi.direct.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.direct.xml
1246
1247PRODUCT_COPY_FILES += device/amlogic/common/init.amlogic.wifi_rtk.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.amlogic.wifi.rc
1248
1249PRODUCT_PROPERTY_OVERRIDES += \
1250 wifi.interface=wlan0
1251
1252endif
1253################################################################################## rtl8811au,rtl8821au
1254ifeq ($(WIFI_MODULE),rtl88x1au)
1255
1256WIFI_DRIVER := rtl88x1au
1257BOARD_WIFI_VENDOR := realtek
1258WIFI_DRIVER_MODULE_PATH := /vendor/lib/modules/8821au.ko
1259WIFI_DRIVER_MODULE_NAME := 8821au
1260WIFI_DRIVER_MODULE_ARG := "ifname=wlan0 if2name=p2p0"
1261
1262WPA_SUPPLICANT_VERSION := VER_0_8_X
1263BOARD_WPA_SUPPLICANT_DRIVER := NL80211
1264BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_rtl
1265BOARD_HOSTAPD_DRIVER := NL80211
1266BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_rtl
1267
1268BOARD_WLAN_DEVICE := rtl88x1au
1269LIB_WIFI_HAL := libwifi-hal-rtl
1270
1271WIFI_FIRMWARE_LOADER := ""
1272WIFI_DRIVER_FW_PATH_PARAM := ""
1273
1274PRODUCT_COPY_FILES += frameworks/native/data/etc/android.hardware.wifi.direct.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.direct.xml
1275
1276PRODUCT_COPY_FILES += device/amlogic/common/init.amlogic.wifi_rtk.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.amlogic.wifi.rc
1277
1278PRODUCT_PACKAGES += \
1279 wpa_supplicant_overlay.conf \
1280 p2p_supplicant_overlay.conf
1281
1282PRODUCT_PROPERTY_OVERRIDES += \
1283 wifi.interface=wlan0
1284
1285endif
1286################################################################################## rtl8812au
1287ifeq ($(WIFI_MODULE),rtl8812au)
1288
1289WIFI_DRIVER := rtl8812au
1290BOARD_WIFI_VENDOR := realtek
1291WIFI_DRIVER_MODULE_PATH := /vendor/lib/modules/8812au.ko
1292WIFI_DRIVER_MODULE_NAME := 8812au
1293WIFI_DRIVER_MODULE_ARG := "ifname=wlan0 if2name=p2p0"
1294
1295WPA_SUPPLICANT_VERSION := VER_0_8_X
1296BOARD_WPA_SUPPLICANT_DRIVER := NL80211
1297BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_rtl
1298BOARD_HOSTAPD_DRIVER := NL80211
1299BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_rtl
1300
1301BOARD_WLAN_DEVICE := rtl8812au
1302LIB_WIFI_HAL := libwifi-hal-rtl
1303
1304WIFI_FIRMWARE_LOADER := ""
1305WIFI_DRIVER_FW_PATH_PARAM := ""
1306
1307PRODUCT_COPY_FILES += frameworks/native/data/etc/android.hardware.wifi.direct.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.direct.xml
1308
1309PRODUCT_COPY_FILES += device/amlogic/common/init.amlogic.wifi_rtk.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.amlogic.wifi.rc
1310PRODUCT_PACKAGES += \
1311 wpa_supplicant_overlay.conf \
1312 p2p_supplicant_overlay.conf
1313
1314# 89976: Add Realtek USB WiFi support
1315PRODUCT_PROPERTY_OVERRIDES += \
1316 wifi.interface=wlan0
1317
1318endif
1319
1320################################################################################## rtl8822bu
1321ifeq ($(WIFI_MODULE),rtl8822bu)
1322
1323WIFI_DRIVER := rtl8822bu
1324BOARD_WIFI_VENDOR := realtek
1325WIFI_DRIVER_MODULE_PATH := /vendor/lib/modules/8822bu.ko
1326WIFI_DRIVER_MODULE_NAME := 8822bu
1327WIFI_DRIVER_MODULE_ARG := "ifname=wlan0 if2name=p2p0"
1328
1329WPA_SUPPLICANT_VERSION := VER_0_8_X
1330BOARD_WPA_SUPPLICANT_DRIVER := NL80211
1331BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_rtl
1332BOARD_HOSTAPD_DRIVER := NL80211
1333BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_rtl
1334
1335BOARD_WLAN_DEVICE := rtl8822bu
1336LIB_WIFI_HAL := libwifi-hal-rtl
1337
1338WIFI_FIRMWARE_LOADER := ""
1339WIFI_DRIVER_FW_PATH_PARAM := ""
1340
1341PRODUCT_COPY_FILES += frameworks/native/data/etc/android.hardware.wifi.direct.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.direct.xml
1342
1343PRODUCT_COPY_FILES += device/amlogic/common/init.amlogic.wifi_rtk.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.amlogic.wifi.rc
1344
1345PRODUCT_PACKAGES += \
1346 wpa_supplicant_overlay.conf \
1347 p2p_supplicant_overlay.conf
1348
1349# 89976: Add Realtek USB WiFi support
1350PRODUCT_PROPERTY_OVERRIDES += \
1351 wifi.interface=wlan0
1352
1353endif
1354
1355################################################################################## rt5370
1356ifeq ($(WIFI_MODULE),rt5370)
1357
1358WIFI_DRIVER := rt5370
1359WIFI_DRIVER_MODULE_PATH := /vendor/lib/modules/rt5370sta.ko
1360WIFI_DRIVER_MODULE_NAME := rt5370sta
1361
1362WPA_SUPPLICANT_VERSION := VER_0_8_X
1363
1364BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_nl80211
1365BOARD_WPA_SUPPLICANT_DRIVER := NL80211
1366
1367LIB_WIFI_HAL := libwifi-hal-rtl
1368
1369ifneq ($(wildcard $(TARGET_PRODUCT_DIR)/rt5370sta.ko),)
1370PRODUCT_COPY_FILES += $(TARGET_PRODUCT_DIR)/rt5370sta.ko:$(PRODUCT_OUT)/obj/lib_vendor/rt5370sta.ko
1371endif
1372
1373PRODUCT_PROPERTY_OVERRIDES += \
1374 wifi.interface=wlan0
1375
1376PRODUCT_COPY_FILES += device/amlogic/common/init.amlogic.wifi_rtk.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.amlogic.wifi.rc
1377endif
1378
1379################################################################################## mt7601u
1380ifeq ($(WIFI_MODULE),mt7601u)
1381
1382WIFI_DRIVER := mt7601u
1383WIFI_DRIVER_MODULE_PATH := /vendor/lib/modules/mt7601usta.ko
1384WIFI_DRIVER_MODULE_NAME := mt7601usta
1385BOARD_WIFI_VENDOR := mtk
1386WPA_SUPPLICANT_VERSION := VER_0_8_X
1387BOARD_WPA_SUPPLICANT_DRIVER := NL80211
1388BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_mtk
1389BOARD_HOSTAPD_DRIVER := NL80211
1390BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_mtk
1391BOARD_WLAN_DEVICE := mtk
1392PRODUCT_COPY_FILES += hardware/amlogic/wifi/mediatek/iwpriv:$(TARGET_COPY_OUT_VENDOR)/bin/iwpriv
1393PRODUCT_COPY_FILES += hardware/amlogic/wifi/mediatek/RT2870STA_7601.dat:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/RT2870STA_7601.dat
1394PRODUCT_COPY_FILES += hardware/amlogic/wifi/mediatek/init.mtk.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.mtk.rc
1395PRODUCT_COPY_FILES += hardware/amlogic/wifi/mediatek/wpa_supplicant.conf:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/wpa_supplicant.conf
1396PRODUCT_COPY_FILES += hardware/amlogic/wifi/mediatek/p2p_supplicant_overlay.conf:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/p2p_supplicant_overlay.conf
1397PRODUCT_COPY_FILES += hardware/amlogic/wifi/mediatek/mt7601usta.ko:$(PRODUCT_OUT)/obj/lib_vendor/mt7601usta.ko
1398PRODUCT_COPY_FILES += frameworks/native/data/etc/android.hardware.wifi.direct.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.direct.xml
1399PRODUCT_COPY_FILES += hardware/amlogic/wifi/mediatek/mtprealloc.ko:$(PRODUCT_OUT)/obj/lib_vendor/mtprealloc.ko
1400PRODUCT_COPY_FILES += hardware/amlogic/wifi/mediatek/dhcpcd.conf:$(TARGET_COPY_OUT_VENDOR)/etc/dhcpcd/dhcpcd.conf
1401
1402PRODUCT_PROPERTY_OVERRIDES += \
1403 wifi.interface=wlan0
1404
1405PRODUCT_COPY_FILES += device/amlogic/common/init.amlogic.wifi_rtk.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.amlogic.wifi.rc
1406endif
1407
1408################################################################################## mt7603u
1409ifeq ($(WIFI_MODULE),mt7603u)
1410
1411WIFI_DRIVER := mt7603u
1412WIFI_DRIVER_MODULE_PATH := /vendor/lib/modules/mt7603usta.ko
1413WIFI_DRIVER_MODULE_NAME := mt7603usta
1414BOARD_WIFI_VENDOR := mtk
1415WPA_SUPPLICANT_VERSION := VER_0_8_X
1416BOARD_WPA_SUPPLICANT_DRIVER := NL80211
1417BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_mtk
1418BOARD_HOSTAPD_DRIVER := NL80211
1419BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_mtk
1420BOARD_WLAN_DEVICE := mtk
1421PRODUCT_COPY_FILES += hardware/amlogic/wifi/mediatek/iwpriv:$(TARGET_COPY_OUT_VENDOR)/bin/iwpriv
1422PRODUCT_COPY_FILES += hardware/amlogic/wifi/mediatek/RT2870STA_7601.dat:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/RT2870STA_7603.dat
1423PRODUCT_COPY_FILES += hardware/amlogic/wifi/mediatek/init.mtk.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.mtk.rc
1424PRODUCT_COPY_FILES += hardware/amlogic/wifi/mediatek/wpa_supplicant.conf:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/wpa_supplicant.conf
1425PRODUCT_COPY_FILES += hardware/amlogic/wifi/mediatek/p2p_supplicant_overlay.conf:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/p2p_supplicant_overlay.conf
1426PRODUCT_COPY_FILES += hardware/amlogic/wifi/mediatek/mt7603usta.ko:$(PRODUCT_OUT)/obj/lib_vendor/mt7603usta.ko
1427PRODUCT_COPY_FILES += hardware/amlogic/wifi/mediatek/mtprealloc.ko:$(PRODUCT_OUT)/obj/lib_vendor/mtprealloc.ko
1428PRODUCT_COPY_FILES += hardware/amlogic/wifi/mediatek/dhcpcd.conf:$(TARGET_COPY_OUT_VENDOR)/etc/dhcpcd/dhcpcd.conf
1429PRODUCT_COPY_FILES += frameworks/native/data/etc/android.hardware.wifi.direct.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.direct.xml
1430
1431PRODUCT_COPY_FILES += device/amlogic/common/init.amlogic.wifi_rtk.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.amlogic.wifi.rc
1432
1433PRODUCT_PROPERTY_OVERRIDES += \
1434 wifi.interface=wlan0
1435
1436endif
1437################################################################################## mt5931
1438ifeq ($(WIFI_MODULE),mt5931)
1439
1440MTK_WLAN_SUPPORT := true
1441WIFI_DRIVER := mt5931
1442WIFI_DRIVER_MODULE_PATH := /vendor/lib/modules/wlan.ko
1443WIFI_DRIVER_MODULE_NAME := wlan
1444P2P_SUPPLICANT_VERSION := VER_0_8_X_MTK
1445BOARD_P2P_SUPPLICANT_DRIVER := NL80211
1446
1447LIB_WIFI_HAL := libwifi-hal-rtl
1448
1449PRODUCT_PACKAGES += \
1450 p2p_supplicant.conf
1451
1452ifneq ($(wildcard $(TARGET_PRODUCT_DIR)/wlan.ko),)
1453PRODUCT_COPY_FILES += $(TARGET_PRODUCT_DIR)/wlan.ko:$(PRODUCT_OUT)/obj/lib_vendor/wlan.ko
1454endif
1455
1456PRODUCT_COPY_FILES += hardware/amlogic/wifi/mt5931/WIFI_RAM_CODE:$(TARGET_COPY_OUT_VENDOR)/etc/firmware/WIFI_RAM_CODE
1457
1458PRODUCT_COPY_FILES += frameworks/native/data/etc/android.hardware.wifi.direct.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.direct.xml
1459
1460PRODUCT_COPY_FILES += device/amlogic/common/init.amlogic.wifi_rtk.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.amlogic.wifi.rc
1461
1462PRODUCT_PROPERTY_OVERRIDES += \
1463 wifi.interface=wlan0
1464
1465endif
1466
1467################################################################################## qca9377
1468
1469ifeq ($(WIFI_MODULE),qca9377)
1470
1471WIFI_DRIVER := qca9377
1472BOARD_WIFI_VENDOR := qualcomm
1473WIFI_DRIVER_MODULE_PATH := /vendor/lib/modules/wlan.ko
1474WIFI_DRIVER_MODULE_NAME := wlan
1475WIFI_DRIVER_MODULE_ARG :=
1476WIFI_FIRMWARE_LOADER :=""
1477WIFI_DRIVER_FW_PATH_PARAM :=""
1478
1479BOARD_WLAN_DEVICE := qca9377
1480WIFI_DRIVER_FW_PATH_PARAM := ""
1481
1482WPA_SUPPLICANT_VERSION := VER_0_8_X
1483BOARD_WPA_SUPPLICANT_DRIVER := NL80211
1484BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_qcom
1485BOARD_HOSTAPD_DRIVER := NL80211
1486BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_qcom
1487
1488PRODUCT_COPY_FILES += \
1489 hardware/amlogic/wifi/qcom/config/p2p_supplicant_overlay.conf:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/p2p_supplicant_overlay.conf
1490
1491PRODUCT_COPY_FILES += \
1492 hardware/amlogic/wifi/qcom/config/wpa_supplicant_overlay.conf:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/wpa_supplicant_overlay.conf
1493
1494PRODUCT_COPY_FILES += frameworks/native/data/etc/android.hardware.wifi.direct.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.direct.xml
1495
1496PRODUCT_COPY_FILES += device/amlogic/common/init.amlogic.wifi_rtk.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.amlogic.wifi.rc
1497
1498
1499PRODUCT_COPY_FILES += \
1500 hardware/amlogic/wifi/qcom/config/qca9377/wifi/bdwlan30.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/firmware/bdwlan30.bin \
1501 hardware/amlogic/wifi/qcom/config/qca9377/wifi/otp30.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/firmware/otp30.bin \
1502 hardware/amlogic/wifi/qcom/config/qca9377/wifi/qwlan30.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/firmware/qwlan30.bin \
1503 hardware/amlogic/wifi/qcom/config/qca9377/wifi/utf30.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/firmware/utf30.bin \
1504 hardware/amlogic/wifi/qcom/config/qca9377/wifi/wlan/cfg.dat:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/firmware/wlan/cfg.dat \
1505 hardware/amlogic/wifi/qcom/config/qca9377/wifi/wlan/qcom_cfg.ini:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/firmware/wlan/qcom_cfg.ini \
1506 hardware/amlogic/wifi/qcom/config/qca9377/wifi/wlan/qcom_wlan_nv.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/firmware/wlan/qcom_wlan_nv.bin \
1507
1508PRODUCT_PROPERTY_OVERRIDES += wifi.interface=wlan0
1509endif
1510
1511################################################################################## qca6174
1512
1513ifeq ($(WIFI_MODULE),qca6174)
1514
1515WIFI_DRIVER := qca6174
1516BOARD_WIFI_VENDOR := qualcomm
1517WIFI_DRIVER_MODULE_PATH := /vendor/lib/modules/wlan.ko
1518WIFI_DRIVER_MODULE_NAME := wlan
1519WIFI_DRIVER_MODULE_ARG :=
1520WIFI_FIRMWARE_LOADER :=""
1521WIFI_DRIVER_FW_PATH_PARAM :=""
1522
1523BOARD_WLAN_DEVICE := qca6174
1524WIFI_DRIVER_FW_PATH_PARAM := ""
1525
1526WPA_SUPPLICANT_VERSION := VER_0_8_X
1527BOARD_WPA_SUPPLICANT_DRIVER := NL80211
1528BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_qcom
1529BOARD_HOSTAPD_DRIVER := NL80211
1530BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_qcom
1531
1532PRODUCT_COPY_FILES += hardware/amlogic/wifi/qcom/config/p2p_supplicant_overlay.conf:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/p2p_supplicant_overlay.conf
1533PRODUCT_COPY_FILES += hardware/amlogic/wifi/qcom/config/wpa_supplicant_overlay.conf:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/wpa_supplicant_overlay.conf
1534PRODUCT_COPY_FILES += frameworks/native/data/etc/android.hardware.wifi.direct.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.direct.xml
1535PRODUCT_COPY_FILES += device/amlogic/common/init.amlogic.wifi_rtk.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.amlogic.wifi.rc
1536
1537PRODUCT_COPY_FILES += \
1538 hardware/amlogic/wifi/qcom/config/qca6174/wifi/bdwlan30.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/qca6174/bdwlan30.bin \
1539 hardware/amlogic/wifi/qcom/config/qca6174/wifi/athwlan.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/qca6174/athwlan.bin \
1540 hardware/amlogic/wifi/qcom/config/qca6174/wifi/otp30.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/qca6174/otp30.bin \
1541 hardware/amlogic/wifi/qcom/config/qca6174/wifi/utf30.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/qca6174/utf30.bin \
1542 hardware/amlogic/wifi/qcom/config/qca6174/wifi/qwlan30.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/qca6174/qwlan30.bin \
1543 hardware/amlogic/wifi/qcom/config/qca6174/wifi/wlan/cfg.dat:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/qca6174/wlan/cfg.dat \
1544 hardware/amlogic/wifi/qcom/config/qca6174/wifi/wlan/qcom_cfg.ini:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/qca6174/wlan/qcom_cfg.ini \
1545 hardware/amlogic/wifi/qcom/config/qca6174/wifi/wlan/qcom_cfg.ini:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/qca6174/wlan/qcom_cfg.ini.ok
1546
1547PRODUCT_PROPERTY_OVERRIDES += wifi.interface=wlan0
1548endif
1549
1550
1551################################################################################## AP6xxx
1552ifeq ($(WIFI_AP6xxx_MODULE),AP6181)
1553
1554PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/AP6181/Wi-Fi/fw_bcm40181a2.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/40181/fw_bcm40181a2.bin
1555PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/AP6181/Wi-Fi/fw_bcm40181a2_apsta.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/40181/fw_bcm40181a2_apsta.bin
1556PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/AP6181/Wi-Fi/fw_bcm40181a2_p2p.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/40181/fw_bcm40181a2_p2p.bin
1557PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/AP6181/Wi-Fi/nvram_ap6181.txt:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/40181/nvram.txt
1558
1559endif
1560
1561ifeq ($(WIFI_AP6xxx_MODULE),AP6210)
1562
1563PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/AP6210/Wi-Fi/fw_bcm40181a2.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/40181/fw_bcm40181a2.bin
1564PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/AP6210/Wi-Fi/fw_bcm40181a2_apsta.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/40181/fw_bcm40181a2_apsta.bin
1565PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/AP6210/Wi-Fi/fw_bcm40181a2_p2p.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/40181/fw_bcm40181a2_p2p.bin
1566PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/AP6210/Wi-Fi/nvram_ap6210.txt:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/40181/nvram.txt
1567
1568endif
1569
1570ifeq ($(WIFI_AP6xxx_MODULE),AP6476)
1571
1572PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/AP6476/Wi-Fi/fw_bcm40181a2.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/40181/fw_bcm40181a2.bin
1573PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/AP6476/Wi-Fi/fw_bcm40181a2_apsta.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/40181/fw_bcm40181a2_apsta.bin
1574PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/AP6476/Wi-Fi/fw_bcm40181a2_p2p.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/40181/fw_bcm40181a2_p2p.bin
1575PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/AP6476/Wi-Fi/nvram_ap6476.txt:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/40181/nvram.txt
1576
1577endif
1578
1579ifeq ($(WIFI_AP6xxx_MODULE),AP6493)
1580
1581PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/AP6493/Wi-Fi/fw_bcm40183b2.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/40183/fw_bcm40183b2.bin
1582PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/AP6493/Wi-Fi/fw_bcm40183b2_apsta.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/40183/fw_bcm40183b2_apsta.bin
1583PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/AP6493/Wi-Fi/fw_bcm40183b2_p2p.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/40183/fw_bcm40183b2_p2p.bin
1584PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/AP6493/Wi-Fi/nvram_ap6493.txt:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/40183/nvram.txt
1585
1586endif
1587
1588ifeq ($(WIFI_AP6xxx_MODULE),AP6330)
1589
1590PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/AP6330/Wi-Fi/fw_bcm40183b2.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/40183/fw_bcm40183b2.bin
1591PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/AP6330/Wi-Fi/fw_bcm40183b2_apsta.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/40183/fw_bcm40183b2_apsta.bin
1592PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/AP6330/Wi-Fi/fw_bcm40183b2_p2p.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/40183/fw_bcm40183b2_p2p.bin
1593PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/AP6330/Wi-Fi/nvram_ap6330.txt:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/40183/nvram.txt
1594
1595endif
1596ifeq ($(MULTI_WIFI_SUPPORT), true)
1597
1598WIFI_DRIVER_MODULE_PATH := /vendor/lib/modules/
1599WIFI_DRIVER_MODULE_NAME := dhd
1600
1601WPA_SUPPLICANT_VERSION := VER_0_8_X
1602BOARD_WPA_SUPPLICANT_DRIVER := NL80211
1603BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_multi
1604BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_multi
1605BOARD_HOSTAPD_DRIVER := NL80211
1606
1607WIFI_DRIVER_FW_PATH_PARAM := "/sys/module/dhd/parameters/firmware_path"
1608PRODUCT_COPY_FILES += \
1609 frameworks/native/data/etc/android.hardware.wifi.direct.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.direct.xml
1610PRODUCT_PROPERTY_OVERRIDES += \
1611 wifi.interface=wlan0
1612
1613PRODUCT_PACKAGES += \
1614 bcmdl \
1615 wpa_cli
1616
1617PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/6212/fw_bcm43438a0.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/6212/fw_bcm43438a0.bin
1618PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/6212/fw_bcm43438a0_apsta.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/6212/fw_bcm43438a0_apsta.bin
1619PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/6212/fw_bcm43438a0_p2p.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/6212/fw_bcm43438a0_p2p.bin
1620PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/6212/nvram.txt:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/6212/nvram.txt
1621PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/config.txt:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/6212/config.txt
1622PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/62x2/fw_bcm43241b4_ag.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/62x2/fw_bcm43241b4_ag.bin
1623PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/62x2/fw_bcm43241b4_ag_apsta.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/62x2/fw_bcm43241b4_ag_apsta.bin
1624PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/62x2/fw_bcm43241b4_ag_p2p.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/62x2/fw_bcm43241b4_ag_p2p.bin
1625PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/62x2/nvram.txt:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/62x2/nvram.txt
1626PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/config.txt:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/62x2/config.txt
1627PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/6255/fw_bcm43455c0_ag.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/6255/fw_bcm43455c0_ag.bin
1628PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/6255/fw_bcm43455c0_ag_apsta.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/6255/fw_bcm43455c0_ag_apsta.bin
1629PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/6255/fw_bcm43455c0_ag_p2p.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/6255/fw_bcm43455c0_ag_p2p.bin
1630PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/6255/nvram.txt:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/6255/nvram.txt
1631PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/config.txt:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/6255/config.txt
1632PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/6335/fw_bcm4339a0_ag.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/6335/fw_bcm4339a0_ag.bin
1633PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/6335/fw_bcm4339a0_ag_apsta.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/6335/fw_bcm4339a0_ag_apsta.bin
1634PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/6335/fw_bcm4339a0_ag_p2p.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/6335/fw_bcm4339a0_ag_p2p.bin
1635PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/6335/nvram.txt:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/6335/nvram.txt
1636PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/6335/config.txt:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/6335/config.txt
1637PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/4356/fw_bcm4356a2_ag.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/4356/fw_bcm4356a2_ag.bin
1638PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/4356/fw_bcm4356a2_ag_apsta.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/4356/fw_bcm4356a2_ag_apsta.bin
1639PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/4356/fw_bcm4356a2_ag_p2p.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/4356/fw_bcm4356a2_ag_p2p.bin
1640PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/4356/nvram_ap6356.txt:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/4356/nvram_ap6356.txt
1641PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/4356/config.txt:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/4356/config.txt
1642PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/4354/fw_bcm4354a1_ag.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/4354/fw_bcm4354a1_ag.bin
1643PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/4354/fw_bcm4354a1_ag_apsta.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/4354/fw_bcm4354a1_ag_apsta.bin
1644PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/4354/fw_bcm4354a1_ag_p2p.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/4354/fw_bcm4354a1_ag_p2p.bin
1645PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/4354/nvram_ap6354.txt:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/4354/nvram_ap6354.txt
1646PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/4354/config.txt:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/4354/config.txt
1647PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/43458/fw_bcm43455c0_ag.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/43458/fw_bcm43455c0_ag.bin
1648PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/43458/fw_bcm43455c0_ag_apsta.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/43458/fw_bcm43455c0_ag_apsta.bin
1649PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/43458/fw_bcm43455c0_ag_p2p.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/43458/fw_bcm43455c0_ag_p2p.bin
1650PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/43458/nvram_43458.txt:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/43458/nvram_43458.txt
1651PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/43458/config.txt:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/43458/config.txt
1652PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/4358/fw_bcm4358_ag.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/4358/fw_bcm4358_ag.bin
1653PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/4358/fw_bcm4358_ag_apsta.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/4358/fw_bcm4358_ag_apsta.bin
1654PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/4358/fw_bcm4358_ag_p2p.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/4358/fw_bcm4358_ag_p2p.bin
1655PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/4358/nvram_4358.txt:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/4358/nvram_4358.txt
1656PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/4358/config.txt:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/4358/config.txt
1657PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/AP62x8/fw_bcm4358u_ag.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/43569/fw_bcm43569a2_ag.bin.trx
1658PRODUCT_COPY_FILES += hardware/amlogic/wifi/bcm_ampak/config/AP62x8/nvram_ap62x8m.nvm:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/43569/nvram_ap6269a2.nvm
1659PRODUCT_COPY_FILES += device/amlogic/common/init.amlogic.wifi.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.amlogic.wifi.rc
1660PRODUCT_COPY_FILES += hardware/amlogic/wifi/multi_wifi/config/bcm_supplicant.conf:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/bcm_supplicant.conf
1661PRODUCT_COPY_FILES += hardware/amlogic/wifi/multi_wifi/config/bcm_supplicant_overlay.conf:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/bcm_supplicant_overlay.conf
1662PRODUCT_COPY_FILES += hardware/amlogic/wifi/multi_wifi/config/wpa_supplicant.conf:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/wpa_supplicant.conf
1663PRODUCT_COPY_FILES += hardware/amlogic/wifi/multi_wifi/config/wpa_supplicant_overlay.conf:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/wpa_supplicant_overlay.conf
1664PRODUCT_COPY_FILES += hardware/amlogic/wifi/multi_wifi/config/p2p_supplicant_overlay.conf:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/p2p_supplicant_overlay.conf
1665PRODUCT_COPY_FILES += hardware/amlogic/wifi/mediatek/iwpriv:$(TARGET_COPY_OUT_VENDOR)/bin/iwpriv
1666PRODUCT_COPY_FILES += hardware/amlogic/wifi/mediatek/RT2870STA_7601.dat:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/RT2870STA_7601.dat
1667PRODUCT_COPY_FILES += hardware/amlogic/wifi/mediatek/RT2870STA_7601.dat:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/RT2870STA_7603.dat
1668PRODUCT_COPY_FILES += hardware/amlogic/wifi/mediatek/dhcpcd.conf:$(TARGET_COPY_OUT_VENDOR)/etc/dhcpcd/dhcpcd.conf
1669PRODUCT_COPY_FILES += \
1670 hardware/amlogic/wifi/qcom/config/qca9377/wifi/bdwlan30.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/firmware/bdwlan30.bin \
1671 hardware/amlogic/wifi/qcom/config/qca9377/wifi/otp30.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/firmware/otp30.bin \
1672 hardware/amlogic/wifi/qcom/config/qca9377/wifi/qwlan30.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/firmware/qwlan30.bin \
1673 hardware/amlogic/wifi/qcom/config/qca9377/wifi/utf30.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/firmware/utf30.bin \
1674 hardware/amlogic/wifi/qcom/config/qca9377/wifi/wlan/cfg.dat:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/firmware/wlan/cfg.dat \
1675 hardware/amlogic/wifi/qcom/config/qca9377/wifi/wlan/qcom_cfg.ini:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/firmware/wlan/qcom_cfg.ini \
1676 hardware/amlogic/wifi/qcom/config/qca9377/wifi/wlan/qcom_wlan_nv.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/firmware/wlan/qcom_wlan_nv.bin \
1677 hardware/amlogic/wifi/qcom/config/qca6174/wifi/bdwlan30.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/qca6174/bdwlan30.bin \
1678 hardware/amlogic/wifi/qcom/config/qca6174/wifi/athwlan.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/qca6174/athwlan.bin \
1679 hardware/amlogic/wifi/qcom/config/qca6174/wifi/otp30.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/qca6174/otp30.bin \
1680 hardware/amlogic/wifi/qcom/config/qca6174/wifi/utf30.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/qca6174/utf30.bin \
1681 hardware/amlogic/wifi/qcom/config/qca6174/wifi/qwlan30.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/qca6174/qwlan30.bin \
1682 hardware/amlogic/wifi/qcom/config/qca6174/wifi/wlan/cfg.dat:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/qca6174/wlan/cfg.dat \
1683 hardware/amlogic/wifi/qcom/config/qca6174/wifi/wlan/qcom_cfg.ini:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/qca6174/wlan/qcom_cfg.ini \
1684 hardware/amlogic/wifi/qcom/config/qca6174/wifi/wlan/qcom_cfg.ini:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/qca6174/wlan/qcom_cfg.ini.ok
1685endif
1686