Home
last modified time | relevance | path

Searched refs:regdom (Results 1 - 5 of 5) sorted by relevance

/device/soc/hisilicon/common/platform/wifi/hi3881v100/driver/wal/
H A Dwal_11d.c258 static hi_u32 wal_regdomain_fill_info(const oal_ieee80211_regdomain_stru *regdom, mac_regdomain_info_stru *mac_regdom) in wal_regdomain_fill_info() argument
267 mac_regdom->ac_country[0] = regdom->alpha2[0]; in wal_regdomain_fill_info()
268 mac_regdom->ac_country[1] = regdom->alpha2[1]; in wal_regdomain_fill_info()
273 wal_get_dfs_domain(mac_regdom, regdom->alpha2); in wal_regdomain_fill_info()
275 for (i = 0; i < regdom->n_reg_rules; i++) { in wal_regdomain_fill_info()
277 start = regdom->reg_rules[i].freq_range.start_freq_khz / 1000; /* 1000 频率单位转换 */ in wal_regdomain_fill_info()
278 end = regdom->reg_rules[i].freq_range.end_freq_khz / 1000; /* 1000 频率单位转换 */ in wal_regdomain_fill_info()
288 bw = (hi_u8)(regdom->reg_rules[i].freq_range.max_bandwidth_khz / 1000); /* 1000 频率单位转换 */ in wal_regdomain_fill_info()
294 if (regdom->reg_rules[i].flags & NL80211_RRF_DFS) { in wal_regdomain_fill_info()
300 (hi_u8)(regdom in wal_regdomain_fill_info()
326 const oal_ieee80211_regdomain_stru *regdom = wal_regdb_find_db(pc_country); wal_regdomain_update() local
[all...]
H A Dwal_regdb.h49 hi_void wal_set_cfg_regdb(const oal_ieee80211_regdomain_stru *regdom);
H A Dwal_mac80211.c628 const struct ieee80211_regdomain *regdom = NULL; in WalGetValidFreqsWithBand() local
630 regdom = wal_get_cfg_regdb(); in WalGetValidFreqsWithBand()
631 if (regdom == NULL) { in WalGetValidFreqsWithBand()
635 minFreq = regdom->reg_rules[0].freq_range.start_freq_khz / MHZ_TO_KHZ; in WalGetValidFreqsWithBand()
636 maxFreq = regdom->reg_rules[0].freq_range.end_freq_khz / MHZ_TO_KHZ; in WalGetValidFreqsWithBand()
H A Dwal_regdb.c1719 hi_void wal_set_cfg_regdb(const oal_ieee80211_regdomain_stru *regdom) in wal_set_cfg_regdb() argument
1721 g_reg_regdb_cfg = regdom; in wal_set_cfg_regdb()
/device/board/hihope/rk3568/wifi/bcmdhd_wifi6/hdfadapt/
H A Dhdf_bdh_mac80211.c341 static void GetBdh24GFreq(const struct ieee80211_regdomain *regdom, int32_t *freqs, uint32_t *num) in GetBdh24GFreq() argument
349 minFreq = regdom->reg_rules[0].freq_range.start_freq_khz / MHZ_TO_KHZ(1); in GetBdh24GFreq()
350 maxFreq = regdom->reg_rules[0].freq_range.end_freq_khz / MHZ_TO_KHZ(1); in GetBdh24GFreq()
375 const struct ieee80211_regdomain *regdom = bdh6_get_regdomain(); in Bdh6Fband() local
376 if (regdom == NULL) { in Bdh6Fband()
389 GetBdh24GFreq(regdom, freqs, num); in Bdh6Fband()

Completed in 8 milliseconds