Lines Matching refs:u16
36 int16_t ath9k_hw_interpolate(u16 target, u16 srcLeft, u16 srcRight, in ath9k_hw_interpolate()
51 bool ath9k_hw_get_lower_upper_index(u8 target, u8 *pList, u16 listSize, in ath9k_hw_get_lower_upper_index()
52 u16 *indexL, u16 *indexR) in ath9k_hw_get_lower_upper_index()
54 u16 i; in ath9k_hw_get_lower_upper_index()
61 *indexL = *indexR = (u16) (listSize - 1); in ath9k_hw_get_lower_upper_index()
72 *indexR = (u16) (i + 1); in ath9k_hw_get_lower_upper_index()
79 void ath9k_hw_usb_gen_fill_eeprom(struct ath_hw *ah, u16 *eep_data, in ath9k_hw_usb_gen_fill_eeprom()
112 u16 *data) in ath9k_hw_nvram_read_blob()
114 u16 *blob_data; in ath9k_hw_nvram_read_blob()
116 if (off * sizeof(u16) > ah->eeprom_blob->size) in ath9k_hw_nvram_read_blob()
119 blob_data = (u16 *)ah->eeprom_blob->data; in ath9k_hw_nvram_read_blob()
124 bool ath9k_hw_nvram_read(struct ath_hw *ah, u32 off, u16 *data) in ath9k_hw_nvram_read()
142 u8 *pVpdList, u16 numIntercepts, in ath9k_hw_fill_vpd_table()
145 u16 i, k; in ath9k_hw_fill_vpd_table()
147 u16 idxL = 0, idxR = 0; in ath9k_hw_fill_vpd_table()
156 idxL = (u16) (numIntercepts - 2); in ath9k_hw_fill_vpd_table()
160 k = (u16)(((currPwr - pPwrList[idxL]) * pVpdList[idxR] + in ath9k_hw_fill_vpd_table()
171 u16 numChannels, in ath9k_hw_get_legacy_target_powers()
173 u16 numRates, bool isExtTarget) in ath9k_hw_get_legacy_target_powers()
176 u16 clo, chi; in ath9k_hw_get_legacy_target_powers()
179 u16 freq; in ath9k_hw_get_legacy_target_powers()
226 u16 numChannels, in ath9k_hw_get_target_powers()
228 u16 numRates, bool isHt40Target) in ath9k_hw_get_target_powers()
231 u16 clo, chi; in ath9k_hw_get_target_powers()
234 u16 freq; in ath9k_hw_get_target_powers()
278 u16 ath9k_hw_get_max_edge_power(u16 freq, struct cal_ctl_edges *pRdEdgesPower, in ath9k_hw_get_max_edge_power()
281 u16 twiceMaxEdgePower = MAX_RATE_POWER; in ath9k_hw_get_max_edge_power()
305 u16 ath9k_hw_get_scaled_power(struct ath_hw *ah, u16 power_limit, in ath9k_hw_get_scaled_power()
308 u16 reduction = antenna_reduction; in ath9k_hw_get_scaled_power()
356 u8 *bChans, u16 availPiers, in ath9k_hw_get_gain_boundaries_pdadcs()
357 u16 tPdGainOverlap, in ath9k_hw_get_gain_boundaries_pdadcs()
358 u16 *pPdGainBoundaries, u8 *pPDADCValues, in ath9k_hw_get_gain_boundaries_pdadcs()
359 u16 numXpdGains) in ath9k_hw_get_gain_boundaries_pdadcs()
363 u16 idxL = 0, idxR = 0, numPiers; in ath9k_hw_get_gain_boundaries_pdadcs()
376 u16 sizeCurrVpdTable, maxIndex, tgtIndex; in ath9k_hw_get_gain_boundaries_pdadcs()
473 (u8)(ath9k_hw_interpolate((u16) in ath9k_hw_get_gain_boundaries_pdadcs()
489 (u16)(maxPwrT4[i] / 2); in ath9k_hw_get_gain_boundaries_pdadcs()
492 (u16)((maxPwrT4[i] + minPwrT4[i + 1]) / 4); in ath9k_hw_get_gain_boundaries_pdadcs()
495 min((u16)MAX_RATE_POWER, pPdGainBoundaries[i]); in ath9k_hw_get_gain_boundaries_pdadcs()