From 6a4e7d727ce8079287f18701cb16244f59860242 Mon Sep 17 00:00:00 2001 From: Isaac Chiou Date: Tue, 23 Apr 2024 19:55:02 +0800 Subject: [PATCH] Enable open source multi akm for specific Broadcom project For cross akm roaming function, we have two ways in supplicant : 1. Open source way. 2. Broadcom specific way. Originally, Broadcom projects follow way 2 due to the limitation of the driver. For now, we plan to move all Broadcom projects to follow way 1 to make supplicant code clean and downsteam without conflict. For those projects which is ready for way 1, we control it to follow way 1 with WIFI_OPEN_SOURCE_MULTI_AKM config. For the rest of Broadcom projects, we still follow way 2 until the multiple AKMs is fully supported by driver and verified. For ongoing Broadcom project, we also need to exercise the open source path in supplicant to do multiple AKM configuration to comply with WFA Wifi 7 AKM24 specification (b/331896542). Bug: 336483911 Bug: 297002812 Bug: 331896542 Test: AU drop test Test: Cross AKM roaming test Change-Id: Iac396ef4a9f6a6e6a2a4c493aea4eea4e88db42f --- device.mk | 2 ++ 1 file changed, 2 insertions(+) diff --git a/device.mk b/device.mk index ea07495..95c4d06 100644 --- a/device.mk +++ b/device.mk @@ -775,6 +775,8 @@ PRODUCT_PACKAGES += wpa_supplicant.conf WIFI_PRIV_CMD_UPDATE_MBO_CELL_STATUS := enabled +WIFI_BRCM_OPEN_SOURCE_MULTI_AKM := enabled + ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT))) PRODUCT_PACKAGES += wpa_cli PRODUCT_PACKAGES += hostapd_cli