Lines Matching refs:data
255 ar9280GetMinPower(struct ath_hal *ah, EXPN_DATA_PER_CHANNEL_5112 *data)
261 minGain = data->pDataPerXPD[0].xpd_gain;
263 if (data->pDataPerXPD[i].xpd_gain < minGain) {
265 minGain = data->pDataPerXPD[i].xpd_gain;
268 minPwr = data->pDataPerXPD[minIndex].pwr_t4[0];
269 minPcdac = data->pDataPerXPD[minIndex].pcdac[0];
271 if (data->pDataPerXPD[minIndex].pwr_t4[i] < minPwr) {
272 minPwr = data->pDataPerXPD[minIndex].pwr_t4[i];
273 minPcdac = data->pDataPerXPD[minIndex].pcdac[i];
290 EXPN_DATA_PER_CHANNEL_5112 *data=AH_NULL;
296 data = powerArray[headerInfo11A].pDataPerChannel;
301 data = powerArray[headerInfo11G].pDataPerChannel;
305 data = powerArray[headerInfo11B].pDataPerChannel;
314 (chan->channel < data[0].channelValue) ||
315 (chan->channel > data[numChannels-1].channelValue))
320 (i<numChannels) && (chan->channel > data[i].channelValue);
322 totalD = data[i].channelValue - data[last].channelValue;
324 totalF = data[i].maxPower_t4 - data[last].maxPower_t4;
325 *maxPow = (int8_t) ((totalF*(chan->channel-data[last].channelValue) + data[last].maxPower_t4*totalD)/totalD);
327 totalMin = ar9280GetMinPower(ah,&data[i]) - ar9280GetMinPower(ah, &data[last]);
328 *minPow = (int8_t) ((totalMin*(chan->channel-data[last].channelValue) + ar9280GetMinPower(ah, &data[last])*totalD)/totalD);
331 if (chan->channel == data[i].channelValue) {
332 *maxPow = data[i].maxPower_t4;
333 *minPow = ar9280GetMinPower(ah, &data[i]);