mbox series

[v2,0/4] rtw88: update regulartory mapping and adaptivity

Message ID 20210830072014.12250-1-pkshih@realtek.com
Headers show
Series rtw88: update regulartory mapping and adaptivity | expand

Message

Ping-Ke Shih Aug. 30, 2021, 7:20 a.m. UTC
Mapping table of regulatory, which manages tx power limit, is updated, and
we update the mapping architecture according to this change. In order to
choose proper regulatory domain from this table, we regard efuse value and
regulatory hint. With proper regulatory domain, we can have adaptivity for
ETSI/JP DFS region, and also have a firmware version of adaptivity.

v2:
 - avoid acronyms in commit message
 - add a comment to explain the use of rtw_edcca_enabled

Chin-Yen Lee (1):
  rtw88: move adaptivity mechanism to firmware

Zong-Zhe Yang (3):
  rtw88: upgrade rtw_regulatory mechanism and mapping
  rtw88: add regulatory strategy by chip type
  rtw88: support adaptivity for ETSI/JP DFS region

 drivers/net/wireless/realtek/rtw88/debug.c    |  41 +-
 drivers/net/wireless/realtek/rtw88/debug.h    |   1 +
 drivers/net/wireless/realtek/rtw88/fw.c       |  47 ++
 drivers/net/wireless/realtek/rtw88/fw.h       |  24 +
 drivers/net/wireless/realtek/rtw88/main.c     |  21 +-
 drivers/net/wireless/realtek/rtw88/main.h     |  48 +-
 drivers/net/wireless/realtek/rtw88/phy.c      | 119 ++-
 drivers/net/wireless/realtek/rtw88/phy.h      |   2 +
 drivers/net/wireless/realtek/rtw88/reg.h      |   5 +
 drivers/net/wireless/realtek/rtw88/regd.c     | 753 ++++++++++--------
 drivers/net/wireless/realtek/rtw88/regd.h     |   8 +-
 drivers/net/wireless/realtek/rtw88/rtw8821c.c |   3 +-
 drivers/net/wireless/realtek/rtw88/rtw8822b.c |  46 +-
 drivers/net/wireless/realtek/rtw88/rtw8822b.h |   8 +
 drivers/net/wireless/realtek/rtw88/rtw8822c.c |  47 ++
 drivers/net/wireless/realtek/rtw88/rtw8822c.h |   3 +
 16 files changed, 851 insertions(+), 325 deletions(-)