534715624f185207dcdb69de4b07b671245f436e

Currently, the reg_get_client_power_for_connecting_ap() API populates is_psd_power flag within the function and uses it as a check to further populate EIRP power. The is_psd_power flag is derived from current channel list chan flag which returns true if corresponding channel supports PSD power. Normally, all 6 GHz channels support PSD, so this flag is usually set to 1. But, AP can transmit EIRP power in TPE IE for 6 GHz channels, thus for MCC specific cases, derive this flag based on tx_power interpretation field in TPE IE for accurate value. WIN Host can still use reg_is_6g_psd_power() to retrieve the flag in the caller APIs. Hence, derive is_psd_power flag from TPE IE interpretation value beforehand and pass it as an argument to reg_get_client_power_for_connecting_ap() API. Change-Id: Iabbcbd003f441151643a087ad4908bcdaed753a5 CRs-Fixed: 3268118
This is CNSS WLAN Host Driver for products starting from iHelium
Description
Languages
C
98.7%
C++
0.9%
Makefile
0.3%
Starlark
0.1%