Searched refs:phycap_map (Results 1 – 9 of 9) sorted by relevance
| /linux/drivers/net/wireless/realtek/rtw89/ |
| H A D | efuse_be.c | 426 u8 *phycap_map = NULL; in rtw89_parse_phycap_map_be() local 432 phycap_map = kmalloc(phycap_size, GFP_KERNEL); in rtw89_parse_phycap_map_be() 433 if (!phycap_map) in rtw89_parse_phycap_map_be() 436 ret = rtw89_dump_physical_efuse_map_be(rtwdev, phycap_map, in rtw89_parse_phycap_map_be() 443 ret = rtwdev->chip->ops->read_phycap(rtwdev, phycap_map); in rtw89_parse_phycap_map_be() 450 kfree(phycap_map); in rtw89_parse_phycap_map_be()
|
| H A D | rtw8852b_common.c | 271 static void rtw8852bx_phycap_parsing_power_cal(struct rtw89_dev *rtwdev, u8 *phycap_map) in rtw8852bx_phycap_parsing_power_cal() argument 277 if (phycap_map[offset] == PWR_K_CHK_VALUE) in rtw8852bx_phycap_parsing_power_cal() 281 static void rtw8852bx_phycap_parsing_tssi(struct rtw89_dev *rtwdev, u8 *phycap_map) in rtw8852bx_phycap_parsing_tssi() argument 294 tssi->tssi_trim[i][j] = phycap_map[ofst]; in rtw8852bx_phycap_parsing_tssi() 296 if (phycap_map[ofst] != 0xff) in rtw8852bx_phycap_parsing_tssi() 316 u8 *phycap_map) in rtw8852bx_phycap_parsing_thermal_trim() argument 324 info->thermal_trim[i] = phycap_map[thm_trim_addr[i] - addr]; in rtw8852bx_phycap_parsing_thermal_trim() 364 u8 *phycap_map) in rtw8852bx_phycap_parsing_pa_bias_trim() argument 372 info->pa_bias_trim[i] = phycap_map[pabias_trim_addr[i] - addr]; in rtw8852bx_phycap_parsing_pa_bias_trim() 409 static void rtw8852bx_phycap_parsing_gain_comp(struct rtw89_dev *rtwdev, u8 *phycap_map) in rtw8852bx_phycap_parsing_gain_comp() argument [all …]
|
| H A D | rtw8852b_common.h | 153 int (*read_phycap)(struct rtw89_dev *rtwdev, u8 *phycap_map); 313 int rtw8852bx_read_phycap(struct rtw89_dev *rtwdev, u8 *phycap_map) in rtw8852bx_read_phycap() argument 315 return rtw8852bx_info.read_phycap(rtwdev, phycap_map); in rtw8852bx_read_phycap()
|
| H A D | rtw8851b.c | 687 static void rtw8851b_phycap_parsing_tssi(struct rtw89_dev *rtwdev, u8 *phycap_map) in rtw8851b_phycap_parsing_tssi() argument 700 tssi->tssi_trim[i][j] = phycap_map[ofst]; in rtw8851b_phycap_parsing_tssi() 702 if (phycap_map[ofst] != 0xff) in rtw8851b_phycap_parsing_tssi() 722 u8 *phycap_map) in rtw8851b_phycap_parsing_thermal_trim() argument 730 info->thermal_trim[i] = phycap_map[thm_trim_addr[i] - addr]; in rtw8851b_phycap_parsing_thermal_trim() 770 u8 *phycap_map) in rtw8851b_phycap_parsing_pa_bias_trim() argument 778 info->pa_bias_trim[i] = phycap_map[pabias_trim_addr[i] - addr]; in rtw8851b_phycap_parsing_pa_bias_trim() 815 static void rtw8851b_phycap_parsing_gain_comp(struct rtw89_dev *rtwdev, u8 *phycap_map) in rtw8851b_phycap_parsing_gain_comp() argument 831 data = phycap_map[comp_addrs[path][i] - phycap_addr]; in rtw8851b_phycap_parsing_gain_comp() 839 static void rtw8851b_phycap_parsing_adc_td(struct rtw89_dev *rtwdev, u8 *phycap_map) in rtw8851b_phycap_parsing_adc_td() argument [all …]
|
| H A D | rtw8852a.c | 732 static void rtw8852a_phycap_parsing_tssi(struct rtw89_dev *rtwdev, u8 *phycap_map) in rtw8852a_phycap_parsing_tssi() argument 745 tssi->tssi_trim[i][j] = phycap_map[ofst]; in rtw8852a_phycap_parsing_tssi() 747 if (phycap_map[ofst] != 0xff) in rtw8852a_phycap_parsing_tssi() 767 u8 *phycap_map) in rtw8852a_phycap_parsing_thermal_trim() argument 775 info->thermal_trim[i] = phycap_map[thm_trim_addr[i] - addr]; in rtw8852a_phycap_parsing_thermal_trim() 815 u8 *phycap_map) in rtw8852a_phycap_parsing_pa_bias_trim() argument 823 info->pa_bias_trim[i] = phycap_map[pabias_trim_addr[i] - addr]; in rtw8852a_phycap_parsing_pa_bias_trim() 860 static int rtw8852a_read_phycap(struct rtw89_dev *rtwdev, u8 *phycap_map) in rtw8852a_read_phycap() argument 862 rtw8852a_phycap_parsing_tssi(rtwdev, phycap_map); in rtw8852a_read_phycap() 863 rtw8852a_phycap_parsing_thermal_trim(rtwdev, phycap_map); in rtw8852a_read_phycap() [all …]
|
| H A D | rtw8852c.c | 664 static void rtw8852c_phycap_parsing_tssi(struct rtw89_dev *rtwdev, u8 *phycap_map) in rtw8852c_phycap_parsing_tssi() argument 678 tssi->tssi_trim[i][j] = phycap_map[ofst]; in rtw8852c_phycap_parsing_tssi() 680 if (phycap_map[ofst] != 0xff) in rtw8852c_phycap_parsing_tssi() 687 tssi->tssi_trim_6g[i][j] = phycap_map[ofst]; in rtw8852c_phycap_parsing_tssi() 689 if (phycap_map[ofst] != 0xff) in rtw8852c_phycap_parsing_tssi() 710 u8 *phycap_map) in rtw8852c_phycap_parsing_thermal_trim() argument 718 info->thermal_trim[i] = phycap_map[thm_trim_addr[i] - addr]; in rtw8852c_phycap_parsing_thermal_trim() 762 u8 *phycap_map) in rtw8852c_phycap_parsing_pa_bias_trim() argument 770 info->pa_bias_trim[i] = phycap_map[pabias_trim_addr[i] - addr]; in rtw8852c_phycap_parsing_pa_bias_trim() 807 static int rtw8852c_read_phycap(struct rtw89_dev *rtwdev, u8 *phycap_map) in rtw8852c_read_phycap() argument [all …]
|
| H A D | rtw8922d.c | 937 u8 *phycap_map) in rtw8922d_phycap_parsing_vco_trim() argument 945 val = phycap_map[vco_check_addr - addr]; in rtw8922d_phycap_parsing_vco_trim() 951 info->vco_trim[0] = u8_get_bits(phycap_map[vco_trim_addr[0] - addr], GENMASK(4, 0)); in rtw8922d_phycap_parsing_vco_trim() 952 info->vco_trim[1] = u8_get_bits(phycap_map[vco_trim_addr[1] - addr], GENMASK(4, 0)); in rtw8922d_phycap_parsing_vco_trim() 972 u8 *phycap_map) in rtw8922d_phycap_parsing_thermal_trim() argument 983 pg_th = phycap_map[thm_trim_addr[i] - addr]; in rtw8922d_phycap_parsing_thermal_trim() 1024 u8 *phycap_map) in rtw8922d_phycap_parsing_pa_bias_trim() argument 1034 val = phycap_map[check_pa_pad_trim_addr - addr]; in rtw8922d_phycap_parsing_pa_bias_trim() 1041 info->pa_bias_trim[i] = phycap_map[pabias_trim_addr[i] - addr]; in rtw8922d_phycap_parsing_pa_bias_trim() 1079 u8 *phycap_map) in rtw8922d_phycap_parsing_pad_bias_trim() argument [all …]
|
| H A D | rtw8922a.c | 909 u8 *phycap_map) in rtw8922a_phycap_parsing_thermal_trim() argument 920 pg_th = phycap_map[thm_trim_addr[i] - addr]; in rtw8922a_phycap_parsing_thermal_trim() 943 u8 *phycap_map) in rtw8922a_phycap_parsing_pa_bias_trim() argument 952 val = phycap_map[check_pa_pad_trim_addr - addr]; in rtw8922a_phycap_parsing_pa_bias_trim() 957 info->pa_bias_trim[i] = phycap_map[pabias_trim_addr[i] - addr]; in rtw8922a_phycap_parsing_pa_bias_trim() 992 u8 *phycap_map) in rtw8922a_phycap_parsing_pad_bias_trim() argument 1000 info->pad_bias_trim[i] = phycap_map[pad_bias_trim_addr[i] - addr]; in rtw8922a_phycap_parsing_pad_bias_trim() 1033 static int rtw8922a_read_phycap(struct rtw89_dev *rtwdev, u8 *phycap_map) in rtw8922a_read_phycap() argument 1035 rtw8922a_phycap_parsing_thermal_trim(rtwdev, phycap_map); in rtw8922a_read_phycap() 1036 rtw8922a_phycap_parsing_pa_bias_trim(rtwdev, phycap_map); in rtw8922a_read_phycap() [all …]
|
| H A D | core.h | 4900 int (*read_phycap)(struct rtw89_dev *rtwdev, u8 *phycap_map);
|