Lines Matching refs:data
197 ar9287GetMinPower(struct ath_hal *ah, EXPN_DATA_PER_CHANNEL_5112 *data)
203 minGain = data->pDataPerXPD[0].xpd_gain;
205 if (data->pDataPerXPD[i].xpd_gain < minGain) {
207 minGain = data->pDataPerXPD[i].xpd_gain;
210 minPwr = data->pDataPerXPD[minIndex].pwr_t4[0];
211 minPcdac = data->pDataPerXPD[minIndex].pcdac[0];
213 if (data->pDataPerXPD[minIndex].pwr_t4[i] < minPwr) {
214 minPwr = data->pDataPerXPD[minIndex].pwr_t4[i];
215 minPcdac = data->pDataPerXPD[minIndex].pcdac[i];
232 EXPN_DATA_PER_CHANNEL_5112 *data=AH_NULL;
238 data = powerArray[headerInfo11A].pDataPerChannel;
243 data = powerArray[headerInfo11G].pDataPerChannel;
247 data = powerArray[headerInfo11B].pDataPerChannel;
256 (chan->channel < data[0].channelValue) ||
257 (chan->channel > data[numChannels-1].channelValue))
262 (i<numChannels) && (chan->channel > data[i].channelValue);
264 totalD = data[i].channelValue - data[last].channelValue;
266 totalF = data[i].maxPower_t4 - data[last].maxPower_t4;
267 *maxPow = (int8_t) ((totalF*(chan->channel-data[last].channelValue) + data[last].maxPower_t4*totalD)/totalD);
269 totalMin = ar9287GetMinPower(ah,&data[i]) - ar9287GetMinPower(ah, &data[last]);
270 *minPow = (int8_t) ((totalMin*(chan->channel-data[last].channelValue) + ar9287GetMinPower(ah, &data[last])*totalD)/totalD);
273 if (chan->channel == data[i].channelValue) {
274 *maxPow = data[i].maxPower_t4;
275 *minPow = ar9287GetMinPower(ah, &data[i]);