On 2/19/2025 12:35 PM, Vasanthakumar Thiagarajan wrote:
On 2/12/2025 12:01 PM, Kang Yang wrote:
From: Wen Gong <quic_wgong@xxxxxxxxxxx>
When userspace try to set country code by NL80211_REGDOM_SET_BY_USER
hint(like iw reg set XX), it will pass new country code to ath12k.
Then ath12k will set this new country code to firmware by
WMI_SET_INIT_COUNTRY_CMDID. But for WCN7850, this WMI command won't
take effect.
For AP based chips(QCN92xx), WMI_SET_INIT_COUNTRY_CMDID is the correct
command. However, for STATION based chips(WCN7850), it need to use
WMI_SET_CURRENT_COUNTRY_CMDID.
Add flag current_cc_support in hardware parameters. It is used to
distinguish AP/STA platform. After that, the firmware will work
normal and the regulatory feature works well for WCN7850.
Should this patch be the next in the series right after the patch
(patch 1/4) that adds WMI command implementation for
WMI_SET_CURRENT_COUNTRY_CMDID?
Indeed, will change it.
Vasanth