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