From bad4e02fbf1b6e628bf68867ac6c9c21d5de71de Mon Sep 17 00:00:00 2001 From: Sebastiano Barezzi Date: Sat, 24 Jul 2021 10:02:51 +0200 Subject: [PATCH] sm6250-common: Build Wi-Fi stack Change-Id: I2e99bb95cbcdb2fdb652e20bb1e9e55b53cab2eb --- BoardConfigCommon.mk | 15 +++++++++++++++ atoll.mk | 12 ++++++++++++ 2 files changed, 27 insertions(+) diff --git a/BoardConfigCommon.mk b/BoardConfigCommon.mk index 8f6e175..4226191 100644 --- a/BoardConfigCommon.mk +++ b/BoardConfigCommon.mk @@ -191,5 +191,20 @@ BOARD_AVB_VBMETA_SYSTEM_ALGORITHM := SHA256_RSA2048 BOARD_AVB_VBMETA_SYSTEM_ROLLBACK_INDEX := $(PLATFORM_SECURITY_PATCH_TIMESTAMP) BOARD_AVB_VBMETA_SYSTEM_ROLLBACK_INDEX_LOCATION := 1 +# WiFi +BOARD_WLAN_DEVICE := qcwcn +BOARD_HOSTAPD_DRIVER := NL80211 +BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_$(BOARD_WLAN_DEVICE) +BOARD_WPA_SUPPLICANT_DRIVER := NL80211 +BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_$(BOARD_WLAN_DEVICE) +QC_WIFI_HIDL_FEATURE_DUAL_AP := true +WIFI_DRIVER_DEFAULT := qca_cld3 +WIFI_DRIVER_STATE_CTRL_PARAM := "/dev/wlan" +WIFI_DRIVER_STATE_OFF := "OFF" +WIFI_DRIVER_STATE_ON := "ON" +WIFI_HIDL_FEATURE_AWARE := true +WIFI_HIDL_FEATURE_DUAL_INTERFACE := true +WPA_SUPPLICANT_VERSION := VER_0_8_X + # Inherit proprietary blobs include vendor/xiaomi/sm6250-common/BoardConfigVendor.mk diff --git a/atoll.mk b/atoll.mk index f43c540..ff281c1 100644 --- a/atoll.mk +++ b/atoll.mk @@ -384,5 +384,17 @@ PRODUCT_PACKAGES += \ PRODUCT_COPY_FILES += \ $(LOCAL_PATH)/configs/excluded-input-devices.xml:$(TARGET_COPY_OUT_VENDOR)/etc/excluded-input-devices.xml +# WiFi +PRODUCT_PACKAGES += \ + android.hardware.wifi@1.0-service \ + hostapd \ + libwpa_client \ + libwifi-hal-ctrl \ + libwifi-hal-qcom \ + vendor.qti.hardware.wifi.hostapd@1.2.vendor \ + vendor.qti.hardware.wifi.supplicant@2.2.vendor \ + wpa_supplicant \ + wpa_supplicant.conf + # Inherit proprietary targets $(call inherit-product, vendor/xiaomi/sm6250-common/sm6250-common-vendor.mk)