On Mon, 23 Jun 2025 21:19:08 +0530, Aditya Kumar Singh wrote: > At present, the ATH12K_DEFAULT_NOISE_FLOOR (-95) is used to calculate RSSI > value, providing an estimated noise floor value. Consequently, the RSSI > value is also approximate. This works but however, using actual noise floor > value will enable the reporting of the true RSSI value. > > The firmware possesses the necessary data to determine the actual noise > floor. This data is provided to the host via the WMI event > WMI_PDEV_RSSI_DBM_CONVERSION_PARAMS_INFO_EVENTID, which includes the > runtime parameters needed for calculating the real noise floor in dBm. This > event is triggered by the firmware during channel changes, temperature > offset adjustments, and hardware chainmask modifications. > > [...] Applied, thanks! [1/2] wifi: ath12k: handle WMI event for real noise floor calculation commit: 0314ee81a91d22366e8ec6f5a993d75b246cbea8 [2/2] wifi: ath12k: use real noise floor instead of default value commit: 662e9032140fd92662142d4bf394916cf48e426f Best regards, -- Jeff Johnson <jeff.johnson@xxxxxxxxxxxxxxxx>