From 57113df3a0e2be01232281fad9a5f2c060567981 Mon Sep 17 00:00:00 2001 From: lin <lin@kickpi.com> Date: Mon, 25 Aug 2025 12:27:45 +0000 Subject: [PATCH] add vs6621 support in android --- android/device/softwinner/common/config/wireless/wireless_config.mk | 17 +++++++++++++++-- 1 files changed, 15 insertions(+), 2 deletions(-) diff --git a/android/device/softwinner/common/config/wireless/wireless_config.mk b/android/device/softwinner/common/config/wireless/wireless_config.mk index 3b6c392..c5d4859 100755 --- a/android/device/softwinner/common/config/wireless/wireless_config.mk +++ b/android/device/softwinner/common/config/wireless/wireless_config.mk @@ -27,8 +27,8 @@ WIRELESS_CONFIG_PATH := device/softwinner/common/config/wireless -SUPPORTED_WIFI_VENDOR := broadcom realtek xradio sprd aic ssv common -SUPPORTED_BLUETOOTH_VENDOR := broadcom realtek xradio sprd aic common +SUPPORTED_WIFI_VENDOR := broadcom realtek xradio sprd aic ssv seekwave common +SUPPORTED_BLUETOOTH_VENDOR := broadcom realtek xradio sprd aic seekwave common SAVED_PRODUCT_COPY_FILES := $(PRODUCT_COPY_FILES) PRODUCT_COPY_FILES := @@ -100,6 +100,15 @@ BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_ssv BOARD_WIRELESS_PROPERTIES += wifi.direct.interface=p2p0 -include hardware/ssv/wlan/firmware/$(BOARD_USR_WIFI)/device-ssv.mk + else ifeq ($(BOARD_WIFI_VENDOR),seekwave) + BOARD_WLAN_DEVICE := seekwave + BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_seekwave + BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_seekwave + # hostapd enable 802.11ax + #WIFI_FEATURE_HOSTAPD_11AX := true + PRODUCT_PROPERTY_OVERRIDES += wifi.direct.interface=p2p-dev-wlan0 + PRODUCT_CFI_INCLUDE_PATHS += hardware/seekwave/wlan/wpa_supplicant_8_lib + $(call inherit-product-if-exists, hardware/seekwave/wlan/configs/config-skw.mk) else ifeq ($(BOARD_WIFI_VENDOR),common) BOARD_WLAN_DEVICE := common BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_common @@ -168,6 +177,10 @@ BOARD_WIRELESS_FILES += $(TARGET_DEVICE_DIR)/configs/bluetooth/rtkbt.conf:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth/rtkbt.conf BOARD_WIRELESS_PACKAGES += libbt-package wireless_hwinfo -include hardware/aw/wireless/bluetooth/firmware/firmware.mk + else ifeq ($(BOARD_BLUETOOTH_VENDOR),seekwave) + BOARD_WIRELESS_FILES += hardware/seekwave/skwbt/vendor/etc/bluetooth/sv6160.nvbin:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth/sv6160.nvbin + BOARD_WIRELESS_FILES += hardware/seekwave/skwbt/vendor/etc/bluetooth/skwbt.conf:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth/skwbt.conf + BOARD_WIRELESS_PACKAGES += libbt-vendor-seekwave endif $(call soong_config_add,vendor,board_bluetooth_vendor,$(BOARD_BLUETOOTH_VENDOR)) else -- Gitblit v1.6.2