1: d26c42068b6c ! 1: a6bccf00a299 wifi: rtw89: add firmware-assisted regulatory domain learning @@ drivers/net/wireless/realtek/rtw89/mac80211.c: static int rtw89_ops_hw_scan(stru return -EBUSY; }  -- if (rtwdev->scanning || rtwvif->offchan) -+ if (rtwdev->scanning || rtwvif->offchan || -+ test_bit(RTW89_FLAG_REGD_LEARNING, rtwdev->flags)) ++ if (test_bit(RTW89_FLAG_REGD_LEARNING, rtwdev->flags)) ++ return -EAGAIN; ++ + if (rtwdev->scanning || rtwvif->offchan) return -EBUSY;  - rtwvif_link = rtw89_get_designated_link(rtwvif);  @@ drivers/net/wireless/realtek/rtw89/mac80211.c: static int rtw89_ops_assign_vif_chanctx(struct ieee80211_hw *hw, return -ENOLINK; } 2: 55b772d77464 = 2: 6cf1d4bb68ca wifi: rtw89: debug: support to disable regd learn