Home
last modified time | relevance | path

Searched refs:phycap_map (Results 1 – 9 of 9) sorted by relevance

/linux-6.15/drivers/net/wireless/realtek/rtw89/
H A Defuse.c339 u8 *phycap_map = NULL; in rtw89_parse_phycap_map_ax() local
345 phycap_map = kmalloc(phycap_size, GFP_KERNEL); in rtw89_parse_phycap_map_ax()
346 if (!phycap_map) in rtw89_parse_phycap_map_ax()
349 ret = rtw89_dump_physical_efuse_map(rtwdev, phycap_map, in rtw89_parse_phycap_map_ax()
356 ret = rtwdev->chip->ops->read_phycap(rtwdev, phycap_map); in rtw89_parse_phycap_map_ax()
363 kfree(phycap_map); in rtw89_parse_phycap_map_ax()
H A Defuse_be.c406 u8 *phycap_map = NULL; in rtw89_parse_phycap_map_be() local
412 phycap_map = kmalloc(phycap_size, GFP_KERNEL); in rtw89_parse_phycap_map_be()
413 if (!phycap_map) in rtw89_parse_phycap_map_be()
416 ret = rtw89_dump_physical_efuse_map_be(rtwdev, phycap_map, in rtw89_parse_phycap_map_be()
423 ret = rtwdev->chip->ops->read_phycap(rtwdev, phycap_map); in rtw89_parse_phycap_map_be()
430 kfree(phycap_map); in rtw89_parse_phycap_map_be()
H A Drtw8852b_common.c280 if (phycap_map[offset] == PWR_K_CHK_VALUE) in rtw8852bx_phycap_parsing_power_cal()
297 tssi->tssi_trim[i][j] = phycap_map[ofst]; in rtw8852bx_phycap_parsing_tssi()
299 if (phycap_map[ofst] != 0xff) in rtw8852bx_phycap_parsing_tssi()
319 u8 *phycap_map) in rtw8852bx_phycap_parsing_thermal_trim() argument
367 u8 *phycap_map) in rtw8852bx_phycap_parsing_pa_bias_trim() argument
429 data = phycap_map[comp_addrs[path][i] - phycap_addr]; in rtw8852bx_phycap_parsing_gain_comp()
439 rtw8852bx_phycap_parsing_power_cal(rtwdev, phycap_map); in __rtw8852bx_read_phycap()
440 rtw8852bx_phycap_parsing_tssi(rtwdev, phycap_map); in __rtw8852bx_read_phycap()
441 rtw8852bx_phycap_parsing_thermal_trim(rtwdev, phycap_map); in __rtw8852bx_read_phycap()
442 rtw8852bx_phycap_parsing_pa_bias_trim(rtwdev, phycap_map); in __rtw8852bx_read_phycap()
[all …]
H A Drtw8852b_common.h153 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 Drtw8851b.c576 tssi->tssi_trim[i][j] = phycap_map[ofst]; in rtw8851b_phycap_parsing_tssi()
578 if (phycap_map[ofst] != 0xff) in rtw8851b_phycap_parsing_tssi()
598 u8 *phycap_map) in rtw8851b_phycap_parsing_thermal_trim() argument
606 info->thermal_trim[i] = phycap_map[thm_trim_addr[i] - addr]; in rtw8851b_phycap_parsing_thermal_trim()
646 u8 *phycap_map) in rtw8851b_phycap_parsing_pa_bias_trim() argument
654 info->pa_bias_trim[i] = phycap_map[pabias_trim_addr[i] - addr]; in rtw8851b_phycap_parsing_pa_bias_trim()
707 data = phycap_map[comp_addrs[path][i] - phycap_addr]; in rtw8851b_phycap_parsing_gain_comp()
717 rtw8851b_phycap_parsing_tssi(rtwdev, phycap_map); in rtw8851b_read_phycap()
718 rtw8851b_phycap_parsing_thermal_trim(rtwdev, phycap_map); in rtw8851b_read_phycap()
719 rtw8851b_phycap_parsing_pa_bias_trim(rtwdev, phycap_map); in rtw8851b_read_phycap()
[all …]
H A Drtw8852a.c604 static void rtw8852a_phycap_parsing_tssi(struct rtw89_dev *rtwdev, u8 *phycap_map) in rtw8852a_phycap_parsing_tssi() argument
617 tssi->tssi_trim[i][j] = phycap_map[ofst]; in rtw8852a_phycap_parsing_tssi()
619 if (phycap_map[ofst] != 0xff) in rtw8852a_phycap_parsing_tssi()
639 u8 *phycap_map) in rtw8852a_phycap_parsing_thermal_trim() argument
647 info->thermal_trim[i] = phycap_map[thm_trim_addr[i] - addr]; in rtw8852a_phycap_parsing_thermal_trim()
687 u8 *phycap_map) in rtw8852a_phycap_parsing_pa_bias_trim() argument
695 info->pa_bias_trim[i] = phycap_map[pabias_trim_addr[i] - addr]; in rtw8852a_phycap_parsing_pa_bias_trim()
732 static int rtw8852a_read_phycap(struct rtw89_dev *rtwdev, u8 *phycap_map) in rtw8852a_read_phycap() argument
734 rtw8852a_phycap_parsing_tssi(rtwdev, phycap_map); in rtw8852a_read_phycap()
735 rtw8852a_phycap_parsing_thermal_trim(rtwdev, phycap_map); in rtw8852a_read_phycap()
[all …]
H A Drtw8852c.c539 tssi->tssi_trim[i][j] = phycap_map[ofst]; in rtw8852c_phycap_parsing_tssi()
541 if (phycap_map[ofst] != 0xff) in rtw8852c_phycap_parsing_tssi()
548 tssi->tssi_trim_6g[i][j] = phycap_map[ofst]; in rtw8852c_phycap_parsing_tssi()
550 if (phycap_map[ofst] != 0xff) in rtw8852c_phycap_parsing_tssi()
571 u8 *phycap_map) in rtw8852c_phycap_parsing_thermal_trim() argument
579 info->thermal_trim[i] = phycap_map[thm_trim_addr[i] - addr]; in rtw8852c_phycap_parsing_thermal_trim()
619 u8 *phycap_map) in rtw8852c_phycap_parsing_pa_bias_trim() argument
627 info->pa_bias_trim[i] = phycap_map[pabias_trim_addr[i] - addr]; in rtw8852c_phycap_parsing_pa_bias_trim()
666 rtw8852c_phycap_parsing_tssi(rtwdev, phycap_map); in rtw8852c_read_phycap()
667 rtw8852c_phycap_parsing_thermal_trim(rtwdev, phycap_map); in rtw8852c_read_phycap()
[all …]
H A Drtw8922a.c654 u8 *phycap_map) in rtw8922a_phycap_parsing_thermal_trim() argument
665 pg_th = phycap_map[thm_trim_addr[i] - addr]; in rtw8922a_phycap_parsing_thermal_trim()
688 u8 *phycap_map) in rtw8922a_phycap_parsing_pa_bias_trim() argument
697 val = phycap_map[check_pa_pad_trim_addr - addr]; in rtw8922a_phycap_parsing_pa_bias_trim()
702 info->pa_bias_trim[i] = phycap_map[pabias_trim_addr[i] - addr]; in rtw8922a_phycap_parsing_pa_bias_trim()
737 u8 *phycap_map) in rtw8922a_phycap_parsing_pad_bias_trim() argument
745 info->pad_bias_trim[i] = phycap_map[pad_bias_trim_addr[i] - addr]; in rtw8922a_phycap_parsing_pad_bias_trim()
778 static int rtw8922a_read_phycap(struct rtw89_dev *rtwdev, u8 *phycap_map) in rtw8922a_read_phycap() argument
780 rtw8922a_phycap_parsing_thermal_trim(rtwdev, phycap_map); in rtw8922a_read_phycap()
781 rtw8922a_phycap_parsing_pa_bias_trim(rtwdev, phycap_map); in rtw8922a_read_phycap()
[all …]
H A Dcore.h3614 int (*read_phycap)(struct rtw89_dev *rtwdev, u8 *phycap_map);