Lines Matching refs:pd
698 struct ath5k_pdgain_info *pd = in ath5k_eeprom_free_pcal_info() local
701 kfree(pd->pd_step); in ath5k_eeprom_free_pcal_info()
702 kfree(pd->pd_pwr); in ath5k_eeprom_free_pcal_info()
719 struct ath5k_pdgain_info *pd; in ath5k_eeprom_convert_pcal_info_5111() local
751 pd = &chinfo[pier].pd_curves[idx]; in ath5k_eeprom_convert_pcal_info_5111()
753 pd->pd_points = AR5K_EEPROM_N_PWR_POINTS_5111; in ath5k_eeprom_convert_pcal_info_5111()
756 pd->pd_step = kcalloc(AR5K_EEPROM_N_PWR_POINTS_5111, in ath5k_eeprom_convert_pcal_info_5111()
758 if (!pd->pd_step) in ath5k_eeprom_convert_pcal_info_5111()
761 pd->pd_pwr = kcalloc(AR5K_EEPROM_N_PWR_POINTS_5111, in ath5k_eeprom_convert_pcal_info_5111()
763 if (!pd->pd_pwr) in ath5k_eeprom_convert_pcal_info_5111()
769 for (point = 0; point < pd->pd_points; point++) { in ath5k_eeprom_convert_pcal_info_5111()
772 pd->pd_pwr[point] = 2 * pcinfo->pwr[point]; in ath5k_eeprom_convert_pcal_info_5111()
775 pd->pd_step[point] = pcinfo->pcdac[point]; in ath5k_eeprom_convert_pcal_info_5111()
779 chinfo[pier].min_pwr = pd->pd_pwr[0]; in ath5k_eeprom_convert_pcal_info_5111()
780 chinfo[pier].max_pwr = pd->pd_pwr[10]; in ath5k_eeprom_convert_pcal_info_5111()
928 struct ath5k_pdgain_info *pd = in ath5k_eeprom_convert_pcal_info_5112() local
934 pd->pd_points = AR5K_EEPROM_N_XPD0_POINTS; in ath5k_eeprom_convert_pcal_info_5112()
937 pd->pd_step = kcalloc(pd->pd_points, in ath5k_eeprom_convert_pcal_info_5112()
940 if (!pd->pd_step) in ath5k_eeprom_convert_pcal_info_5112()
943 pd->pd_pwr = kcalloc(pd->pd_points, in ath5k_eeprom_convert_pcal_info_5112()
946 if (!pd->pd_pwr) in ath5k_eeprom_convert_pcal_info_5112()
951 pd->pd_step[0] = pcinfo->pcdac_x0[0]; in ath5k_eeprom_convert_pcal_info_5112()
952 pd->pd_pwr[0] = pcinfo->pwr_x0[0]; in ath5k_eeprom_convert_pcal_info_5112()
954 for (point = 1; point < pd->pd_points; in ath5k_eeprom_convert_pcal_info_5112()
957 pd->pd_pwr[point] = in ath5k_eeprom_convert_pcal_info_5112()
961 pd->pd_step[point] = in ath5k_eeprom_convert_pcal_info_5112()
962 pd->pd_step[point - 1] + in ath5k_eeprom_convert_pcal_info_5112()
967 chinfo[pier].min_pwr = pd->pd_pwr[0]; in ath5k_eeprom_convert_pcal_info_5112()
972 pd->pd_points = AR5K_EEPROM_N_XPD3_POINTS; in ath5k_eeprom_convert_pcal_info_5112()
975 pd->pd_step = kcalloc(pd->pd_points, in ath5k_eeprom_convert_pcal_info_5112()
978 if (!pd->pd_step) in ath5k_eeprom_convert_pcal_info_5112()
981 pd->pd_pwr = kcalloc(pd->pd_points, in ath5k_eeprom_convert_pcal_info_5112()
984 if (!pd->pd_pwr) in ath5k_eeprom_convert_pcal_info_5112()
989 for (point = 0; point < pd->pd_points; in ath5k_eeprom_convert_pcal_info_5112()
992 pd->pd_pwr[point] = in ath5k_eeprom_convert_pcal_info_5112()
996 pd->pd_step[point] = in ath5k_eeprom_convert_pcal_info_5112()
1002 chinfo[pier].min_pwr = pd->pd_pwr[0]; in ath5k_eeprom_convert_pcal_info_5112()
1220 struct ath5k_pdgain_info *pd = in ath5k_eeprom_convert_pcal_info_2413() local
1226 pd->pd_points = AR5K_EEPROM_N_PD_POINTS; in ath5k_eeprom_convert_pcal_info_2413()
1228 pd->pd_points = AR5K_EEPROM_N_PD_POINTS - 1; in ath5k_eeprom_convert_pcal_info_2413()
1231 pd->pd_step = kcalloc(pd->pd_points, in ath5k_eeprom_convert_pcal_info_2413()
1234 if (!pd->pd_step) in ath5k_eeprom_convert_pcal_info_2413()
1237 pd->pd_pwr = kcalloc(pd->pd_points, in ath5k_eeprom_convert_pcal_info_2413()
1240 if (!pd->pd_pwr) in ath5k_eeprom_convert_pcal_info_2413()
1246 pd->pd_step[0] = pcinfo->pddac_i[pdg]; in ath5k_eeprom_convert_pcal_info_2413()
1247 pd->pd_pwr[0] = 4 * pcinfo->pwr_i[pdg]; in ath5k_eeprom_convert_pcal_info_2413()
1249 for (point = 1; point < pd->pd_points; point++) { in ath5k_eeprom_convert_pcal_info_2413()
1251 pd->pd_pwr[point] = pd->pd_pwr[point - 1] + in ath5k_eeprom_convert_pcal_info_2413()
1254 pd->pd_step[point] = pd->pd_step[point - 1] + in ath5k_eeprom_convert_pcal_info_2413()
1261 chinfo[pier].min_pwr = pd->pd_pwr[0]; in ath5k_eeprom_convert_pcal_info_2413()
1266 pd->pd_pwr[pd->pd_points - 1]; in ath5k_eeprom_convert_pcal_info_2413()