[][MAC80211][wifi6][mt76][Check vif type before report cca and csa done]

[Description]
Fix call trace due to csa finalize with station interface.
If station interface call csa or cca finalize, it would do
set beacon in mac80211.
Setting beacon is unexpected for station interface and
it would lead to kernel warning.

[Release-log]
N/A

Change-Id: Ie1a0398cc0bca8c6bd174818d52f165dd8a6684a
Reviewed-on: https://gerrit.mediatek.inc/c/openwrt/feeds/mtk_openwrt_feeds/+/7934368
2 files changed