lin
2025-08-21 57113df3a0e2be01232281fad9a5f2c060567981
android/device/softwinner/common/config/wireless/wireless_config.mk
....@@ -27,8 +27,8 @@
2727
2828 WIRELESS_CONFIG_PATH := device/softwinner/common/config/wireless
2929
30
-SUPPORTED_WIFI_VENDOR := broadcom realtek xradio sprd aic ssv common
31
-SUPPORTED_BLUETOOTH_VENDOR := broadcom realtek xradio sprd aic common
30
+SUPPORTED_WIFI_VENDOR := broadcom realtek xradio sprd aic ssv seekwave common
31
+SUPPORTED_BLUETOOTH_VENDOR := broadcom realtek xradio sprd aic seekwave common
3232
3333 SAVED_PRODUCT_COPY_FILES := $(PRODUCT_COPY_FILES)
3434 PRODUCT_COPY_FILES :=
....@@ -100,6 +100,15 @@
100100 BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_ssv
101101 BOARD_WIRELESS_PROPERTIES += wifi.direct.interface=p2p0
102102 -include hardware/ssv/wlan/firmware/$(BOARD_USR_WIFI)/device-ssv.mk
103
+ else ifeq ($(BOARD_WIFI_VENDOR),seekwave)
104
+ BOARD_WLAN_DEVICE := seekwave
105
+ BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_seekwave
106
+ BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_seekwave
107
+ # hostapd enable 802.11ax
108
+ #WIFI_FEATURE_HOSTAPD_11AX := true
109
+ PRODUCT_PROPERTY_OVERRIDES += wifi.direct.interface=p2p-dev-wlan0
110
+ PRODUCT_CFI_INCLUDE_PATHS += hardware/seekwave/wlan/wpa_supplicant_8_lib
111
+ $(call inherit-product-if-exists, hardware/seekwave/wlan/configs/config-skw.mk)
103112 else ifeq ($(BOARD_WIFI_VENDOR),common)
104113 BOARD_WLAN_DEVICE := common
105114 BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_common
....@@ -168,6 +177,10 @@
168177 BOARD_WIRELESS_FILES += $(TARGET_DEVICE_DIR)/configs/bluetooth/rtkbt.conf:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth/rtkbt.conf
169178 BOARD_WIRELESS_PACKAGES += libbt-package wireless_hwinfo
170179 -include hardware/aw/wireless/bluetooth/firmware/firmware.mk
180
+ else ifeq ($(BOARD_BLUETOOTH_VENDOR),seekwave)
181
+ BOARD_WIRELESS_FILES += hardware/seekwave/skwbt/vendor/etc/bluetooth/sv6160.nvbin:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth/sv6160.nvbin
182
+ BOARD_WIRELESS_FILES += hardware/seekwave/skwbt/vendor/etc/bluetooth/skwbt.conf:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth/skwbt.conf
183
+ BOARD_WIRELESS_PACKAGES += libbt-vendor-seekwave
171184 endif
172185 $(call soong_config_add,vendor,board_bluetooth_vendor,$(BOARD_BLUETOOTH_VENDOR))
173186 else