+31
−1
Loading
Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more
First Requirement: In case of WTC_BTM roam trigger reason, if FW reports rssi threshold for 5G and 6G AP via wmi_roam_trigger_reason, Host should print it in kmsg. If wtc_candi_rssi_ext_present is set (1), It means fw reports 5g and 6g candidate rssi (new firmware case). If wtc_candi_rssi_ext_present is clear (0), It means fw doesn’t report 5g and 6g candidate rssi (old firmware case). Host use flag "wtc_candi_rssi_ext_present" to keep backward compatibility. Second requirement: As per user space, value for scan mode in WTC command, is like below: 0: no Scan, 1: partial scan and 2: full scan. For NO scan case, FW sends value ROAM_TRIGGER_SCAN_MODE_NO_SCAN_DISCONNECTION (3) in wmi_roam_trigger_reason-> wtc_scan_mode. When driver receives WTC scan mode as ROAM_TRIGGER_SCAN_MODE_NO_SCAN_DISCONNECTION, it should print value as 0 instead of 3. Convert WTC scan mode comes from FW to wmi_configure_roam_trigger_parameters->scan_mode to make it compatible to WTC command. Change-Id: I8266460aac1272d345e4349c2ca52b4f9a745d4c CRs-Fixed: 2965362