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? Vasanth